- Android je mobilni operativni sustav otvorenog koda (AOSP) temeljen na Linuxu s više slojeva prilagodbe i zajedničkim ROM-ovima.
- Njegovu evoluciju obilježile su česte verzije (od Apple Piea do Androida 16), veliki tržišni udio i jaka fragmentacija.
- Arhitektura je organizirana u aplikacije, framework, izvorne biblioteke, runtime (Dalvik/ART) i Linux kernel, s masivnom hardverskom podrškom i povezivošću.
- Ekosustav aplikacija, fleksibilnost APK formata i instalacija iz vanjskih izvora pružaju slobodu, ali povećavaju sigurnosne i privatnosne izazove.
Android je toliko ukorijenjen u našem svakodnevnom životu da čak i ako netko ne može objasniti tehničkim jezikom, gotovo sigurno zna koristi li njegov telefon Android ili iOS . Ovaj operativni sustav nalazi se na telefonima, tabletima, satovima, televizorima, automobilima, pa čak i nekim prijenosnim računalima, te je postao temelj milijuna uređaja koje stalno koristimo.
Ova analiza ima za cilj ići daleko izvan tipične brze definicije i pružiti vam sveobuhvatan i ažuriran pregled što je Android, kako interno funkcionira, kako se razvijao, koje verzije postoje, s kojim se problemima suočava i zašto dominira tržištem . Pregledat ćemo njegovu povijest, tehničku arhitekturu, ekosustav aplikacija, fragmentaciju, sigurnost, ulogu proizvođača i njegov položaj u odnosu na iOS.
Što je točno Android i na kojim se uređajima koristi?
Android je mobilni operativni sustav temeljen na Linux kernelu i raznim softverskim komponentama otvorenog koda. Izvorno je dizajniran za uređaje s dodirnim zaslonom poput pametnih telefona i tableta, ali danas se može naći i u pametnim satovima s Wear OS-om, televizorima s Android TV-om, automobilskim infotainment sustavima ( Android Auto i Android Automotive), nekim prijenosnim računalima i širokom rasponu povezanih uređaja.
Android baza, poznata kao Android Open Source Project (AOSP) , otvorenog je koda i objavljena pod Apache licencom, što proizvođačima i zajednici olakšava njezino mijenjanje i prilagođavanje. Uz ovu otvorenu jezgru, svaki brend dodaje vlastito grafičko sučelje i dodatne značajke: Samsung s One UI-jem, Xiaomi s MIUI-jem, Oppo s ColorOS-om i tako dalje. U međuvremenu, zajednica održava alternativne ROM-ove poput LineageOS-a ili GrapheneOS-a, često usmjerene na privatnost ili produljenje životnog vijeka uređaja.
Od Androida 12, sustav je usvojio novi dizajn Material You (Material 3) , koji omogućuje automatsko prilagođavanje boja sučelja pozadini i dodaje puno veću razinu vizualne prilagodbe nego u prethodnim generacijama.
U svakodnevnom životu većina korisnika upoznata je s Androidom putem sučelja svojih mobilnih uređaja: početnog zaslona, ploče s obavijestima, brzih postavki, multitaskinga i širokog niza aplikacija dostupnih na Google Playu i drugim trgovinama aplikacija. No, ovaj konačni rezultat proizlazi iz prilično složene tehnološke arhitekture koju ćemo kasnije istražiti.
Malo povijesti: od Android Inc.-a do globalne dominacije
Počeci Androida datiraju iz 2003. godine, kada su Andy Rubin, Rich Miner, Nick Sears i Chris White osnovali Android Inc. u Palo Altu u Kaliforniji. U početku je ideja bila usmjerena na digitalne fotoaparate bežično povezane s računalima, ali ubrzo su shvatili da to tržište nije baš obećavajuće te su svoju pozornost preusmjerili na mobilne telefone.
U srpnju 2005. Google je preuzeo Android Inc. za otprilike 50 milijuna dolara i u svoje okrilje uključio osnivački tim. Od tada se razvoj usredotočio na stvaranje fleksibilne i ažurirane mobilne platforme temeljene na Linuxu, namijenjene proizvođačima i operaterima diljem svijeta kao otvorena alternativa postojećim zatvorenim sustavima.
Dana 5. studenog 2007. Google je službeno najavio Android uz stvaranje Open Handset Alliance (OHA) , konzorcija hardverskih, softverskih i telekomunikacijskih tvrtki (Texas Instruments, Qualcomm, Samsung, Intel, LG, Motorola, T-Mobile, među mnogima drugima) čiji je cilj bio promicanje otvorenih standarda za mobilne uređaje. Istog dana objavljena je prva verzija sustava, Android 1.0 Apple Pie.
Prvi Android telefoni stigli su na tržište 2008. godine, s HTC Dreamom kao pionirom. Od tada je rast bio eksplozivan: tijekom 2010. Android je postao najprodavaniji operativni sustav u Sjedinjenim Državama, a do četvrtog tromjesečja 2011. premašio je 50% globalnog tržišnog udjela, ostavljajući iOS daleko iza sebe.
Google je također lansirao obitelj uređaja Nexus (Nexus One, Nexus S, Galaxy Nexus, Nexus 4, Nexus 7, Nexus 10, Nexus 5, Nexus 6, Nexus 9), osmišljenih da služe kao mjerilo za "čisti" Android i da budu prvi koji će predstaviti nove verzije sustava. Ova strategija se nastavila s Pixelom , koji danas predstavlja najizravniju viziju Androida kako ga je zamislio Google.
Evolucija Androida: verzije i nazivi slatkiša
Jedna od najpoznatijih zanimljivosti Androida je ta da je, do verzije 9, svako izdanje imalo interni naziv vezan uz deserte , prema abecednom redu. Nadalje, gotovo svaka verzija donijela je poboljšanja u performansama, sigurnosti, dizajnu i kompatibilnosti s novim tehnologijama.
Povijesni popis verzija, s njihovim slatkim imenom i datumom izlaska, je sljedeći:
- Android 1.0 Pita od jabuka – 23. rujna 2008. – API razina 1.
- Android 1.1 kruh od banane – 9. veljače 2009. – API razina 2.
- Android 1.5 cupcake – 25. travnja 2009. – API razina 3.
- Krafna za Android 1.6 – 15. rujna 2009. – API razina 4.
- Android 2.0-2.1 Eclair – 26. listopada 2009. – API razine 5-7.
- Android 2.2-2.2.3 Froyo – 20. svibnja 2010. – API razina 8.
- Android 2.3-2.3.7 Gingerbread – 6. prosinca 2010. – API razine 9-10.
- Android 3.0-3.2.6 Saće – 22. veljače 2011. – API razine 11-13; dizajnirano za tablete.
- Android 4.0-4.0.5 Sladoledni sendvič – 18. listopada 2011. – API razine 14-15.
- Android 4.1-4.3.1 Jelly Bean – 9. srpnja 2012. – API razine 16-18.
- Android 4.4-4.4.4 KitKat – 31. listopada 2013. – API razine 19-20.
- Android 5.0-5.1.1 Lollipop – 12. studenog 2014. – API razine 21-22.
- Android 6.0-6.0.1 Marshmallow – 5. listopada 2015. – API razina 23.
- Android 7.0-7.1.2 Nougat – 15. lipnja 2016. – API razine 24-25.
- Android 8.0-8.1 Oreo – 21. kolovoza 2017. – API razine 26-27.
- Android 9.0 Pie – 6. kolovoza 2018. – API razina 28.
- Android 10 – 3. rujna 2019. – API razina 29.
- Android 11 – 8. rujna 2020. – API razina 30.
- Android 12 – 4. listopada 2021. – API razine 31-32.
- Android 13 – 15. kolovoza 2022. – API razina 33.
- Android 14 – 4. listopada 2023. – API razina 34.
- Android 15 – 15. listopada 2024. – API razina 35.
- Android 16 – 10. lipnja 2025. – API razina 36 (pregledna verzija u naznačeno vrijeme).
Ovaj stalni niz verzija ima svoje prednosti i nedostatke: s jedne strane, to znači da se sustav stalno poboljšava ; s druge strane, mnogi uređaji zaostaju jer ih proizvođači prestaju ažurirati, što potiče osjećaj planiranog zastarjevanja.
Ključne nove značajke u Androidu 12, Androidu 13 i Androidu 14
U najnovijim verzijama jasno je gdje Google gura: više personalizacije, veća kontrola nad dopuštenjima, poboljšana sigurnost i sve veća integracija umjetne inteligencije.
Android 12 uvodi neke značajne promjene:
- Brzi poziv u nuždiPrečac se omogućuje pritiskom tipke za uključivanje pet puta zaredom za kontaktiranje hitnih službi, nešto što je osmišljeno za kritične situacije gdje je svaka sekunda važna.
- Igračka trakaDodana je plutajuća traka za igrače, s koje možete, na primjer, snimati zaslon ili pristupiti funkcijama vezanim uz igranje, bez napuštanja igre.
- Više mogućnosti prilagodbeZahvaljujući Material You, sustav prilagođava boje na temelju pozadine i otvara vrata mnogo raznolikijim temama.
- Promjene Wi-Fi-jaOpcije dijeljenja putem Wi-Fi-ja objedinjene su s Nearby Shareom, Androidovom alternativom sustavima poput AirDropa.
- Poboljšane snimke zaslona: alati za uređivanje su prošireni, s mogućnošću dodavanja teksta, emojija i drugih elemenata snimkama.
U Androidu 13 , ažuriranje se fokusira na poboljšanje onoga što je već dobro funkcioniralo i dodavanje praktičnih značajki:
- Više vizualne prilagodbeTematske ikone mogu se primijeniti na aplikacije trećih strana, olakšan je pristup pozadinama, a kombinacije boja sustava proširene su s 4 na 13.
- Poboljšanja osnovnih aplikacijaMedia player prikazuje jasnije naslovnice i kontrole, a čitač QR kodova je izvorno integriran u sustav.
- Pristupačnost i upotrebljivostMogućnosti pristupačnosti za Google Assistant se proširuju i opcije glasovnog diktiranja na AndroiduOmogućuje vam promjenu jezika svake aplikacije zasebno i olakšava pregled aplikacija aktivnih u pozadini.
- Detaljnije dozvoleDozvole za obavijesti i ostale resurse traže se prilikom prvog korištenja, što vam omogućuje da ih prihvatite ili blokirate u tom trenutku bez potrebe za odlaskom u Postavke.
U Androidu 14 , koji je već prisutan u većini novijih mobitela (posebno u srednjem i višem rangu), vizualne promjene su diskretnije, ali ključni aspekti su pojačani:
- Veća ukupna fluidnostPrimjetno je poboljšanje animacija i prijelaza sustava, što rezultira glatkijim osjećajem prilikom navigacije sučeljem.
- Prilagođavanje zaključanog zaslona i pozadinaPokreće se novi birač prilagodbe za zaključani zaslon, zajedno s više postavki za pozadine, s većom kontrolom nad widgetima i stilom.
- Poboljšana sigurnost i privatnost: mogućnost korištenja numeričkih lozinki od 6 znamenki, promjene u upravljanju dozvolama i više prepreka protiv potencijalno zlonamjernih aplikacija.
- Zdravlje i wellnessDodan je novi odjeljak zdravlje u Postavkama za centralizaciju podataka o tjelesnoj aktivnosti i drugim parametrima dobrobiti.
- poboljšana pristupačnost: veće veličine fonta dostupne jednim dodirom iz brzih postavki, pojednostavljena kompatibilnost sa slušalicama i dolazak bljeskajućih obavijesti kao opcije kako biste izbjegli propuštanje upozorenja.
- Značajke pokretane umjetnom inteligencijomPočinju se pojavljivati integrirane funkcije umjetne inteligencije, poput "Surround to search" na nekim Pixel telefonima, koje omogućuju kontekstualna pretraživanja crtanjem po zaslonu.
Vrijedi zapamtiti da, iako Google nudi do 7 godina ažuriranja za Pixel telefone , mnogi drugi proizvođači imaju kraće politike podrške, tako da ne mogu svi telefoni isprobati ove najnovije verzije, i tu se ponovno pojavljuje problem fragmentacije.
Tržišni udio i fragmentacija: Androidov mač s dvije oštrice
Android se etablirao kao dominantan mobilni operativni sustav u svijetu . Prema raznim tržišnim analitičarima, predviđa se da će njegov tržišni udio do 2024. godine dosegnuti otprilike 70-72% globalno, u usporedbi s 27-29% za iOS. Međutim, slika se znatno razlikuje od zemlje do zemlje: u Indiji i Brazilu Android dominira s postocima koji prelaze 80-90%, dok na tržištima poput Sjedinjenih Američkih Država, Kanade, Japana, Norveške, Švedske i Australije iPhonei očito prevladavaju.
Što se tiče korisničke zajednice, procjenjuje se da u svijetu postoji više od 3.600 milijardi aktivnih Android uređaja , u usporedbi s približno 1.460 milijardi iOS uređaja. Značajan dio ovog tržišta čine uređaji kineskih i korejskih proizvođača, a Samsung i Xiaomi su među najjačim igračima.
Najveći problem koji muči Android je fragmentacija : na tržištu koegzistira mnogo različitih verzija sustava, uz ogroman broj modela s različitim prilagođenim sučeljima. Iako je Google pokušao smanjiti to inicijativama poput Project Treblea (koji odvaja proizvođačko sučelje od sučelja sustava kako bi se ubrzala ažuriranja) i Google Play usluga (koje korisnicima omogućuju ažuriranje aplikacija i ključnih komponenti bez promjene cijele verzije Androida), stvarnost je da milijuni telefona prestaju primati nove verzije mnogo prije nego što njihov hardver dosegne kraj svog životnog vijeka.
Na temelju podataka o korištenju po verzijama od travnja 2025., približna raspodjela bi bila:
- Android 14.0 - petnaest %.
- Android 13.0 - petnaest %.
- Android 12.0 - petnaest %.
- Android 11.0 - petnaest %.
- Android 15.0 – 10,06% (provedba u tijeku).
- Android 10.0 - petnaest %.
- Android 9.0 Pie - petnaest %.
- Android 8.0 Oreo - petnaest %.
- Android Lollipop 5.0 - petnaest %.
- drugi - petnaest %.
U usporedbi s iOS-om, gdje više od 90% uređaja obično koristi najnoviju ili neposredno prethodnu verziju, Android ostaje vrlo fragmentiran, što komplicira život programerima i pogoršava iskustvo u smislu sigurnosti i pristupa modernim značajkama.
Kako znati koju verziju Androida ima vaš mobilni telefon
Ako ikada trebate utvrditi koju verziju Androida koristi vaš telefon (na primjer, za instaliranje kompatibilne aplikacije ili provjeru ažuriranja), jednostavno idite na postavke sustava . Na većini novijih telefona put je vrlo sličan:
Otvorite Postavke i idite na Sustav > O telefonu > Verzija Androida . Tamo ćete vidjeti točnu instaliranu verziju, broj međuverzije, model uređaja i, ako vaš proizvođač koristi vlastitu skin (One UI, MIUI itd.), prikazat će se i verzija te skin verzije. Osim toga, obično se prikazuju informacije poput IMEI-ja, RAM-a i razlučivosti zaslona.
U nekim slučajevima, opcija može biti u izborniku pod nazivom Informacije o uređaju ili nešto slično, ali uvijek unutar Postavki. Naziv se malo mijenja ovisno o marki, iako je sadržaj u osnovi isti.
Unutarnje komponente: kako je Android izgrađen iznutra
Iza Androidovog korisničkog sučelja krije se prilično jasna slojevita arhitektura. Svaki sloj ispunjava određenu funkciju kako bi omogućio pokretanje aplikacija i učinkovitu komunikaciju sustava s hardverom.
Glavni blokovi sustava su:
- aplikacijeAplikacije koje korisnik vidi su e-pošta, SMS, kalendar, karte, preglednik, kontakti i drugi osnovni alati. Uglavnom su razvijene u Javi ili Kotlinu i pakirane u APK formatu.
- Okvir aplikacijePruža API-je koje koriste aplikacije, i one zadane i one koje su instalirali korisnici. Ovaj okvir je osmišljen kako bi olakšao ponovnu upotrebu komponenti, tako da jedna aplikacija može "objaviti" određene funkcionalnosti, a druga aplikacija ih može iskoristiti, uvijek unutar sigurnosnih pravila sustava.
- Izvorne knjižniceTo su biblioteke napisane u C ili C++ koje nude funkcije niske razine: 2D/3D grafiku (OpenGL ES), multimediju (kodeke, reprodukciju zvuka i videa), SQLite bazu podataka, WebKit mehanizam za preglednik, SSL, Bionic C standardnu biblioteku itd. Ove su biblioteke dostupne putem aplikacijskog okvira.
- Android RuntimeTo uključuje osnovne Java jezične biblioteke i okruženje za izvođenje. Do Androida 4.4, glavno okruženje za izvođenje bio je Dalvik, koji je izvršavao .dex datoteke s JIT (just-in-time) kompilacijom. Od Androida 5.0 nadalje, ART (Android Runtime) Zamjenjuje Dalvik i kompajlira bajtkod u trenutku instalacije aplikacije (AOT, unaprijed), poboljšavajući performanse i potrošnju.
- Linuxova jezgraTo je srce sustava. Upravlja sigurnošću, memorijom, procesima, mrežnim i hardverskim upravljačkim programima te djeluje kao sloj apstrakcije između hardvera i ostatka softvera.
Ukupno, sustav sadrži milijune redaka koda: oko 12 milijuna redaka , uključujući XML, C, C++ i Javu. Ova veličina i složenost djelomično objašnjavaju zašto ažuriranja i kompatibilnost mogu biti toliko osjetljivi, posebno kada je uključeno toliko različitih proizvođača.
Ključne značajke, povezivost i alati za razvoj
Što se tiče specifikacija, Android podržava širok raspon tehnologija povezivanja : GSM/EDGE, CDMA, EV-DO, UMTS, HSDPA, HSPA+, LTE, WiMAX (na nekim starijim modelima), Wi-Fi, razne verzije Bluetootha, NFC i još mnogo toga. Za razmjenu poruka integrira SMS, MMS i usluge poput Firebase Cloud Messaging za push obavijesti.
Tradicionalni Android web preglednik temelji se na WebKitu i V8 JavaScript engineu , iako u praksi većina korisnika koristi Google Chrome ili druge preglednike poput Mozilla Firefoxa . Godinama je zadani preglednik postizao najbolje rezultate u testovima poput Acid3, što odražava njegovu snažnu podršku web standardima.
U multimediji je sustav kompatibilan s vrlo širokim rasponom formata: WebM, H.263, H.264, MPEG‑4 SP, AMR, AMR‑WB, AAC, HE‑AAC, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, BMP i više, uz podršku za streaming putem RTP/RTSP-a, oznake
Na hardverskoj razini, Android može raditi s foto i video kamerama (uključujući korištenje teleobjektiva u mobilnoj fotografiji ), multi-touch zaslonima, GPS-om, akcelerometrom, žiroskopom, magnetometrom, senzorima blizine i svjetla, senzorima pritiska, gamepadovima, 2D i 3D GPU-ima... općenito, bilo kojim modernim senzorom ili perifernim uređajem koji proizvođač integrira, pod uvjetom da su razvijeni odgovarajući upravljački programi.
Za razvoj aplikacija, službeno okruženje je Android Studio , temeljen na IntelliJ IDEA-i. Uključuje emulator uređaja, alate za otklanjanje pogrešaka, analizu performansi i sve što je potrebno za kompajliranje APK-ova. Povijesno gledano, korišten je Eclipse s ADT dodatkom, ali danas se gotovo sav ozbiljni razvoj obavlja s Android Studijem i Google SDK-om, koristeći Javu ili Kotlin kao primarne jezike (uz NDK za C/C++ kod kada su potrebne veće performanse).
Ekosustav aplikacija, Google Play i APK formati
Jedna od Androidovih karakteristika je ogromna sloboda koju nudi za instaliranje aplikacija . Službeno, glavna trgovina je Google Play, dom milijunima aplikacija svih vrsta: društveni mediji, razmjena poruka, igre, bankarstvo, produktivnost, zdravlje, obrazovanje, multimedija, kupovina i još mnogo toga. Početkom 2018. godine samo u ovoj trgovini već je bilo preko dva milijuna aplikacija.
Za korištenje Google Playa potreban vam je Gmail račun koji je povezan s vašim uređajem. Zauzvrat imate pristup besplatnim i plaćenim aplikacijama, koristeći metode kao što su kreditne kartice, PayPal ili prepaid kodovi. Google obično dijeli oko 70% cijene svake prodaje s programerom, a ostatak zadržava kao proviziju.
Međutim, Android vas ne veže isključivo za Trgovinu Play. Moguće je instalirati aplikacije iz drugih trgovina poput Amazon Appstorea, F-Droida (usmjerenog na softver otvorenog koda) ili alternativnih repozitorija, ili čak izravno učitati APK datoteke preuzete iz preglednika ili prenesene s računala. Međutim, da biste omogućili instalaciju iz "nepoznatih izvora", morate omogućiti odgovarajuću opciju u Postavkama, upravo kako biste spriječili instalaciju neželjenog softvera bez dopuštenja.
Android aplikacije distribuiraju se u APK formatu , komprimiranom paketu koji sadrži kod, resurse i manifest aplikacije. Na mnogim uređajima, jednostavno otvaranje APK datoteke pomoću upravitelja datoteka dovoljno je da sustav pokrene instalacijski program. Ova fleksibilnost je ogromna prednost za napredne korisnike, ali također otvara vrata sigurnosnim rizicima ako se APK-ovi preuzimaju iz nepouzdanih izvora.
Što se tiče kategorija, svemir Android aplikacija može se grupirati u nekoliko velikih blokova: društvene mreže i razmjena poruka ( Telegram , WhatsApp, Facebook, Instagram, TikTok itd.), stil života (Netflix, Spotify, Uber, aplikacije za dostavu hrane, aplikacije za zdravlje i prehranu), osnovni uslužni programi (alarm, svjetiljka, vrijeme, kalkulator), produktivnost (e-pošta, upravitelji zadataka, Slack, uredski paketi) i, naravno, igre , jedan od najunosnijih sektora ekosustava.
Sigurnost, privatnost i nadzor: druga strana Androida
Što se tiče sigurnosti, Android je dobio i kritike i pohvale. S jedne strane, studije poput one koju je proveo Symantec 2013. pokazale su da iOS, strogo govoreći , ima daleko ozbiljnije ranjivosti od Androida. S druge strane, što se tiče stvarnih napada i aktivnog zlonamjernog softvera, Android je pretrpio znatno više incidenata, uglavnom zato što dopušta instalaciju aplikacija izvan službene trgovine i zato što je glavna meta zbog svog ogromnog tržišnog udjela.
Google je s vremenom jačao sustav: Google Play Protect automatski analizira aplikacije i ažuriranja, dopuštenja su pooštrena, pristup u pozadini je sve ograničeniji, a izvršavanje nepotpisanog koda je spriječeno u mnogim scenarijima. Unatoč tome, osnovna preporuka ostaje instalirati aplikacije samo iz pouzdanih izvora i pažljivo pregledavati dopuštenja koja traže.
Također je bilo kontroverzi oko privatnosti. Slična ponašanja kao na iPhoneima otkrivena su u vezi s praćenjem lokacije, iako Android daje upozorenje prilikom korištenja bežičnih mreža kako bi poboljšao točnost lokacije, a ti se podaci brišu kada je opcija onemogućena; na primjer, možete izbrisati svoju povijest pretraživanja jer se tretira kao privremena predmemorija, a ne kao trajni zapis.
Curenje informacija iz 2013. i 2014. o masovnom nadzoru otkrilo je da su agencije poput NSA-e (Sjedinjene Američke Države) i GCHQ-a (Ujedinjeno Kraljevstvo) posebno ciljale korisnike Androida. Razni dokumenti ukazivali su na to da su mogli pristupiti SMS porukama, e-porukama, lokacijama, bilješkama i drugim porukama, čak su koristili podatke prikupljene u reklamne svrhe od strane popularnih aplikacija poput Angry Birdsa. Također je otkriveno da su uložili poseban napor u presretanje pretraga Google Mapsa kako bi zabilježili pozicije u velikim razmjerima.
Kao odgovor na ova otkrića, neki programeri igara, poput Rovia (tvoraca Angry Birdsa), najavili su da će preispitati svoje ugovore s oglašivačkim mrežama i pozvali na veću transparentnost u cijeloj industriji. Do danas je rasprava o tome u kojoj mjeri se može jamčiti potpuna privatnost na mobilnom uređaju i dalje vrlo živa, a Android nije iznimka.
Odnos s iOS-om, konkurencija i parnice
Od samog početka, Android je bio Appleov najveći konkurent iOS-u . Konkurencija je bila žestoka u tržišnom udjelu, ekosustavu aplikacija, sigurnosti, korisničkom iskustvu i, naravno, na sudovima. Najbolji primjer je sukob s Oracleom, koji je 2010. tužio Google tvrdeći da je došlo do kršenja intelektualnog vlasništva zbog korištenja Jave u Androidu.
Nakon godina sudskih sporova, sud je 2012. presudio u korist Googlea, zaključivši da Android nije kršio Oracleove patente kako se tvrdilo. Ovaj slučaj bio je ključan za pojašnjenje načina na koji se određeni API elementi mogu koristiti u softverskim projektima otvorenog koda i komercijalnim softverskim projektima.
Danas se bitka između Androida i iOS-a manje vodi na sudovima, a više u sposobnosti svake platforme da ponudi robustan i siguran ekosustav s dobrim ažuriranjima i atraktivnim značajkama. Android i dalje pobjeđuje u pogledu raznolikosti uređaja i cjenovnog raspona, dok Apple dominira na tržištima visoke klase i u zemljama s većom kupovnom moći.
Gledajući Android iz određene perspektive, vidimo sustav koji je od eksperimenta koji je kupio Google postao temelj globalnog mobilnog računarstva, s ogromnom zajednicom programera, milijunima aplikacija, fleksibilnom arhitekturom i vrlo visokom stopom inovacija, ali i s važnim izazovima poput fragmentacije, sigurnosti na starijim uređajima i stvarne mogućnosti korisnika da kontroliraju svoje podatke u sve povezanijem svijetu.


