Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Tajne Androida. Android OS - opis

Tajne Androida. Android OS - opis

Svaki vlasnik gadžeta zna da postoje različite verzije Androida, operativnog sistema koji proizvođači instaliraju na svoje uređaje. Prvobitno je stvoren za upravljanje samo mobilnim telefonima. Zatim su ga počeli koristiti na tabletima, pametnim satovima, naočalama za virtuelnu stvarnost, pa čak. Nevjerovatna popularnost Androida je posljedica mnogih korisnih funkcija koje je dobio tokom svog razvoja. Zahvaljujući tome lako je nadmašio svoje konkurente Microsoft i Apple, osvojivši tržište gotovo svih mobilnih uređaja. Ali sve je počelo malim startupom. Da Google nije vidio takve izglede u Android OS-u, korisnici možda ne bi znali kakav bi trebao biti moderan gadžet.

Ovaj operativni sistem je postao dostupan korisnicima 2008. godine. Međutim, njegov razvoj je započeo 5 godina prije izlaska prve verzije. Osnivač projekta bio je Andy Rubin, koji je zajedno sa svojim prijateljima želio da implementira ideju ​​stvaranja otvorenog operativnog sistema za mobilne telefone. Stvorili su i registrovali kompaniju pod nazivom Android Inc.

Ideje koje su činile osnovu Androida su se u to vreme činile previše inovativnim. Dakle, projekat nije izazvao interesovanje investitora koji nisu razumeli njegovu suštinu. Izuzetak je bio Google, koji je na vrijeme spasio bukvalno bankrotiranu kompaniju. Ali ona je također postala punopravni vlasnik Android zaštitnog znaka i svih razvoja.

Zbog parnice sa Oracleom, jedan od vodećih pretraživača tada je prolazio kroz teške trenutke. Odlučeno je da se napravi Android kao otvoreni OS, koji je prvenstveno fokusiran na Google usluge.

Prva radna verzija Androida koja nije objavljena

Programeri su bili vođeni uspjehom tada popularne Blackberry kompanije. Zbog toga je prva radna verzija Androida imala sličan interfejs. Pojavio se sredinom maja 2007. godine i zvao se M3. Operativni sistem je dizajniran za telefone sa tasterima i relativno malim ekranom. Glavni ekran je imao Google traku za pretraživanje kao glavni element.

Ideja o kreiranju telefona sa ekranom osetljivim na dodir preuzeta je od Apple-a, koji je do tada objavio prvi iPhone. Da nije bilo ovog događaja, prva verzija Androida bi se pojavila prije 2008. godine i bila bi namijenjena običnom telefonu sa dugmadima. Kompanija je odlučila da odloži izdavanje operativnog sistema i postavi kurs za razvoj posebno za ekrane osetljive na dodir. Osim toga, Andy Rubin je aktivno razvijao karte za navigacijsku uslugu i želio je stvoriti podršku za GPS tehnologiju u telefonima.

Zvanično izdanje prve verzije Androida

Android 1.0 je objavljen u septembru 2008. Budući da Google nije bio uključen u proizvodnju mobilnih uređaja, kompanija je morala tražiti proizvođača telefona za novi OS. Izbor je pao na tajvansku kompaniju HTC, koja je bila jedna od vodećih u proizvodnji Microsoftovih uređaja koji koriste Windows Mobile. Prvi telefon koji je koristio Android kao operativni sistem zvao se HTC Dream. Imao je ekran osjetljiv na dodir, za koji je prilagođen Googleov OS.

Uprkos velikom interesovanju za uređaj na novom operativnom sistemu, Android je morao biti značajno prerađen. To je bilo neophodno kako bi se riješili starih koncepata, otklonili uočeni nedostaci i učinili ga modernijim. Pravi uspjeh Androida došao je tek s izdavanjem verzije 1.6.

Mjesec dana nakon zvaničnog izlaska, otvoren je Android Market - zvanična prodavnica aplikacija koje su namijenjene ovom OS-u. Omogućio je velikom broju programera iz cijelog svijeta da kreiraju aplikacije za njega i istovremeno dobro zarade. Za korisnike je ova trgovina postala mjesto gdje mogu brzo pronaći i preuzeti željeni program za svoj telefon.

Android verzije 2.x

Programeri su značajno poboljšali funkcionalnost i izgled operativnog sistema za izdavanje Androida 2.0, koji je nosio kodni naziv Eclair i izašao je 2010. godine. Inače, ideju o davanju "ukusnih" naziva novim verzijama predložio je jedan od programera i u početku se smatrala šalom. Ali Android 1.5 je na kraju nazvan Cupcake, verzija 1.6 - Donut. Tako je ideja uhvaćena i kasnije verzije OS-a počele su dobivati ​​nazive slatkiša po abecednom redu.

Broj proizvođača telefona s kojima je Google sarađivao već se značajno povećao do tog vremena. Motorola, Samsung, LG i drugi giganti su se zainteresovali za obećavajući OS. Među njima je počela da raste konkurencija na tržištu. Kako bi se izdvojile od drugih koji koriste isti softver, kompanije su morale poboljšati hardver svojih uređaja. Zapravo, Android je postao razlog za "trku performansi" proizvedenih pametnih telefona.

Iste godine, Google je odlučio izdati brendirani pametni telefon. Budući da kompanija još uvijek nije imala vlastite proizvodne pogone, HTC je ponovo preuzeo proizvodnju Google Nexus One (ovo je naziv koji je novi uređaj dobio).

Programeri su nastavili da razvijaju i poboljšavaju svoj mobilni operativni sistem i Android 2.2 Froyo se pojavio iste godine. Ova verzija je dodala podršku za Adobe Flash tehnologiju, sinhronizaciju podataka u oblaku i poboljšane performanse za programe koji koriste JIT kompilaciju koda.

Izdavanjem najuspješnije verzije Androida u to vrijeme, Google je lansirao drugu verziju svog brendiranog pametnog telefona. Ovog puta za proizvođača je izabran Samsung. Međutim, na dan kada je prodaja počela, LG je najavio svoj novi telefon koji koristi dvojezgreni procesor. Stoga, Nexus S nije uspio postići značajan komercijalni uspjeh.

Operativni sistem za tablete

Google je 2011. godine odlučio dati dostojan odgovor Appleu za svoj iPad i adaptirao Android za tablete. Do tada se ovaj OS koristio samo na telefonima. Tako je verzija Androida 3.0 - Honeycomb - ugledala svjetlo dana. Mnoge kompanije kao što su Motorola, Samsung, Acer, Lenovo i druge počele su da koriste ovu verziju operativnog sistema za svoje tablet računare.

Zbog nekih problema u radu Androida 3 i njegove nekompatibilnosti sa telefonima, Google ubuduće odbija kreirati verzije Androida namijenjene samo tabletima.

Višeplatformski OS

