Android Lollipop

S Vikipedije, slobodne enciklopedije
(preusmereno sa Android 5)

Android lolipop
Verzija operativnog sistema Juniks
Početni ekran Android 5.1 lolipopa
ProgramerGugl
Open handset alajans
Android Open Sours Prodžekt (AOSP)
Napisan uC (jezgro), C++,
Java (KI)[1]
Radno stanjeu razvoju
Izvorni modelSoftver otvorenog koda sa komercijalnim dodacima[2]
Marketinški ciljpametni telefoni
tablet uređaji
Dostupan naVišejezičan (podržano 46 jezika)
Upravljač paketimaGugl plej, APK
Platforme32-bitna ARM arhitektura, MIPS,[3] x86
Tip jezgraMonolitno (izmenjeno Linuks jezgro)
LicencaApač licenca 2.0
Zakrpe za Linuks jezgro pod GNU-ovom opštom javnom licencom verzija 2 (engl. GNU GPL v2)[4]
Zvanični veb-sajtwww.android.com

Android lolipop je verzija Android operativnog sistema koju je napravio Gugl. Predstavljena je 25. juna 2014. godine, tokom Guglove razvojno-programerske konferencije (engl. Google I/O), postala je dostupna bežičnim putem, tzv. over-d-er (engl. Over The Air, путем ваздуха) nadogradnje 12. novembra 2014. godine, za odabrane uređaje koje Gugl određuje (kao što su Neksus i Gugl plej uređaji). Izvorni kod je dostupan od 3. novembra 2014. godine.

Jedna od najvećih promena u odnosu na prethodne verzije je redizajniran korisnički interfejs, koji je baziran nad Guglovim referencama, poznatijim kao materijal dizajn (engl. material design). Druge promene uključuju poboljšana obaveštenja, kojim se sada može pristupiti preko ekrana za zaključavanje. Takođe, obaveštenja se sada pojavljuju u aplikacijama preko banera. Gugl je napravio i unutrašnje promene u operativnom sistemu sa tzv. ART-om, koji menja Dalvik. Promena poboljšava performanse aplikacija, kao i optimizaciju potrošnje energije i samim tim poboljša dužinu trajanja baterije, poznatiju kao Projekat Volta.

Android maskota sa lizalicom, simbolično predstavlja dolazak nove verzije Androida

Razvoj[uredi | uredi izvor]

Android 5.0 je predstavljen pod imenom „Android lolipop” 25. juna 2014. godine, tokom prezentacije Gugl I/O razvojne konferencije. Uz novu verziju Android operativnog sistema, prezentacija se fokusira na novim platformama baziranim na Androidu uključujući Android TV, Android Auto, operativnom sistemu za satove Andorid Ver i aplikaciji koja prati kretanje i aktivnosti ljudi Gugl Fit[5].

Deo prezentacije je bio posvećen dizajnu korisničkog interfejsa nazvan "engl. material design". Sada kao glavni motivi dizajna su kartice kao što su prvi put uvedene u Gugl nau aplikaciji, sa animacijama koje su konačno identične kroz ceo korisnički interfejs. Dizajner Matijas Duarte je objasnio da, za razliku od „pravog” papira, digitalni materijal može da se menja u skladu sa našim potrebama na inteligentan način. Papir ima površinu i ivice koje možemo dodirnuti, tako da su senke u korisničkom interfejsu korišćene da bi dočarale iluziju da se koristi papir tj. neki stvaran materijal, a ne digitalni sadržaj. Ovaj dizajn neće se samo koristiti u Andoroid lolipopu, već kroz sve Guglove aplikacije, veb sadržaj, pružajući isti doživljaj koristeći bilo koje Guglove usluge.[6][7][8][9][10]

Karakteristike[uredi | uredi izvor]

U Androidu 5.0 osvežen je izgled i funkcionalnost sistema obaveštenja. Svako obaveštenje se prikazuje pomoću kartica, a više obaveštenja je moguće grupisati po aplikacijama koje su i izdale obaveštenja. Obaveštenja se sada prikazuju i na ekranu zaključavanja kao kartice, a pojavljuju se i u aplikacijama preko banera[7].[11] Bez uznemiravanja je takođe novina u Androidu, preko koga je moguće na određeni ili neodređeni period iključiti notifikacije bilo kog tipa. Meni sa skoro korišćenim aplikacijama je takođe redizajniran kao trodimenzionalni skup kartica koje predstavljaju korišćene aplikacije. Aplikacija može da prikaže više kartica, za razliku od prethodnih verzija Androida gde je jedna aplikacija predstavljala jednu karticu npr. veb pretraživač može pomoću zasebnih kartica da prikaže sve tabove koji su otvoreni[7][9].

