12
Metodologija struˇ cnog i nauˇ cnog rada DOI: N/A Uporedni prikaz Android, iOS i Windows Phone platformi Filip Lukovi´ c 1048/2013 Univerzitet u Beogradu Matematiˇ cki fakultet Studentski trg 16 [email protected] Abstract. Ovaj rad se bavi upore ¯ divanjem najrasprostranjenijih modernih opera- tivnih sistema za pametne mobilne telefone i istiˇ ce njihove dobre i loše strane. Keywords: android, ios, windows, phone, operativni sistemi

Uporedni prikaz Android, iOS i Windows Phone platformipoincare.matf.bg.ac.rs/~vladaf/Courses/Matf MNSR/Prezentacije... · ovom trenutku su Android, ajOS (engl. iOS), Vindouz Fon (engl

  • Upload
    trinhtu

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Metodologija strucnog i naucnog rada DOI: N/A

Uporedni prikaz Android, iOS iWindows Phone platformi

Filip Lukovic 1048/2013

Univerzitet u BeograduMatematicki fakultet

Studentski trg [email protected]

Abstract. Ovaj rad se bavi uporedivanjem najrasprostranjenijih modernih opera-tivnih sistema za pametne mobilne telefone i istice njihove dobre i loše strane.

Keywords: android, ios, windows, phone, operativni sistemi

Sadržaj

1 Uvod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 iOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Windows Phone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Uporedne statistike . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Slike interfejsa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Zakljucak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Uporedni prikaz Android, iOS i Windows Phone platformi 3

1. Uvod

Tehnologija je u poslednjih par decenija doživela ogroman uspon. Cipovi postaju svemanji, a uz to troše i sve manje energije. Umesto što vam je za smeštanje nekadašnjeg"racunara" bila potrebna cela soba, jedna manja elektrana za napajanje i veliki tim ljudikoji ce da ga održavaju, danas "racunar" staje u vaš džep, skoro da ne troši energiju i radipotpuno automatizovano. Taj "racunar" je zapravo mobilni telefon. Postao je deo našesvakodnevice i za vecinu ljudi on je prva stvar koju vide kada se bude i poslednja stvarkoju vide kada utanjaju u san. Zašto je to tako?

Prošlo je vreme kada su mobilni telefoni služili samo za pozivanje i slanje tekstualnihporuka. Danas su to uredaji koji su skoro ravnopravni sa klasicnim desktop ili prenosnimracunarima, a cak imaju i brojne prednosti. U jedan prosecan pametni mobilni telefonkoji u Srbiji košta oko 200 evra (u Evropi su cene niže za bar 50 evra) staje mnogo višeopcija nego u jedan klasicni racunar, manje je velicine i jeftiniji je. Naravno da su cenepremijum modela pametnih mobilnih telefona daleko vece, pa cak dostižu i do 700-800evra, ali ovde govorimo o prosecnom mobilnom telefonu koji ima skoro sve opcije kojeimaju i premijum mobilni telefoni.

U „kutijicu“ dovoljno malu da je držite u ruci ili nosite u džepu proizvodaci su uspelida upakuju ekran visoke rezolucije osetljiv na dodir, bateriju dovoljno velikog kapacitetada izdrži bar jedan dan korišcenja, sim karticu, memoriju velikog kapaciteta (cak i do128GB), zvucnik (nekada i stereo zvucnike) koji reprodukuje zvuk visokog kvaliteta, fo-toaparat (vecina telefona danas dolazi sa dve „kamere“), kamkoder HD rezolucije, navi-gaciju, primopredajnik za bežicni internet i mnoštvo senzora koje ovu „kutijicu“ cine jošpametnijom i više interaktivnijom sa okolinom i korisnicima. Takode možete igrati igrice,surfovati internetom, citati elektronsku poštu, pregledati najnovije vesti, razmenjivati fa-jlove, pored klasicnih govornih poziva upucivati i video pozive... Mogucnostima skoro danema kraja.

Broj proizvodaca mobilnih telefona u celom svetu je preko 50, broj modela meri se hil-jadama, a broj mobilnih telefona na globalnom nivou dostiže 7 milijardi i brzina kojomtaj broj raste govori da ce vec ove godine „svaki covek na planeti imati bar po jedan mo-bilni telefon“. Cak i pored ovako velikih brojeva, broj operativnih sistema koji pokrecudanašnje pametne mobilne telefone je jako mali. Cetiri najznacajnija operativna sistema uovom trenutku su Android, ajOS (engl. iOS), Vindouz Fon (engl. Windows Phone) i BlekBeri (engl. BlackBerry OS), mada zbog trenutnog stanja uporedno cemo prikazati samoprva tri operativna sistema.

2. Android

Ovaj operativni sistem otvorenog koda, dostupan pod Apac licencom (engl. Apache Li-cense), zasnovan je na Linuks jezgru i prvenstveno je dizajniran za pametne telefone itablet uredaje, mada danas nalazi sve vecu primenu kod televizora, digitalnih kamera,igrackih konzola i „nosivih“ tehnologija kao što su pametni satovi i Google Glass.

4 Filip Lukovic 1048/2013

Poceci Androida su 2003. godine u Paolo Altu u Kaliforniji (Palo Alto, California) kadaje osnovana kompanija Android, a od 2005. godine Android se razvija u Google-u, kada jekompanija Android prešla u njihovo vlasništvo. Ipak, zbog Android licence koja dopuštaslobodnu izmenu i distribuciju, mnogi proizvodaci uredaja, telekomunikacioni operaterii programeri razvijaju svoje nadogradene ili optimizovane verzije ovog operativnog sis-tema. Trenutno najnovija zvanicna verzija Androida je 4.4 KitKet (engl. KitKat) koje jepredstavljena 31. oktobra 2013. godine, ali postoje i mnoge druge nadogradnje i nez-vanicne verzija. Neke od njih su CarbonRom, CyanogenMod, Paranoid Android i druge.

Zanimljiva stvar je da prilikom davanja imena Google koristi imena slatkiša, pa su verzijeovog operativnog sistema po redu dobijale imena:

– Cupcake - Android 1.5– Donut - Android 1.6– Eclair - Android 2.0, Android 2.1– Froyo (short for "frozen yogurt") - Android 2.2– Gingerbread - Android 2.3– Honeycomb - Android 3.0, Android 3.1, Android 3.2– Ice Cream Sandwich - Android 4.0– Jelly Bean - Android 4.1, Android 4.2, Android 4.3– KitKat - Android 4.4

Prvi komercijalno dostupan Android telefon, HTC Dream, pušten je u prodaju 22. okto-bra 2008. godine, a koristio je Android 1.0. Za samo dve godine od objavljivanja, cetvrtogkvartala 2010. godine Android postaje najrasprostranjeniji mobilni operativni sistem pres-tigavši do tada najpopularniji mobilni operativni sistem Simbijan (engl. Symbian). Danaspostoji nekoliko hiljada modela Android telefona, a neki od njih, cuvena Neksus (engl.Nexus) serija telefona, razvijana je direktno pod Google-ovim supervizorstvom što ih cinimaksimalno optimizovanim i prilagodenim ovom operativnom sistemu.

Fig. 1. HTC Dream je prvi Android telefon

Uporedni prikaz Android, iOS i Windows Phone platformi 5

Što se tice hardvera, ovaj operativni sistem namenjen je za 32-bitnu ARM7 procesorskuarhitekturu, ali postoji i podrška za x86 arhitekturu kroz projekat Android-x86, kao i zaposebnu Google TV x86 arhitekturu. Ostali hardverski zahtevi su najmanje 512 megaba-jta RAM memorije i graficki procesor (engl. Graphics processing unit, GPU) kompatibi-lan sa OpenGL ES verzijom 2.0. Ostale, vecinom opcione hardverske komponente kojeposeduje veliki broj Android uredaja su fotoaparat, kamkoder, uredaj za navigaciju, sen-zore pokreta, akcelerometar, žiroskop, barometar, magnetometar, senzor blizine, senzorpritiska, termometar, ekran osetljiv na dodir, infrared, blutut (engl. Bluetooth) i mnogedruge.

Aplikacije za Android platformu vecinom se razvijaju u Java programskom jeziku i danasih ima oko 1.200.000, a o popularnosti svedoci i 71% programera kojima je ovo najpop-ularnija platforma. Proverene i verifikovane aplikacije od strane Google-a se nalaze naAndroidovoj prodavnici Gugl plej (engl. Google Play), a broj preuzimanja sa Gugl plejaje preko 48 milijardi aplikacija do sredine 2013. godine. Broj aktiviranih Android uredajado kraja 2013. godine prešao je jednu milijardu, što ga i dalje cini vodecom mobilnomplatformnom sa 64% koja su zabeležena u martu 2013. godine.

3. iOS

Za razliku od Android-a, ajOS (engl. iOS) je zatvoreni operativni sistem koji je vlasništvoamericke kompanije Epl (engl. Apple) i namenjen je iskljucivo za njihove proizvode,a pokretanje na hardveru drugih proizvodaca je zabranjeno. Broj modela uredaja kojipokrece ovaj operativni sistem je veoma mali, što doprinosi dobroj optimizaciji i boljojiskorišcenosti hardverskih resursa, a samim tim i boljem kompletnom doživljaju. iOSpokrece 8 generacija ajfon uredaja, po 5 generacija ajpod tac i ajpad uredaja, 2 ajpad minii 3 generacije Epl TV-a. Zato je broj prodatih iOS uredaja prešao 700 miliona, od cega supreko 200 mobilni telefoni, odnosno ajfon uredaji.

Prvobitno, u vreme predstavljanja 29. juna 2007. godine, bio je namenjen za ajfon (engl.iPhone) prve generacije i imao je naziv iPhone OS, a kasnije mu je namena proširena najoš neke Eplove uredaje i naziv promenjen u iOS. Sistem je baziran na starijem bratu iziste kompanije, OS X-u namenjenom za desktop i prenosne racunare, pa i sam pripadajuniksolikim operativnim sistemima. 5. septembra 2007. godine je i ajpod tac (engl iPodTouch) dobio ovaj operativni sistem, a samo tri godine kasnije dobijaju ga i ajpad (engl.iPad) i druga generacija Epl TV-a (engl. Apple TV).

Ovaj operativni sistem je trenutno stigao do verzije 7 koje je dostupna za ajfon 4, 4S,5, 5C i 5S, za ajpod druge, trece, cetvrte generacije i ajpod er (engl iPod Air), za ajpadmini prve i druge generacije i ajpod tac pete generacije, dok verzija koja je dostupna zaEpl TV nosi broj 6. Nove verzije ovog operativnog sistema uglavnom su dostupne i za32-bitnu i za 64-bitnu arhitekturu, zavisno od verzije uredaj, a prosecno zauzimaju 1-1.5GB prostora na memoriji. iOS takode podržava dosta dodatnih hardverskih komponenatakoje smo vec pomenuli u opisu Android operativnog sistema.

Epl-ova prodavnica aplikacija Ap stor (engl. App Store) otvorena je 10. juna 2008. go-

6 Filip Lukovic 1048/2013

dine kao nadogradnja vec postojecem Ajtjuns-u (engl. iTunes), a sada sadrži preko milionaplikacija i oko 70 milijardi preuzimanja. Slicno kao i kod Gugl plej prodavnice, 30 %profita ide Eplu, a 70 % programerima aplikacija.

4. Windows Phone

Vindouz Fon (engl. Windows Phone) operativni sistem je proizvod kompanije Majkrosoft(engl. Microsoft), a naslednik je, mada ne i unazad komatibilan, Vindouz Mobil (engl.Windows Mobile) operativnog sistema koji je bio namenjen poslovnim korisnicima. Vin-douz Fon je namenjen više potrošackom tržištu i zamišljen je da dosta lici na novije verzijeklasicnog Vindouz operativnog sistema za desktop i prenosne racunare, a zatvorenog jekoda. Vindouz Fon pokrece daleko manji broj uredaja nego Epl-ov ili Google-ov opera-tivni sistem, ali ipak taj broj nije zanemarljiv. Na kraju 2013. godine bilo je oko 50 milionakorisnika ovog operativnog sistema u celom svetu.

Premijerno predstavljanje je doživeo u oktobru 2010. verzijom Vindouz Fon 7, dok jenajnovija verzija Vindouz Fon 8.1 predstavljena 2. aprila 2014. godine u San Francisku.Takode izmedu ove dve verzije predstavljene su i Vindouz Fon 7.5, Vindouz Fon 7.8 iVindouz Fon 8 verzije.

Prvi uredaji koji su posedovali ovaj operativni sistem bili su Samsung Omnija 7 (engl.Samsung Omnia 7), LG Optimus 7, LG Kvantum (engl. LG Quantum), HTC Trofi (engl.HTC 7 Trophy), HTC Mocart (engl. HTC 7 Mozart) i HTC HD7. U sledecim verzijamaMajkrosoft ostvaruje uspešnu saradnju i sa finskom Nokijom (engl. Nokia), što možda inije bilo najuspešniji poslovni potez od strane Nokije koja nije htela da prede na Android,a kasnije i sa ostalim vecim proizvodacima mobilnih telefona. Nokijini telefoni iz serijeLumnija (engl. Lumnia) danas uzimaju oko 80% svih Vindouz Fon uredaja.

Uredajima koji žele da koriste najnoviju verziju ovog operativnog sistema potrebno jeod 512MB – 1GB ram memorije, Dajrekt Iks (engl. Direct X) graficka podrška, 4GBprostora na disku i ekran osetljiv na dodir, kao i dodatne hardverske komponente kojepodržavaju i predhodno pomenuti operativni sistemi. Aplikacije za Vindouz Fon se moguskinuti sa zvanicne onlajn prodavnice Vindouz Fon Stor (engl. Windows Phone Store) nakome se nalazi preko 200.000 aplikacija.

5. Uporedne statistike

Prema istraživanjima sprovedenim u aprilu 2014 godine, a dostupnim na sajtu MobiThinking (http://mobithinking.com) dostupni su sledeci podaci koji verno oslikavaju tržištemobilnih telefona za period od 6 godina sa slobodnim predvidanjem prema dosadašnjemkretanju tržišta:

Uporedni prikaz Android, iOS i Windows Phone platformi 7

Fig. 2. Udeo i predvidanje udela mobilnih operativnih sistema u periodu 2012-2018 go-dine

Takode ovde možemo pogledati statistiku proizvodaca mobilnih telefona. Samsungubedljivo prednjaci na ovoj listi, a vecina Samsungovih pametnih telefona koristi Androidoperativni sistem, pa to govori o popularnosti istog:

Fig. 3. Najveci proizvodaci mobilnih telefona za 2012. i 2013. godinu

Dok na renomiranom sajtu Com Score(https://www.comscore.com) podaci iz marta2014. godine govore sledece za Americko tržište:

8 Filip Lukovic 1048/2013

Fig. 4. Podaci o tržištu mobilnih telefona iz marta 2014. godine

Podaci sa kraja 2011. godine govore da Amerikanci oduvek, cak i pored skupljihmodela preferiraju svoje, Epl-ove, telefone:

Fig. 5. Americko tržište mobilnih telefona

Uporedni prikaz Android, iOS i Windows Phone platformi 9

Što se podele udela po verzijama Androida tice, podatke možemo naci na zvanicnomAndroid sajtu. Prikazane su samo verzije Android operativnog sistema koje uzimaju znaca-jan procenat na tržištu:

Fig. 6. Udeo po verzijama Android operativnog sistema

Kao što smo vec napomenuli, kod Vindouz Fon operativnog sistema dominiraju Noki-jini telefoni, što i pokazuje sledeca slika. Procenat na globalnom tržištu je veoma mali, alipošto je Majkrosoft kupio Nokiju, ranije ove godine i uz najave da ce sledeci operativnisistemi iz njihove produkcije biti besplatni, nadamo se da ce udeo porasti:

Fig. 7. Nokija Lumnija telefoni uzimaju veliki procenat Vindouz Fon platforme, ali naglobalnom nivou je to mali procenat

10 Filip Lukovic 1048/2013

6. Slike interfejsa

Sva tri operativna sistema imaju slican nacin upotrebe, pomocu ekrana osetljivog na dodir.Android i Vindouz Fon imaju mogucnost kacenja vižeta (engl. vidgets) na ekran, dok ajOSnema tu mogucnost.

Ovo su slike interfejsa najnovijih verzija ovih operativnih sistema:

Fig. 8. Andrid 4.4 - Izgled korisnickog interfejsa

Fig. 9. iOS 7.0 - Izgled korisnickog interfejsa

Uporedni prikaz Android, iOS i Windows Phone platformi 11

Fig. 10. Windows Phone 8.1 - Izgled korisnickog interfejsa

7. Zakljucak

Sagledavajuci veliki broj karakteristika i mogucnosti ova tri mobilna operativna sistema,može se zakljuciti da je Android i ajOS imaju dosta slicne funkcije i opcije. PrednostajOS-a je ta što ga koristi mali broj modela, pa je dosta optimizovaniji i radi bolje naslabijem hardveru. Epl je ovaj operativni sistem doveo do savršenstva, ali njegova manaje to što je zatvoren za nadogradnju. Takode, ajOS ima malo bolji sistem kontrole telefonaglasom, ali sada tu ne zaostaju mnogo ni Android ni Vindouz.

Prednosti Androida su daleko vece, a najznacajnija od njih je to što je to otvoreni op-erativni sistem i globalna zajednica programera može da ga razvija, kao i širok cenovnirang telefona koji pokrece ovaj operativni sistem. Epl-ovi telefoni su dosta skuplji, u cen-ovnom rangu su jedino sa premijum modelima ostalih proizvodaca, a nekada cak i skuplji,zavisno od tržišta.

Vindouz Fon nije još uvek tolika konkurencija u odnosu na predhodna dva operativnasistema, ali se nadamo da ce u buducnosti njegov udeo postati veci, a samim tim i nateratiova dva operativna sistema da konstantno poboljšavaju svoje karakteristike, a preizvodacemobilnih telefona da smanjuju cene.

12 Filip Lukovic 1048/2013

8. Reference

Prilikom izrade ovog seminarskog rada korišceni su sledeci sajtovi:

1. http://rootmyandroid.org/best-custom-roms-top-custom-rom-2014.html - u vezi neoficijalnih verzija Android operativnog sistema

2. https://www.comscore.com - Statistike3. http://winsupersite.com/windows-phone/windows-phone-device-stats-january-2014

- U vezi sa Vindouz Fon podelom4. http://www.gsmarena.com/makers.php3 - Proizvodaci mobilnih telefona5. http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats/

a#subscribers Statistike6. http://www.droid-life.com/tag/distribution/ - Android statistike7. http://en.wikipedia.org - Osnovne stvari u vezi istorije mobilnih opera-

tivnih sistema