U jesen 2011. godine pojavila se četvrta verzija Googleovog OS-a pod nazivom Ice Cream Sandwich. Interfejs je značajno redizajniran i dodane su nove funkcije. Već je postao višeplatformski - mogao bi se instalirati i na tablet i na telefon. Izlaskom ove verzije Androida, prodavnica aplikacija je dobila novo ime - Google Play.

U periodu 2012-2013, OS je ostao gotovo nepromijenjen. Google se više fokusirao na proizvodnju uređaja koji koriste Android. Tako su se na tržištu pojavili pametni telefoni Galaxy Nexus, ASUS Nexus 7, LG Nexus 4 i Samsung Nexus 10 tablet PC.

2013. godine objavljena je najnovija verzija Androida 4.4 pod nazivom KitKat. Prema već poznatoj tradiciji, zajednički je izašao Nexus 5, za koji je LG bio odgovoran za proizvodnju. Ova verzija OS-a se činila gotovo savršenom. Programeri su uspjeli stvoriti zgodan i atraktivan interfejs koji ni na koji način nije bio inferioran u odnosu na iOS tog vremena. Rad svih servisa je otklonjen, dodana je podrška za veliki broj funkcija. Ali Google se tu nije namjeravao zaustaviti.

Android 5 i OS verzije za nosive uređaje

Odlučujući da proširi upotrebu svog OS-a, Google je predstavio verziju Android Weara dizajniranu za pametne satove. Ali najvažniji događaj te godine bilo je izdavanje Android Lollipop verzije. Potpuno je redizajnirao interfejs, koji se zove “Material Design”. Pored eksternih promjena, napravljene su i značajne interne izmjene. Ranije je Dalvik virtualna mašina bila odgovorna za obradu koda aplikacije. Zamijenio ga je Android Runtime, zahvaljujući kojem su performanse OS-a značajno povećane, a potrošnja energije smanjena.

Android verzija 6.0 sa podrškom za Google Now on Tap

Android 6 je donekle razočarao ljubitelje ovog OS-a, jer nije bilo značajnijih promjena u interfejsu i funkcionalnosti. Programeri su se fokusirali na kreiranje tehnologije za traženje informacija na Internetu o bilo kojem elementu koji se nalazi na ekranu. Zove se Google Now on Tap. Međutim, nije stekao očekivanu popularnost.

Osim toga, Google je ozbiljno pristupio rješavanju problema ranjivosti svog OS-a, počevši redovno objavljivati ​​zakrpe i ažuriranja. Vrijedi napomenuti i novi sistem upravljanja privilegijama, koji traži dozvolu za korištenje određenih funkcija uređaja. Kako bi se produžilo vrijeme rada uređaja, dodane su funkcije Doze i App Standby.

Evolucija Androida – Nougat izdanje (Android verzija 7.0)

Trenutno je ova sedma verzija Androida najnovija. Android Oreo (pretpostavljeno ime) će se pojaviti u bliskoj budućnosti. U verziji 7 Androida, programeri su dodali mogućnost istovremenog rada sa dvije aplikacije razdvajanjem ekrana. Unatoč činjenici da su mnogi proizvođači već implementirali multitasking u svoj firmver, on je sada službeno podržan.

Povećanje brzine rada postignuto je prelaskom na novu Java 8 i ažuriranjem ART virtuelne mašine. Aplikacije u Androidu 7 rade mnogo brže zbog eliminacije „faze optimizacije“ kada se prvi put pokrenu.

Inovacije su utjecale i na sučelje: sada možete dodati bilo koju dugmad po korisnikovom nahođenju na panel brzih postavki. Izgled obavještenja je postao bolji, meni postavki je detaljniji i strukturiraniji. Nova verzija Androida uključuje punu podršku za virtuelnu stvarnost. Obavještenja su sada grupirana po aplikacijama i imaju dodane ikone emotikona.

Pored navedenog, Android 7.0 nadmašuje sve prethodne verzije zahvaljujući sljedećim karakteristikama:

  • mogućnost promjene rezolucije ekrana;
  • pojednostavljena procedura ažuriranja OS;
  • obustavljanje pozadinskih procesa kada je ekran isključen radi uštede energije baterije;
  • podrška za novi lični asistent Google Assistant;
  • funkcija zatvaranja svih pokrenutih aplikacija jednim klikom;
  • podrška za instant aplikacije koje ne zahtijevaju instalaciju;
  • noćni režim za manje naprezanje očiju pri korištenju uređaja u mraku;
  • Funkcija uštede internet saobraćaja.

Sve ovo čini Android Nougat jednim od najboljih operativnih sistema za mobilne uređaje današnjice. Sudeći po najavljenim inovacijama sljedeće verzije Androida, one će biti više kozmetičke prirode i neće donijeti ništa revolucionarno. Google se sada više fokusira na sigurnost, performanse i energetsku efikasnost svog OS-a. Ali programeri i dalje ne zaboravljaju zadovoljiti korisnike barem malim, ali korisnim promjenama u sučelju i funkcionalnosti.

Oni koji već dugo koriste iPhone znaju kako su radile rane verzije iOS-a. U stvari, to je bio operativni sistem sa jednim zadatkom koji je dozvoljavao samo unapred instaliranim aplikacijama da rade u pozadini ili prekidaju rad trenutne aplikacije: čitate knjigu, zovu vas - čitač knjiga je minimiziran, a na ekranu se pojavljuje prozor poziva. Ali obrnuta operacija je nemoguća: čitač knjiga ne samo da ne može prekinuti rad drugih aplikacija, već će i biti ubijen odmah nakon što se minimizira.

Poenta takvog sistema je, naravno, ušteda procesora, RAM-a i baterije. Zahvaljujući njoj (ali ne samo) iPhone je mogao brzo da radi u uslovima ograničenih resursa i bio je veoma pažljiv sa baterijom.

Kako funkcioniše operativni sistem Android

Android je uvijek radio drugačije. Ovdje možete pokrenuti mnogo različitih aplikacija i sve će ostati u memoriji i čak mogu raditi u pozadini. Otvarate pretraživač, unosite adresu i, dok se stranica učitava, pokrećete svoj email klijent i čitate pisma. Sve je isto kao i na desktopu, s tim što ne morate da brinete o zatvaranju aplikacija, sistem će to uraditi sam kada ponestane RAM-a ili nema dovoljno da primi aplikaciju koju pokrećete (naravno , prvo će se koristiti rijetko korištene aplikacije ). Ovaj mehanizam se zove lowmemorykiller.

Uz root prava, lowmemorykiller postavke se mogu prilagoditi direktno ili pomoću posebnih aplikacija