Android lolipop sadrži veliki broj novina za razvoj aplikacija, sa preko 5.000 API-ja.[12][13] Na primer, moguće je sačuvati slike u RAV formatu.[14] Dodat je i Dalvik (engl. Dalvik), zamenjen ART-om kao novi način na koji softver komunicira sa hardverom, koji je bio predstavljen u Kit Ket verziji Androida kao dodatnu mogućnost pored Dalvika pa je korisnik sam mogao da izabere između ta dva[15]

ART podržava i 32-bitne i 64-bitne procesore. Za razliku od Dalvika, ART kompajlira aplikacije prilikom instalacije iste, i samim tim smanjuje opterećenje na procesoru priliokom pokretanja aplikacija i samim tim skraćeno je vreme pokretranja iste. Jedina mana je to što sada ceo sistem zajedno sa aplikacijama koristi mnogo više memorije za skladištenje na uređaju, pa uređaji koji imaju malu memoriju i/ili nemaju mogućnost proširenja, vrlo moguće je da nakon instalacije operativnog sistema neće biti memorijskog prostora za aplikacije ili čak funkcionisanje operativnog sistema, stoga Gugl preporučuje da uređaj ima najmanje 3 gigabajta memorije da bi operativni sistem mogao pravilno da funkcioniše[16].

Android lolipop je donela i Projekat Volta, koji bi trebalo da poboljša trajanje baterije. Kao deo tog projekta, uveden je program koji optimizuje sistem i gasi nepotrebne aplikacije i podatake u pozadini da bi znatno produžio trajanje baterije. Ovaj program se može aktivirati automatski pri određenom nivou preostale energije u bateriji ili ga korisnik može sam aktivirati. Takođe, uvedena su podešavanja da se određeni procesi izvršavaju samo kada je aktiviran Vaj-faj, kao i grupno izvršavanje procesa čijim bi se korišćenjem ograničilo kada i koliko se koristi prenos podataka putem interneta. Novi razvojni alat, nazvan Istorija baterije, može omogućiti razvojnicima dodatni uvid u to kako njihova aplikacija koristi hardverske resurse u realnom vremenu.[5][7][10][17]

Dostupnost[uredi | uredi izvor]

Pregled Androida Lizalice[18] je bio dostupan 26. juna 2014. godine za Neksus 5 i Neksus 7 uređaje[19].[20] Druga verzija pregleda Androida Lizalice je bila dostupna 7. avgusta 2014. godine, zajedno sa beta verzijom Gugl Fit aplikacije.[18][21]

Dana 15. oktobara 2014. godine, Gugl je izdao zvanično obaveštenje da će se nova verzija Androida zvati Android lolipop sa brojnom vrednošću 5.0. Gugl je takođe predstavio Neksus 6 koji je napravila Motorola i Neksus 9 koji je napravila HTC korporacija, kao i uređaje koji će prvi imati najnoviju verziju Android operativnog sistema.[22] Gugl je takođe izjavio da će Neksus 4.5.7 i 10 i svi Gugl plej uređaji biti nadograđeni na Andorid lolipop u roku od par nedelja. Nadogradnja za ostale uređaje će zavisiti od proizvođača tih uređaja zbog implementacije svojih korisničkih interfejsa.[23][24]

Potpuni izvorni kod je bio dostupan na AOSP-u (engl. AOSP, Android Open Source Project) 3. novemabra 2014. i samim tim omogućeno je da razvojnici i proizvođači počnu da prave svoje verzije Android lolipopa.[25] Verzija 5.0.1 je puštena 2. decembara za Neksus uređaje, sa par ispravljenih bagova,[26] kao i bag koji je zahvatio Neksus 4 i onemogućavao zvuk prilikom telefonskih poziva.[27] Verzija 5.0.2 je bila samo za prvu generaciju Neksus 7 uređaja i bila je dostupna 19. decembra 2014 godine.[28]

Android 5.1, nadograđena verzija Lolipopa, objavljena je u februaru 2015. godine, kao deo Indonezijskog lansiranja Android Van uređaja. Gugl je zvanično objavio da će Andpoid 5.1 biti dostupan 9. marta 2015. godine.[29][30]

Do aprila 2015. godine, statistika koju je objavio Gugl pokazuje da 5,4% svih Android uređaja, koji imaju pristup Gugl plej prodavnici, koriste Android lolipop.[31]