Važan element multitasking sistema bile su usluge. To su posebne komponente aplikacije koje bi mogle raditi u pozadini pod apsolutno bilo kojim uvjetima: ekran je uključen ili isključen, aplikacija je minimizirana ili maksimizirana, usluge čak ni ne brinu da li se nadređena aplikacija uopće pokreće. Jednostavno je rekao: "Hej Android, trebaju mi ​​resursi procesora, želim da izvršim neke kalkulacije," i dobio je te resurse. U Android terminologiji, takav zahtjev sistemu se zove wakelock(tačnije - wakelock procesora).

Međutim, podrška ovako moćnom i korisnom alatu odigrala je okrutnu šalu na Googleu. Pojavio se ogroman broj aplikacija koje su kreirale usluge za svako kihanje, stalno obavljale neku vrstu posla i nisu dozvoljavale pametnom telefonu da spava. Nakon što je instalirao stotinu aplikacija na pametni telefon, korisnik je dobio nekoliko desetina usluga, od kojih je svaka povremeno nešto radila (ažuriranje Twitter feed-a dok telefon spava je toliko važno).

Stvari su bile toliko loše da su kineski proizvođači, neopterećeni zadatkom održavanja kompatibilnosti sa originalnim Androidom (ovo je potrebno ako želite da instalirate Play Store na svoje pametne telefone), jednostavno onemogućili mehanizme za održavanje životnog ciklusa usluga za ne- sistemske aplikacije u svojim pametnim telefonima.

Napredni korisnici su krenuli drugim putem: dobili su root prava i instalirali Greenify aplikaciju, koja im je omogućila da zamrznu usluge odabranih aplikacija kako ih niko ne bi probudio. Postojale su i radikalnije opcije, na primjer, rušenje svih softvera koje koristite manje od jednom dnevno.

Sam Google je također poduzeo neke mjere u borbi protiv toksičnih usluga. Veliki korak u tom pravcu napravljen je u Androidu 4.4, koji je uveo inteligentni mehanizam koji je određivao da li servis radi previše vremena i koristi li previše CPU-a, i, ako jeste, prikovao ga na mjesto i spriječio njegovo pokretanje. Čak i na površan pogled, ova verzija sistema imala je vek trajanja baterije primetno duže od prethodnih.

U Androidu 6.0, Google je otišao još dalje i opremio ga mehanizmom Doze, koji ga je nakon određenog perioda neaktivnosti pametnog telefona (oko sat vremena) prebacio u poseban režim za uštedu energije. Jedna od karakteristika ovog režima je zabrana wakelocka, odnosno, ni aplikacije ni servisi jednostavno ne mogu probuditi pametni telefon da obavi bilo kakav posao. Na oko, Android 6.0 nije duže živio, pa je nepoznato da li je ovaj mehanizam uopšte radio.


Doze radna vaga

I konačno, u Androidu 8.0, Google je poduzeo radikalan korak onemogućavanja pozadinskih usluga. Ali sa dva izuzetka:

Aplikacija u nekim slučajevima, na primjer kada je na ekranu, može pokrenuti usluge, ali će ih Android ubiti nakon što aplikacija pređe u stanje mirovanja.
Usluge vidljive korisniku su i dalje dozvoljene. Ovo je tzv usluga u prvom planu, usluga koja je vidljiva na tabli sa obavještenjima i ima ikonu u statusnoj traci.

Čini se da jesu, usluge su zle, ali šta je sa aplikacijama poput protiv krađe, koje bi trebale raditi neprimjetno u pozadini? Ili isti email klijent? Zbog potrebe povremenog provjeravanja e-pošte, treba li da visi na traci s obavijestima?

Ne baš. Google je krenuo ka zabrani servisa od verzije 5.0, gdje je tzv JobScheduler. Ovo je poseban podsistem koji omogućava aplikacijama da zatraže od Androida da izvrši ovaj ili onaj posao u tom i tom trenutku ili kada dođe do tog i takvog događaja (povezivanje na Internet, na primjer). I da, JobScheduler je vrlo sličan sličnoj funkciji iz iOS-a.

Binder

Suprotno popularnom vjerovanju, Android je koristio sandboxove za izolaciju aplikacija od svojih najranijih verzija. I implementirane su na vrlo zanimljiv način. Svaka aplikacija je radila kao poseban Linux korisnik i stoga je imala pristup samo svom vlastitom direktoriju unutar /data/data.

Aplikacije mogu komunicirati jedna s drugom i sa operativnim sistemom samo preko IPC mehanizma Binder, koji je zahtijevao ovlaštenje za obavljanje određene radnje. Isti mehanizam je korišten u nekoliko drugih namjena: uz njegovu pomoć sistem je obavještavao aplikacije o sistemskim događajima, kao što su dolazni poziv, SMS, naplata itd. Aplikacije su primale poruke i mogle su odgovoriti na njih.


Binder pokreće drajver u Linux kernelu i Service Manager

Ova funkcija je dala Androidu veoma bogate mogućnosti automatizacije, za koje znamo zahvaljujući aplikacijama kao što su Tasker, Automate ili Locale. Sve ove aplikacije su dostupne za Android 8, osim što su neke opasne funkcije, kao što je uključivanje/isključivanje načina rada u avionu, sada zabranjene za korištenje redovnim aplikacijama.

Sistem upozorenja se zasniva na namjere, poseban mehanizam implementiran na vrhu Bindera i dizajniran za razmjenu informacija između aplikacija (ili OS i aplikacija), kao i za pokretanje komponenti aplikacije. Koristeći namjere, možete obavijestiti aplikacije o događajima, zatražiti od sistema da otvori aplikaciju za obradu određenih vrsta podataka (na primjer, da otvorite određenu stranicu u pretraživaču, samo trebate poslati namjeru emitovanja sa vezom do stranice , a sve aplikacije koje mogu prikazati web stranice će odgovoriti na njega, bilo samo zadani pretraživač) ili jednostavno pokrenuti komponentu ove ili one aplikacije. Na primjer, aplikacije u Androidu se ne pokreću direktno, već pomoću namjera.

Nažalost, kao i usluge, namjere su postale problem za Google i Android korisnike. Činjenica je da namjere emitiranja, koje se koriste za obavještavanje aplikacija o događajima, odmah dolaze do svih aplikacija koje su izjavile da su u mogućnosti odgovoriti na njih. A da bi aplikacija odgovorila na namjeru, mora biti pokrenuta. Slika ispada ovako: na pametnom telefonu postoji dvadeset aplikacija koje mogu odgovoriti na namjeru android.net.conn.CONNECTIVITY_CHANGE, a svaki put kada se povežete na mrežu i isključite se s nje, sistem pokreće ove aplikacije kako bi one mogle odgovori na namjeru. Zamislite samo kako to utiče na potrošnju energije.

Google je ponovo ispravio ovaj nesporazum u Androidu 8.0. Aplikacije sada mogu registrovati rukovaoce namjerama emitiranja samo dok su pokrenute (sa manjim izuzecima).

Google usluge

Google voli da se razmeće činjenicom da je Android operativni sistem otvorenog koda. Ovo, naravno, nije sasvim tačno. S jedne strane, Android kod je zaista otvoren, zbog čega imamo pristup tolikom broju različitih prilagođenih firmvera. S druge strane, izgradnjom Androida iz zvaničnih izvora, dobićete sistem bez nekoliko važnih komponenti: 1) pojedinačnih drajvera čije izvorne kodove proizvođač krije kao poslovnu tajnu, 2) Google servise koji su potrebni prvenstveno da biste dobili pristup svom računu i pokrenuli Google Play i sigurnosnu kopiju u oblaku.

Google Mobile Services je također odgovoran za mnoge druge stvari, uključujući podršku za push obavještenja, Instant aplikacije, Google Maps, pristup kalendaru, određivanje lokacije pomoću tornjeva mobilne mreže i Wi-Fi rutera, Smart Lock mehanizam, koji vam omogućava da otključate uređaj u zavisnosti pod određenim uslovima.

U modernim verzijama Androida, Google servisi su preuzeli toliko posla da se život bez njih pokazao mogućim, ali vrlo problematičnim. A nisu ni zabavne: minimalna verzija GApps paketa (koji sadrži samo Google i Google Play servise) teži više od 120 MB, a sami servisi poznati su po ljubavi prema RAM-u i bateriji. I oni su takođe zatvoreni, odnosno samo Google sam zna šta mogu.


Paket sa Google uslugama i aplikacijama za prilagođeni firmware možete preuzeti sa web stranice opengapps.org (riječ otvoren ne znači da su otvoreni)

Zbog toga je rođen microG projekt, čiji je zadatak rekreirati najvažniju funkcionalnost Googleovih usluga u otvorenom kodu. Već sada microG vam omogućava da pristupite svom nalogu, aktivirate push notifikacije, pristup Google mapama i određivanje lokacije sa tornjeva mobilne telefonije. I sve to sa veličinom od četiri mega i gotovo potpunim odsustvom zahtjeva za RAM-om i trajanjem baterije.

Projekat ima sopstvenu verziju LineageOS firmvera, koji iz kutije uključuje microG i sve modifikacije potrebne za njegov rad.

Linux kernel i vrijeme izvođenja

Android je baziran na Linux kernelu. Kernel upravlja resursima pametnog telefona, uključujući pristup hardveru, upravljanje RAM-om i trajnom memorijom, pokretanje, zaustavljanje i prijenos procesa između procesorskih jezgri i mnoge druge zadatke. Kao i svaki drugi OS, kernel je srce Androida, centralni dio bez kojeg će se sve ostalo raspasti.


Layer Cake Android

Prisustvo Linux kernela, kao i djelomično POSIX runtime okruženje (prvenstveno bionička biblioteka, zasnovana na implementaciji standardne biblioteke jezika C iz OpenBSD-a), čini Android kompatibilnim sa Linux aplikacijama. Na primjer, wpa_supplicant sistem provjere autentičnosti koji se koristi za povezivanje na Wi-Fi mreže potpuno je isti kao u bilo kojoj Linux distribuciji. Rane verzije Androida koristile su standardni Linux Bluetooth stack nazvan bluez (kasnije zamijenjen Qualcommovom implementacijom pod nazivom Bluedroid). Čak ima i svoju konzolu sa skupom standardnih UNIX/Linux komandi, implementiranih u Toybox set, originalno kreiran za ugrađene Linux sisteme.

Većina konzolnih aplikacija napisanih za Linux može se prenijeti na Android jednostavnom ponovnom kompilacijom pomoću unakrsnog kompajlera (glavna stvar je koristiti statičku kompilaciju kako biste izbjegli sukobe u bibliotekama), a ako imate root prava, možete pokrenuti punopravni . Jedno upozorenje je da mu se može pristupiti samo preko konzole ili pomoću VNC veze. Tu je i Maru OS projekt koji vam omogućava da koristite svoj pametni telefon kao Debian-bazirano računalo kada ste povezani s monitorom. Obećava istu funkciju kada povežete svoje pametne telefone na monitor pomoću DeX priključne stanice.


Stari dobri mc radi na Androidu

Počevši od verzije 4.4, Android može koristiti SELinux sistem prisilne kontrole pristupa da zaštiti od hakovanja i dobije root prava. SELinux je razvila Američka agencija za nacionalnu sigurnost i, ne ulazeći u detalje, omogućava vam da ograničite mogućnosti aplikacija (uključujući komponente sistema niskog nivoa). I ne govorimo o ovlastima koje korisnik daje aplikacijama, već o stvarima kao što su sistemski pozivi i pristup određenim datotekama, uprkos standardnim UNIX pravima pristupa.

Niz Stagefright ranjivosti koje su pogodile Android prije nekoliko godina omogućile su preuzimanje kontrole nad uređajem jednostavnim prisiljavanjem korisnika da otvori dolazni MMS ili posebnu datoteku u pretraživaču. Problem je bio u multimedijskom okviru Stagefright, koji je sadržavao nekoliko ranjivosti prekoračenja bafera. Prilikom otvaranja posebno pripremljene multimedijalne datoteke, eksploatacija je iskoristila ranjivost i pokrenula kod na uređaju u ime Stagefright-a (koji je radio pod root-om).

Google je uspješno zatvorio sve ove greške, a također je radio na modularizaciji framework koda i pokretanju u posebnim SELinux domenima. Ovi domeni sprečavaju komponente za obradu medija da koriste većinu Linux sistemskih poziva, uključujući sistemske pozive execve grupe koji su bili uključeni u pokretanje zlonamjernog koda.

Danas se SELinux koristi za zaštitu gotovo svih komponenti Android sistema. I to je izazvalo naglo smanjenje broja grešaka pronađenih u Androidu. Ali to je dovelo do toga da su se hakeri fokusirali na kernel, odnosno one vrlo zatvorene drajvere, čiji kod niko nije proveravao i čija sigurnost nije zagarantovana (a on je, kako se ispostavilo, u žalosnom stanju).

(2 ocjene, prosjek: 5,00 od 5)

Šta je Android i zašto je potreban? Mnogi početnici pri kupovini modernog gadgeta, bilo da se radi o tabletu ili pametnom telefonu, postavljaju slično pitanje. Vrijedi razjasniti situaciju i istaknuti neke od prednosti ove platforme.

Istorija izgleda

Danas postoji mnogo uređaja koji rade na Android platformi. Ovaj operativni sistem je dizajniran za pametne telefone i tablete, satove i e-čitače, igraće konzole, pa čak i Google naočare. Možda će se uskoro pojaviti televizori i automobili s podrškom za Android.