Aplikacije[uredi | uredi izvor]

Aplikacija za telefoniranje je osvežena u odnosu na prethodnu verziju, pa sada omogućava i lokalne pretrage telefona restorana, prodavnica, bioskopa itd. Kao i iz prethodne verzije Androida preinstalirane su Gugl kroum, Guglov fotoaparat i Gugl Hengouts kao aplikacija za razmenu SMS i MMS poruka, kao i klasične aplikacije kalkulator, sat, kalendar itd.

Dizajn tastature je prilagođen izgledu ostatka operativnog sistema, unapređeno je prepoznavanje reči tokom kucanja, kao i svajp funkcija unosa teksta.

Hardver[uredi | uredi izvor]

Gugl nastavlja trend smanjivanja hardverske zahtevnosti da bi operativni sistem mogao da radi neometano. Sa Android lolipopom potrebno je da uređaj sa 32-bitnom procesorom ima minimum 512 megabajta RAM memorije i 1,5 gigabajta memorije, ali Gugl preporučuje barem 3 GB memorije za skladištenje, dok je za uređaje sa 64-bitnim procesorom potrebno minimum 832 MB RAM memorije.[32]

Verzija 5.1[uredi | uredi izvor]

Gugl je zvanično objavio da će Andpoid 5.1 biti dostupan 9. marta 2015. godine.

Kao najvažnija promena u odnosu na 5.0, ispravljen je bag gde je sistem koristio mnogo više RAM memorije nego što je potrebno, tzv. curenje memorije (engl. Меmory leak). Neki korisnici kažu da je problem ispravljen dok drugi kažu da i dalje postoji, ali sa umanjenim posledicama. Gugl je naveo da će se u verziji 5.1.1 u potpunosti ispraviti problem sa curenjem RAM memorije.[33] U brzim podešavanjima malo je izmenjen izgled ikonica, dodata je i funkcija padajućih menija za Vaj-faj i Blutut. Omogućeni su HD pozivi preko mreža koje to podržavaju. Iako su telefoni sa dve SIM kartice odavno na tržištu, proizvođači su morali sami da implementiraju mogućnost da Andorid podržava dve SIM kartice, dok je od 5.1 verzije ta mogućnost ugrađena u Android. Lolipop je donela mogućnost ograničavanja na korišćenje samo jedne aplikacije, dok se ne pritisnu određeni tasteri za izlazak, sada u verziji 5.1 je ta mogućnost znatno olakšana sa dodatnim uputsvima i posebno odvojenoj stavci u podešavanjima. Dok su Epl i Samsung nudili korisniku mogućnost da omogući dodatni nivo sigurnosti i zaključa telefon dok se ne unesu određeni podaci, u Androidu to nije bilo moguće. Ta mogućnost je sada dostupna u verziji 5.1, pa kada se uređaj izgubi ili ga neko ukrade neće moći da ga koristi dok ne unese imejl i lozinku, sa kojom je telefon povezan, čak i nakon resetovanja telefona na fabrička podešavanja. Ostale promene su uglavnom vizuelnog tipa.[34]

Vidi još[uredi | uredi izvor]