Istorija stvaranja OS-a počela je davne 2003. godine. U to vrijeme je osnovana mala organizacija pod nazivom Android inc. Njegovi osnivači bili su Rich Miner, Chris White, Andy Rubin i Nick Sears. Već tada su bili u toku neki razvoji koji su planirani da se implementiraju u novi operativni sistem. Kompanija je svoje aktivnosti obavljala u najstrožoj tajnosti.

Ubrzo je organizacija ostala bez novca, a nije bilo značajnijih dostignuća u razvoju OS. Zbog nedostatka rezultata nije bilo moguće privući investitore. Nakon nekog vremena, Google se zainteresovao za razvoj. 2005. godine kompanija je postala vlasništvo istraživačkog diva.

Nakon toga je osnovana Open Handset Alliance Corporation. Uključuje vodeće proizvođače mobilnih uređaja. Android platforma je prvi put predstavljena 2007. Kao što znate, baziran je na Linux kernelu. Prva verzija ovog operativnog sistema objavljena je 2008. godine.

Šta je to

Android je operativni sistem koji pokreće pametne telefone, tablete i mnoge druge uređaje. Zahvaljujući ovom operativnom sistemu, čak i najjeftiniji telefon će moći da dobije nove mogućnosti. Sistem će vam omogućiti da instalirate razne korisne programe na vaš uređaj koji će vam pomoći da u potpunosti iskoristite sve funkcije uređaja.

Sav potreban softver se može preuzeti sa Play Market-a. Ova stranica sadrži više od 700 hiljada programa. Širok raspon će vam omogućiti da pronađete bilo koju aplikaciju koja vam je potrebna. Koristeći operativni sistem, možete lako pristupiti Internetu, gledati video fajlove, komunicirati na društvenim mrežama, slušati muziku, snimati fotografije i odmah ih postavljati na svoj nalog ili čitati e-knjige.

Vrijedi napomenuti da je OS potpuno besplatan. Osim toga, vrlo je jednostavan za korištenje. Neće vam trebati puno vremena za razumijevanje interfejsa. Zahvaljujući svim svojim prednostima, postao je najrasprostranjeniji u svijetu. U 2014. godini prodato je više od 86% uređaja koji rade na ovoj platformi.

Video: Android telefon

OS aplikacija

Od pojave Android operativnog sistema do danas, programeri ne sjede skrštenih ruku. Platforma se stalno unapređuje. Istovremeno, njegova funkcionalnost je proširena uvođenjem novih funkcija.

Platforma je postala toliko popularna i udobna za korištenje da su mnoge kompanije koje razvijaju moderne gadgete odlučile izdati svoje uređaje bazirane na ovom OS-u.

Korištenje Androida nije tako teško kao što se čini. Uz njegovu pomoć možete obavljati gotovo iste radnje na svom uređaju kao i na računaru.

Sistem nudi nekoliko standardnih aplikacija. Među njima su:

  • Pretraživač;
  • Email;
  • kalendar;
  • glasovna pretraga;
  • socijalna mreža;
  • navigator;
  • vrijeme;
  • vijesti.

Sve Google aplikacije.

Još jedan lijep plus je mogućnost da sami prilagodite radnu površinu. Možete dodati dodatni ekran svom uređaju gdje možete postaviti prečice ili vidžete. Također možete instalirati bilo koju temu ili pozadinu koju želite, mijenjajući na taj način sučelje.

Zašto je dobro

Ovaj OS ima niz prednosti. Glavni su:


Faze razvoja Androida

Nakon predstavljanja prve verzije platforme, tokom naredne godine je dorađena, usled čega su ispravljene neke sistemske greške.

Pet ažuriranih verzija predstavljeno je 2009. godine:


2010. godinu obilježilo je objavljivanje još dvije verzije. Postali su:


Sljedeći razvoj proizvođača bila je platforma 3.0, koja je predstavljena 2011. godine. Novi OS je posebno dizajniran za tablete.
Ovaj sistem se razlikuje od prethodnih:

  • poboljšan interfejs;
  • mogućnost sinhronizacije veza sa Google Chromeom;
  • eksterna podrška za tastaturu;
  • sada je moguće promijeniti veličinu widgeta na ekranu;
  • rad na višejezgrenom procesoru.

Programeri se tu nisu zaustavili i kreirali su Android 4.0, koji se zvao “Ice Cream Sandwich”. Ova platforma je postala univerzalnija. Može se koristiti i na telefonu i na tabletu.

OS ima puno novih funkcija i poboljšanja:

  • Panel sa obaveštenjima je promenjen;
  • dodat je način kontrole Internet saobraćaja;
  • pojavila se funkcija glasovnog diktiranja;
  • sistem za provjeru pravopisa;
  • Aplikacija kamere je poboljšana - pojavili su se režim panoramskog snimanja, razni efekti i stabilizator slike;
  • pretraživač je ažuriran;
  • podrška za snimke ekrana;
  • ažuriran sistem sigurnosti i zaštite gadžeta.

Tokom 2012. i 2013. proizvođači su radili na razvoju Jelly Bean OS-a..

Sljedeće verzije su bile 4.1, 4.2, 4.3. Nove promjene su uglavnom uticale na brzinu interfejsa. Zahvaljujući novom razvoju, produktivnost je povećana. Sada GPU i centralni procesor rade paralelno.

Ažurirana verzija platforme ima:

Krajem 2013. godine objavljena je još jedna verzija Androida 4.4 “Kitkat”. Nova platforma je optimizirana za rad na jeftinijim uređajima koji imaju 512 MB RAM-a.

Tu su i neke promjene:

  • Sada u pametnim telefonima, kontakti s kojima korisnik češće komunicira nalaze se na vrhu liste;
  • glasovni asistent je uvijek aktivan;
  • automatski ID pozivaoca;
  • titlovi se sada prikazuju u video plejeru;
  • program za preuzimanje datoteka ima ažurirani dizajn;
  • podrška za aplikacije pedometra;
  • Ispravljene su brojne greške i nedostaci.

Najnoviji razvoj kompanije je verzija 5. Novi OS se zove "Lollipop". Glavni naglasak bio je materijalni dizajn, koji se odlikuje svojom svestranošću.

Konkurenti

Glavni konkurenti s kojima se Android platforma mora boriti za dlan su:

Pametni telefoni i tableti postaju sve sofisticiraniji i moćniji, a programeri operativnih sistema pokušavaju da ih prate. Primjer za to je da se najnovija verzija Androida značajno razlikuje od svojih prethodnika. Koja je ova razlika i jesu li najnovija dostignuća dobra?

Opis

Ovo je verzija Androida koja je informativnija od prethodnih. Obavještenja su poboljšana i dostupna su sa zaključanog ekrana i iz bilo koje pokrenute aplikacije prevlačenjem s vrha ekrana prema dolje.

Poruke se mogu pogledati sa zaključanog ekrana, a odgovorima na njih se takođe može pristupiti sa tog ekrana. Dolazni pozivi ne zatvaraju otvorene programe, već će se na vrhu ekrana pojaviti svojevrsni widget koji možete zanemariti ili odgovoriti na poziv. Postavljanjem obavještenja možete sakriti informacije o raznim događajima od drugih. Takođe možete prilagoditi vrstu melodije zvona iz različitih aplikacija i jednostavno od različitih korisnika.

Promjene su uticale i na bateriju:

  • svi uređaji bazirani na Androidu 5.0 imaju produženo trajanje baterije (u prosjeku 1,5 sati);
  • tokom punjenja, ekran prikazuje vreme do kraja procesa;
  • informacije o cijeni aplikacija su postale dostupne.

Što se tiče sigurnosti, vlasnik pametnog telefona može šifrirati svoje podatke kako bi izbjegao probleme u slučaju gubitka ili krađe uređaja. Ovo takođe uključuje mogućnost korišćenja jednog uređaja sa više naloga - prijavljivanje pod različitim nalozima omogućava prijateljima ili voljenim osobama da ne dele svoje podatke jedni s drugima. Osim toga, možete koristiti način rada za goste ili ekran osjetljiv na dodir, u kojem će drugi korisnik imati pristup samo glavnom skupu aplikacija, bez ličnih datoteka.

Promjene medija:

  1. Mogućnost glasovnog pretraživanja na YouTube i Google Play.
  2. Uređaj se može instalirati kao gamepad kada je povezan na TV.
  3. Videozapisi i fotografije iz gadžeta mogu se emitovati na TV.

Prednosti i nedostaci

Pored već pomenutih prednosti ove verzije, možete odrediti i poboljšani režim za osobe sa slabim vidom sa povećanim kontrastom i podešavanjem ekrana, kao i brže uključivanje uređaja uz mogućnost potpunog rada sa njim.

Nedostaci su sljedeći:

  • snažnije aplikacije i povećani zahtjevi za gadžet ga brže troše;
  • neki korisnici smatraju da je interfejs prilično zbunjujući;
  • ova verzija je još uvijek nekompatibilna sa dosta softvera.

Android 6.0 "Marshmallow"

Screenshots

Opis

Nema posebnih razlika u odnosu na prethodnu verziju, ali vrijedi spomenuti postojeće karakteristike:

  • pojavila se funkcija otključavanja ekrana pomoću otiska prsta;
  • direktna podrška za 2 SIM kartice;
  • doziranje energije baterije za pozadinske procese;
  • pristup aplikacijama i ličnim fajlovima je još bolje kontrolisan;
  • sposobnost rada sa "pametnim" domom;
  • način rada s više prozora;
  • pojavila se dodatna aplikacija za isplate;
  • Pomoću USB kabla možete puniti drugi mobilni uređaj;
  • Pojavilo se nekoliko novih animacija.

Prednosti i nedostaci

Prednosti su:

  • mogućnost prilagođavanja gadgeta za sebe;
  • Možete preuzeti bilo koju datoteku na svoj pametni telefon, bez obzira da li se može otvoriti;
  • funkcija smanjenja potrošnje baterije;
  • pretraživanje po aplikaciji;
  • razgovor s gadgetom je postao mnogo lakši; sada ne morate otvarati Google da biste pozvali glasovnog asistenta.

Postoji jedan nedostatak - verzija se ne može instalirati na jeftine uređaje, a općenito je lista pametnih telefona i tableta zasnovanih na Androidu 6.0 prilično ograničena.

Android 7.0/7.1 "Nougat"

Screenshots

Opis

Ovo je najnovija verzija Androida 2016, koja je još poboljšani Marshmallow. Evo njegovih karakteristika:

  • dolazni pozivi se mogu filtrirati po broju telefona;
  • Poboljšan je sistem za rad sa prethodnim pokrenutim aplikacijama;
  • noćni režim je takođe poboljšan;
  • obavještenja iz jednog programa mogu se kombinirati u jedan;
  • Ušteda baterije se ne dešava samo u standby modu;
  • pojavio se režim "slika u slici";
  • Dodane su 72 nove animacije sa emocijama; virtuelna stvarnost je sada podržana hardverom.

Prednosti i nedostaci

Pored gore navedenih, možete dodati:

  • poboljšanje kvaliteta 3D slika;
  • dodavanjem posebnih prečica na radnu površinu koje sadrže informacije o unaprijed postavljenoj radnji, tj. jednim klikom možete poslati poruku određenom pretplatniku sa vaše kontakt liste;
  • Vizuelno su redizajnirane ikone standardnih aplikacija.

Nedostatak je što se ova verzija još ne može instalirati ni na jedan uređaj osim na Samsung Galaxy S7/S7 edge.

Rezultati

Izbor najnovijih verzija Androida je mali, jer... Marshmallow i Nougat dizajnirani su za određene marke i modele telefona. Lollipop je, uprkos svim pritužbama, veoma dobar razvoj i nemogućnost podrške nekih aplikacija vas nimalo ne sprečava da u potpunosti uživate u radu sa njim.

Od danas, najnovija verzija Androida ima serijski broj 5 i kodno ime Lollipop. Sistem je dobio značajna ažuriranja u dizajnu, funkcionalnosti, općenito, to je praktično novonastali proizvod. Google Nexus 5 pametni telefoni su sada počeli da se ažuriraju na ovu verziju operativnog sistema, a uskoro će svi moderni pametni telefoni dobiti najnovije ažuriranje. Međutim, o novom 5.0 ćemo vam pričati posebno, ali ja ipak želim da krenem od onih vremena kada Android projekat nije ni pripadao Googleu...

Android: Početak

Mnogi ljudi vjeruju da je istorija Androida počela 2008. godine kada je objavljena prva verzija Androida 1.0. Ali u stvari, sve je počelo 5 godina ranije, 2003. godine, kada su Andy Rubin i njegovi prijatelji (Nick Sears, Chris White i Rich Miner) odlučili da naprave mobilni operativni sistem i registrovali kompaniju Android Inc. Programeri su se prvo fokusirali na uređaje koji bi mogli biti stalno s korisnicima, određivati ​​lokaciju pomoću GPS-a i automatski se prilagođavati potrebama osobe.

Andy Rubin, kreator Androida Izvor: technobuffalo.com

Za tadašnje investitore, malo je vjerovatno da je bilo šta jasno. Pa ko hoće da ulaže novac u neshvatljiv startap koji još ne donosi novac... I tako se dogodilo da su do 2005. Andy i prijatelji potrošili sva svoja sredstva, ali ih je sretnom koincidencijom Google pobliže pogledao a 17. avgusta 2005. korporacija je postala punopravni vlasnik korporacije male Android Inc. Vrijedi napomenuti da Google u to vrijeme nije imao nikakve posebne planove za gadgete, već je bio više fokusiran na poboljšanje vlastitog softvera i algoritama pretraživanja. Zastrašujuće je reći, ali u to vrijeme Google nije imao nikakav Adsense pa čak ni YouTube (kupljen je tek 2007. godine).