Reference[uredi | uredi izvor]

  1. ^ „Android Code Analysis”. Arhivirano iz originala 14. 09. 2013. g. Pristupljeno 6. 6. 2012. 
  2. ^ „Philosophy and Goals”. Android Open Source Project. Google. Pristupljeno 21. 4. 2012. 
  3. ^ „MIPS gets sweet with Honeycomb”. Eetimes.com. Arhivirano iz originala 11. 02. 2012. g. Pristupljeno 20. 2. 2012. 
  4. ^ „Licenses”. Android Open Source Project. Open Handset Alliance. Pristupljeno 9. 9. 2012. „'The preferred license for the Android Open Source Project is the Apache Software License, 2.0. ... Why Apache Software License? ... For userspace (that is, non-kernel) software, we do in fact prefer ASL2.0 (and similar licenses like BSD, MIT, etc.) over other licenses such as LGPL. Android is about freedom and choice. The purpose of Android is promote openness in the mobile world, but we don't believe it's possible to predict or dictate all the uses to which people will want to put our software. So, while we encourage everyone to make devices that are open and modifiable, we don't believe it is our place to force them to do so. Using LGPL libraries would often force them to do so.' 
  5. ^ a b „From Android L to Google Fit: All the new products and features from Google I/O”. PC World. Arhivirano iz originala 26. 06. 2014. g. Pristupljeno 26. 6. 2014. 
  6. ^ „Google's new 'Material Design' UI coming to Android, Chrome OS and the web”. Engadget. Pristupljeno 26. 6. 2014. 
  7. ^ a b v g „Google Reveals Details About Android L at Google IO”. Anandtech. Pristupljeno 26. 6. 2014. 
  8. ^ „Google's New, Improved Android Will Deliver A Unified Design Language”. Co.Design. Pristupljeno 26. 6. 2014. 
  9. ^ a b „We just played with Android's L Developer Preview”. Engadget. AOL. Pristupljeno 26. 6. 2014. 
  10. ^ a b „Google's next big Android redesign is coming in the fall”. The Verge. Vox Media. Pristupljeno 26. 6. 2014. 
  11. ^ Smith, Chris. „Android L's heads up notifications feature arrives early through third-party app”. Tech Radar. Future plc. Pristupljeno 6. 8. 2014. 
  12. ^ Mayton, Joseph. „Android L, LG G Watch, update issue and what reviewers are saying”. Tech Times. Pristupljeno 5. 8. 2014. 
  13. ^ Haselton, Todd. „Android L Developer Preview Unveiled With Major Changes”. Techno Buffalo. Arhivirano iz originala 11. 08. 2014. g. Pristupljeno 5. 8. 2014. 
  14. ^ Shankland, Stephen (19. 12. 2014). „How Android 5.0 lets you get raw for better photos”. CNET. Pristupljeno 12. 1. 2015. 
  15. ^ „'ART' experiment in Android KitKat improves battery life and speeds up apps”. Engadget. Pristupljeno 26. 6. 2014. 
  16. ^ Frumusanu, Andrei (1. 7. 2014). „A Closer Look at Android RunTime (ART) in Android L”. AnandTech. Pristupljeno 5. 7. 2014. 
  17. ^ „Android's next release will include GPU-focused tech for PC quality graphics”. Polygon. Vox Media. Pristupljeno 26. 6. 2014. 
  18. ^ a b Gunther, Cory (7. 8. 2014). „New Android L Update Arrives for Nexus Users”. gottabemobile.com. Pristupljeno 9. 8. 2014. 
  19. ^ „Google releases Android L preview source for Nexus devices”. ZDNet. CBS Interactive. Pristupljeno 2. 7. 2014. 
  20. ^ Yi, Bill (2. 7. 2014). „GPL projects for the l-preview release”. android-building (Lista adresa). Pristupljeno 19. 8. 2014. 
  21. ^ „Google just released some hot new images of Android L – here’s how you can get them”. BGR.com. PMC. Pristupljeno 16. 8. 2014. 
  22. ^ „Android: Be together. Not the same.”. Official Google Blog. 15. 10. 2014. Pristupljeno 23. 10. 2014. 
  23. ^ „When and where to get Android 5.0 Lollipop”. CNET. CBS Interactive. 15. 10. 2014. Pristupljeno 16. 10. 2014. 
  24. ^ „Updated Android Lollipop Developer Preview image coming to Nexus devices in a couple of days”. PhoneArena. Pristupljeno 16. 10. 2014. 
  25. ^ „Android Lollipop hits AOSP; HTC sets the upgrade pace”. SlashGear. Pristupljeno 24. 12. 2014. 
  26. ^ „Google quietly pushes out Android Lollipop 5.0.1 images”. ZDNet. Pristupljeno 6. 12. 2014. 
  27. ^ „Nexus 4, lollipop 5.0.1: dialer calls audio does not work”. code.google.com. Pristupljeno 18. 12. 2014. 
  28. ^ „Android 5.0.2 LRX22G Factory Image for Nexus 7 (WiFi) Randomly Shows Up”. Pristupljeno 21. 12. 2014. 
  29. ^ „Google officially announces Android 5.1”. Ars Technica. Pristupljeno 10. 3. 2015. 
  30. ^ „Official Android Blog: Android 5.1: Unwrapping a new Lollipop update”. Official Android Blog. Pristupljeno 10. 3. 2015. 
  31. ^ „Dashboards: Platform Versions”. developer.android.com. 6. 4. 2015. Pristupljeno 19. 4. 2015. 
  32. ^ „Arhivirana kopija” (PDF). Arhivirano iz originala (PDF) 5. 3. 2016. g. Pristupljeno 15. 5. 2015. 
  33. ^ Android 5.1 Memory Leak: Google With Internal Fix That Might Come With Android 5.1.1 Lollipop : PERSONAL TECH : Tech Times
  34. ^ What's new in Android 5.1? Some big and small changes in the updated Lollipop release | Android Central

Literatura[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]