Google logo 2005

Iste godine, u kontekstu sudskog spora između Oraclea i Googlea, odlučeno je da Android bude besplatan operativni sistem i da se, naravno, prvenstveno fokusira na implementaciju Google usluga. Budući da je Andy Rubin u početku bio uključen u projekt vezan za GPS, a korporacija je već imala Maps, planirano je uvođenje mapa u telefone. Štaviše, tada nije bilo pametnih telefona, tako da su se kartice mogle pojaviti na običnom preklopnom telefonu sa dugmadima. Prve slike takođe ukazuju da je Google tražio RIM-ovo iskustvo sa njihovim Blackberryjem, tako da da nije slučajnosti, telefoni na dodir se možda ne bi pojavili. Ali, nažalost ili na sreću, iPhone je izašao 2007. godine i Google je oštro revidirao svoju strategiju. Međutim, prva verzija Androida 1.0 se priprema za izdavanje 2008. godine. Međutim, početkom 2007. Google nema partnera koji bi izdao telefon na novom operativnom sistemu. Nokia je prevelika kompanija sa kojom će doći do sukoba interesa, Motorola se još nije oporavila od rasta prodaje Razr modela. Google bira između LG-a i HTC-a. Korejski LG je zainteresovan za američko tržište, ali se plaši saradnje sa nepoznatim partnerom i koristi ugovore sa Guglom samo za sklapanje ugovora sa Microsoftom za kreiranje pametnih telefona sa Windows Mobile. Ali HTC je bio spreman da radi zajedno, a osim toga, tajvanska kompanija je mogla brzo da napravi radne uzorke. Prvi poznati prototip bio je Google Sooner. Ovdje smo, međutim, morali napustiti ekran osjetljiv na dodir, ovaj model je kreiran prema originalnim specifikacijama, kada se Google oslanjao na iskustvo Blackberryja.

Vjerovatno prvi prototip Android telefona - Google Sooner

Izvori navode da prva radna verzija datira od 15. maja 2007. godine i tada se zvala M3. Operativni sistem veoma podseća na Blackberry interfejs, sa Google trakom za pretragu koja zauzima glavnu poziciju. Općenito, da nije bilo pojave iPhonea i trenda dodirnih ekrana, možda bismo sada vidjeli ovakav Android.

Snimak ekrana Androida M3, vjerovatno prve radne verzije OS-a Izvor: 9to5google.com

Android: zvanični početak

Google je jasno shvatio da je s izdavanjem Apple iPhone-a ekran osjetljiv na dodir jednostavno bio neophodan, te je stoga rani razvoj morao biti odložen. Tome je doprinijela komunikacija s operaterima; u ljeto 2007. njihovo mišljenje o budućnosti Androida bilo je pesimistično. U avgustu 2007. godine u WSJ se pojavljuje članak u kojem se govori o Googleovim naporima sa svojim telefonom i platformom. U ovom materijalu se pominje da kompanija ima dva prototipa – jedan je sličan Palm Treu sa QWERTY tastaturom ispod ekrana, a drugi donekle podsjeća na Nokia verziju. Unutar Android tima vodi se trka s vremenom, jer svi dosadašnji planovi nisu bili dobri i odlučili su da ih odustanu. Tim mijenja tajming, a M3 izlazi u drugoj polovini 2007. godine. U verziji M5 pojavljuje se početkom 2008. godine, u njemu se pojavljuje statusna traka, iako su eksperimenti s korisničkim sučeljem vidljivi golim okom. Pogledajte video kako biste razumjeli razlike između ovih verzija.

Tek u avgustu 2008. Google je razvio verziju 0.9 kako bi u septembru 2008. godine predstavio verziju OS 1.0. Američki operater T-Mobile 22. oktobra 2008. počinje prodaju HTC Dream (T-Mobile G1), prvog Android pametnog telefona koji ima ekran osjetljiv na dodir i OS koji je potpuno integriran za njegovu upotrebu. Ali Google je uspio preraditi OS samo na verziju 1.6, oslobodivši se starih ideja koje su prvobitno bile postavljene kada je stvoren. Možda upravo od tog trenutka počinje uspon Androida. Interesovanje za HTC Dream u Sjedinjenim Državama bilo je ogromno; operater je prodao milion uređaja do 23. aprila 2009. Tolika potražnja za tako običnim i jednostavnim uređajem još jednom je dokazala da ideje pobjeđuju, u tom pogledu je ideja o ​telefonima na dodir zaokupila umove potrošača.

Naravno, već prvi testovi na stvarnim korisnicima otkrili su mnoge nedostatke na platformi, a već u prvoj godini postojanja Androida, Google je objavio sljedeća ažuriranja: 1.1. Banana Bread, 1.5 Cupcake (prebacivanje videa i fotografija na YouTube i Picasa, automatska orijentacija ekrana, prediktivni unos, itd.) i 1.6 Donut (pretvaranje govora u tekst sa višejezičnim izgovorom, WVGA podrška, optimizovan rad sa pokretima itd. ) .d.)

Android: drugi pokušaj

Android 2.0

Nakon poboljšanja prve verzije, Android je dobio proširenu funkcionalnost i dobar izgled u verziji 2.0, a zatim iu 2.1 sa istim kodnim imenom Eclair. Postalo je moguće koristiti više Google naloga, a standardni web pretraživač je dobio HTML5 podršku. Istovremeno su u prodaju pušteni i novi modeli Android pametnih telefona: NTS Magic i Hero, Motorola Droid i Samsung Galaxy.

Istovremeno, 2010. godine počela je proizvodnja mobilnih procesora frekvencije takta od 1 GHz. I pojavljuje se prvi brendirani pametni telefon Google Nexus One sa procesorom od 1 GHz. Naravno, HTC postaje Googleov partner. I HTC Desire, Motorola Droid 2 i Samsung Galaxy S su dobili procesore sa sličnom frekvencijom. Inače, HTC više neće proizvoditi Google uređaje sve do 2014. godine, kada izađe Nexus 9. Iste 2010. Google je objavio još jednu verziju Androida , novi 2.2 Froyo, u kojem su povećane performanse aplikacija koje koriste JIT kompilaciju, a pojavila se i podrška za Adobe Flash. Pa, svi gore pomenuti pametni telefoni sa 1 GHz procesorom su dobili ažuriranje na Froyo. Osim toga, sklop je dobio ažuriranja kao što su Chrome V8 JS engine za web pretraživač, prijenos kontakata i podrška za BlueTooth priključne stanice, sinkronizacija u oblaku itd.

Google Nexus One i Android 2.2 Froyo

Inače, u Rusiji su mnogi prvi put vidjeli Android u ovom izdanju, budući da ove godine u našoj zemlji počinje potražnja za pametnim telefonima s ekranom osjetljivim na dodir, Android postepeno postaje moderan. Do 2010. „zelenog robota“ su vidjeli samo štreberi, pa čak i tada, prije na internetu ili časopisima nego u vlastitim rukama.

Android Gingerbread and Honeycomb

Bila je to treća godina postojanja Androida na tržištu. To je već bio popularan OS, ali je i dalje bilo mnogo problema. A sada se pojavljuje ažuriranje 2.3 Gingerbread, koje je do 2013. godine bilo instalirano na velikom broju uređaja. Zaista, ova verzija OS implementirala je mnoge funkcije koje su ocrtavale izglede za razvoj platforme kao takve - podrška za SIP telefoniju, Near Field Communication i Google Talk, rad sa ekranima veće rezolucije, novi menadžer preuzimanja i još mnogo toga.

Zajedno sa Gingerbread-om, Google izdaje svoj drugi brendirani pametni telefon - Nexus S. Ovaj put proizvođač je Samsung, a Nexus S je, u stvari, bio malo modificirani Galaxy S. Međutim, Google Nexus S je objavljen očigledno prekasno: na dan kada je počela prodaja, kompanija LG je najavila prvi dual-core smartfon Optimus 2X. Sada se proizvođači ne mjere gigahercima, već višejezgrenim. Kao rezultat toga, ne samo LG Optimus 2X, već i Samsung Galaxy S II, HTC Sensation i Motorola Droid X2 dobili su dvojezgrene čipove.

U međuvremenu, Samsung objavljuje još jedan uređaj nakon Galaxy S pametnog telefona - Galaxy Tab tablet. Kompaktni i lagani "tablet" od sedam inča postao je dobra alternativa za one kojima se nije dopao glomazni Apple iPad. Ali problem je što Android trenutno postoji samo za pametne telefone. Nije problem, mislio je Google, a početkom 2011. godine pojavila se prva verzija Androida dizajnirana posebno za tablet računare - 3.0 Honeycomb. Zaista je izgledao bolje na Honeycomb tabletima nego na rastegnutom Gingerbread interfejsu pametnog telefona. Dakle, i pametni telefoni i tableti već rade na bazi Android OS-a. Posao se počeo širiti, i to brzo. Gotovo svi Android tableti postaju Honeycomb nosači - Motorola Xoom, Acer Iconia Tab, Samsung Galaxy Tab 10.1, Lenovo ThinkPad Tablet, itd.

Iste 2011. godine, na izložbi tehnologije IFA 2011 u Berlinu, Samsung je predstavio svoj prvi 5-inčni Glaxy Note phablet, koji je postao veoma popularan uređaj, uprkos mišljenjima skeptika. Tada je to, zapravo, bio prvi uređaj ove klase, pa čak i na Androidu. Appleu je trebalo još 3 godine prije toga; 2014. godine kompanija je objavila iPhone 6 Plus phablet.

Android 4: od Ice Cream Sandwich do KitKat-a

Google razumije da imati dva odvojena sistema za pametne telefone i tablete nije baš isplativo. Više vremena se troši na razvoj i podršku. A u jesen 2011. godine, Google izdaje Android 4.0 Ice Cream Sandwich, koji postaje prva cross-platformska verzija za pametne telefone i tablete. Izrada takođe uključuje pristup aplikacijama direktno sa zaključanog ekrana, a AndroidMarket je preimenovan u Google Play. Prema mnogim stručnjacima, upravo s verzijom 4.0 Android je počeo dobivati ​​svoj uobičajeni oblik i normalnu funkcionalnost. Sada su i uređaji na „zelenom robotu“ mogli jednostavno da se koriste; oni su prestali da budu gadgeti za štreberke.

Nakon novog operativnog sistema, Google je predstavio novi pametni telefon - Galaxy Nexus, koji je, po svemu sudeći, takođe razvijen u saradnji sa Samsungom. I opet, nakon izdavanja pametnog telefona, proizvođači komponenti počinju se boriti za hardver. Qualcomm predstavlja moćne Krait procesore, a Nvidia najavljuje 4-jezgrene Tegra 3 čipove. Pa, neosporni lider Android pametnih telefona u 2012. godini je Samsung Galaxy S III, koji se pridružuje jeftinom bestseleru ASUS Nexus 7 zasnovanom na novom Android 4.1 Jelly Bean OS-u .

U 2012-2013, ništa posebno se nije dogodilo s Androidom nakon globalnih promjena sa objedinjavanjem verzija tableta i pametnih telefona. Međutim, 2012. godine Google proizvodi još 2 brendirana uređaja - pametni telefon LG Nexus 4 i tablet Samsung Nexus 10. Paralelno sa novim proizvodima predstavljena je i ažurirana verzija Androida 4.2 Jelly Bean, koja je nadopunila prethodnu verziju. Sada korisnici mogu u potpunosti iskusiti prednosti korištenja GoogleNow-a, Cloud Messaginga, Android Beam-a, trostrukog baferovanja, višekanalnog USB zvuka itd. Zatim su predstavljeni pametni telefon Google Moto X i tablet Google Nexus 7 2. generacije, koji kod nas nisu bili posebno popularni zbog činjenice da je Motorola napustila rusko tržište još 2010. godine.

2013. godine, Nexus 5 se pojavio na tržištu, opet kao rezultat saradnje sa LG-om. I nova verzija Androida 4.4 KitKat izlazi za njega i druge uređaje. Da, ovo je prvi put da je indikator verzije naziv komercijalnog proizvoda, ali da ne pričamo o tome. Promjene su uticale ne samo na interfejs pojedinačnih sistemskih aplikacija i elemenata. Obećana transparentnost gornje trake sa obaveštenjima pojavila se u KitKat-u, zajedno sa novim sofisticiranim fontom i podrškom za interfejs preko celog ekrana iz pojedinačnih aplikacija. Sa izdavanjem KitKat-a, pristup usluzi Google Now postao je lakši. Sada je njegov poziv objedinjen - samo trebate prevući prstom preko ekrana s lijeva na desno. Ranije su se metode pristupa Google Nowu razlikovale ovisno o modelu pametnog telefona (pritiskom na tipku Home, drhtanjem itd.). Dodatno, usluga se aktivira frazom “OK Google” kada je početni ekran otvoren. Programeri su takođe obratili pažnju na Hangouts program. Sada vam omogućava da šaljete ne samo poruke za ćaskanje, već i SMS/MMS. Na kraju, ističemo ugrađeni pedometar u KitKat-u koji radi čak i u pozadini, kao i proširenu kompatibilnost sa štampačima putem Google Print cloud tehnologije. Potonji vam omogućava da šaljete dokumente na štampu bez ikakvih žica, prvo mijenjajući veličinu papira i određujući potreban broj stranica.

Najbolji članci na ovu temu