Googlovih Android in Appleovih iOS so operacijski sistemi, ki se uporabljajo predvsem v
iOS in Android uporabljata vmesnike na dotik, ki imajo veliko skupnega - prestavljanje s prstom, tapkanje in povečevanje z zobom. Oba operacijska sistema se zaženeta na domači zaslon, ki je podoben namizju računalnika. Medtem ko začetni zaslon iOS vsebuje samo vrstice ikon aplikacij, Android dovoljuje uporabo pripomočkov, ki prikazujejo podatke o samodejnem posodabljanju, kot sta vreme in e-pošta. Uporabniški vmesnik iOS ima priklopno ploščo, na katero lahko uporabniki pripnejo svoje najpogosteje uporabljane aplikacije.
Statusna vrstica poteka preko vrha v iOS-u in Androidu in ponuja informacije, kot so čas, WiFi ali signal celice in življenjska doba baterije; v sistemu Android v vrstici stanja prikazuje tudi število na novo prejetih e-poštnih sporočil, sporočil in opomnikov.
Tukaj je primerjava nekaterih funkcij prihajajočega Android N (Nougat) in iOS 10. Poudarki za Android N vključujejo:
Če si želite ogledati, kako se primerjajo trenutne različice - Android Marshmallow in iOS 9, si oglejte spodnji video:
Za podobno primerjavo Android Lollipop in iOS 8 si oglejte ta video. Številni različni proizvajalci izdelujejo telefone Android in pogosto vključujejo prilagajanje glede na vanilijevo Android izkušnjo. npr. HTC Sense ali Samsung TouchWiz. Glede na vašo napravo in operaterja so morda vnaprej nameščene aplikacije, ki so v paketu z vašo napravo Android.
Poročilo Pfeiffer, objavljeno septembra 2013, iOS bistveno boljše kot Android glede kognitivne obremenitve in trenja uporabnikov.
Splošna ocena uporabniške izkušnje mobilnih operacijskih sistemov, Pfeifferjevo poročiloAndroid dobi aplikacije iz Googla Play, ki ima trenutno na voljo 600.000 aplikacij, večina pa se bo izvajala na tabličnih računalnikih. Vendar nekatere naprave Android, na primer Kindle Fire, uporabljajo ločene trgovine z aplikacijami, ki imajo na voljo manjši izbor aplikacij. Za Android je zdaj na voljo veliko prvotno namenjenih samo iOS programov, vključno z Instagramom in Pinterestom, Googlova bolj odprta trgovina z aplikacijami pa pomeni, da so na voljo tudi druge ekskluzivne aplikacije, vključno z Adobe Flash Player in BitTorrent. Android ponuja tudi dostop do Googlovih aplikacij, kot sta Youtube in Google Dokumenti.
Aplikacijska trgovina Apple trenutno ponuja 700.000 aplikacij, od katerih je 250.000 na voljo za iPad. Večina razvijalcev raje razvije igre za iOS, preden razvijejo za Android. Aplikacija Youtube je od nedavne posodobitve v iOS-u nedosegljiva, vendar iOS še vedno ponuja nekaj ekskluzivnih aplikacij, vključno s priljubljeno igro Infinity Blade in Twitter odjemalcem Tweetbot.
Pri primerjavi Google in Applovih trgovin z aplikacijami je najpomembnejša točka, da so najbolj priljubljene aplikacije na voljo za obe platformi. Toda za tablične računalnike obstaja več aplikacij, zasnovanih posebej za iPad, medtem ko so aplikacije za tablične računalnike Android pogosto pomanjšane različice aplikacij za pametne telefone Android. Razvijalci se ob zagonu pogosto osredotočijo na eno platformo (ponavadi iOS), ko prvič zaženejo aplikacijo za pametne telefone, ker nimajo sredstev, s katerimi bi lahko od začetka uporabljali več platform. Na primer, priljubljena Instagram aplikacija se je začela z iOS-om, njihova aplikacija Android pa je prišla veliko kasneje.
Poročilo o mobilni izkušnji Crittercism, objavljeno marca 2014, je Android KitKat uvrstilo med bolj stabilne kot iOS 7.1. Druge ugotovitve poročila vključujejo:
IPhone 6s je na hitrostnem testu hitro premagal Samsung Galaxy Note 7, ki je vključeval odpiranje več aplikacij ena za drugo in dvakrat kolesaril po naboru. Za obe napravi je bil uporabljen enak nabor aplikacij. IPhone je uspel dokončati dva kroga v 1m21s, medtem ko je Galaxy Note 2m4s potreboval, da je opravil isto nalogo. Samsung Galaxy Note 7 se ponaša z boljšimi tehničnimi specifikacijami in je v primerjavi z iPhone 6s veliko novejši telefon.
Vendar je treba opozoriti, da je razlika lahko v tem, kako založniki aplikacij razvijajo svoje aplikacije za Android v primerjavi z iOS. Ker so na obeh platformah enake aplikacije, ne pomeni, da je njihovo notranje delovanje enako.
Čeprav Google Android posodablja Android pogosto, lahko nekateri uporabniki ugotovijo, da ne prejmejo posodobitev na svoj telefon ali celo kupijo telefone z zastarelo programsko opremo. Proizvajalci telefonov odločajo, ali bodo in kdaj ponudili nadgradnjo programske opreme. Morda ne bodo ponudili nadgradnje na najnovejšo različico Androida za vse telefone in tablične računalnike v svoji liniji izdelkov. Tudi ko je ponujena nadgradnja, je običajno nekaj mesecev po izdaji nove različice Androida.
To je eno področje, kjer imajo uporabniki iOS prednost. Nadgradnje iOS-a so na splošno na voljo vsem napravam iOS. Lahko obstajajo izjeme za naprave, starejše od treh let, ali za nekatere funkcije, kot je Siri, ki je bila na voljo za uporabnike iPhone 4S, ne pa tudi za starejše različice iPhone. Apple navaja zmožnost strojne opreme kot razlog, da nekatere starejše naprave pri nadgradnji morda ne dobijo vseh novih funkcij.
Na voljo je široka paleta naprav Android po številnih različnih cenah, velikostih in strojni opremi.
iOS je na voljo samo v Apple napravah: iPhone kot telefon, iPad kot tablica in iPod Touch kot MP3 predvajalnik. Te naprave so ponavadi dražje od enakovredne strojne opreme, ki uporablja Android.
Android uporabniku omogoča, da ob zavrnitvi klica pošlje eno od številnih samostojnih besedil v obliki samodejnih odgovorov.
Telefonska aplikacija iOS ima številne zmožnosti, vključno z možnostjo odgovora na telefonski klic s sporočilom v pločevinkah namesto odgovorov ali nastavitve opomnika o povratnem klicu. Ima tudi način Ne moti.
Android uporabnikom omogoča vpis na GTalk za takojšnja sporočila. iOS ne ponuja izvornega načina za klepet za uporabnike, ki niso Apple. Uporabniki lahko prek iMessage sporočajo prek Apple-jevih uporabnikov ali uporabljajo Googlove aplikacije za GTalk in Microsoft za Skype.
Google Hangouts v operacijskem sistemu Android se lahko uporablja tudi za video klepet, ki uporabnikom omogoča klepet prek 3G ali Wi-Fi. iOS uporablja Facetime, ki lahko izvaja video klice tako prek 3G kot WiFi. Vendar pa uporabnikom omogoča samo komunikacijo z drugimi napravami Apple.
iOS uporablja Siri, glasovno virtualno pomočnico, da razume in odgovori tako na narekovanje kot tudi na govorjene ukaze. Siri vključuje številne funkcije, kot so branje športnih rezultatov in lestvic, rezervacij v restavracijah in iskanje časa filma v lokalnem gledališču. Prav tako lahko narekujete besedila in e-poštna sporočila, razporejate koledarske dogodke in se povežete z avdio sistemom in navigacijo.
Android ponuja podobnega asistenta Google Now, ki vsebuje zgornje sposobnosti, poleg tega pa lahko spremlja vaš koledar in daje verbalne opomnike, ko je čas za odhod. Omogoča glasovno iskanje in narekovanje.
Spodnji videoposnetek prikazuje hitro predstavitev storitve Google Now proti Siri:
Aplikacije, kot so Google Maps, Waze in Bing, so na voljo za iOS in Android. Ko je Google decembra 2012 izdal svojo aplikacijo Maps za iOS, je različica iOS presegla različico, ki je na voljo za Android po lastnostih, oblikovanju in enostavni uporabi. Pričakuje se, da različica Android ne bo zaostajala. Apple-jeva lastna aplikacija za kartiranje, ki je priložena vsaki napravi iOS, je bila ob zagonu z iOS 6 zelo razširjena..
Android kot svoj brskalnik uporablja Google Chrome, medtem ko iOS uporablja Safari. Oba internetna brskalnika sta si po kakovosti in zmogljivostih podobna, Google Chrome pa je na voljo tudi za iOS. Safari ni na voljo za Android.
Aplikacija Words With Friends v napravah Android (L) in iOS (R)Android je integriran s Facebookom, ki uporabnikom omogoča posodabljanje statusov ali nalaganje slik iz številnih aplikacij ter vlečenje kontaktnih podatkov svojih Facebook prijateljev.
iOS je v celoti integriran tudi s Facebookom, saj uporabnikom omogoča posodabljanje statusa in nalaganje slik iz različnih aplikacij, sinhronizacijo stikov s Facebookom in samodejno dodajanje njihovih Facebook dogodkov v iOS koledar. iOS zdaj ponuja veliko globljo integracijo s Facebookom in Twitterjem zaradi tega, kako tesno je vpet v osnovne aplikacije v iOS-u.
Android uporablja Google Denarnico, aplikacijo, ki omogoča mobilno plačevanje. Nekateri telefoni Android so opremljeni s čipom NFC (komunikacija v bližini), ki se uporablja za brezžično plačevanje preprosto s tapkanjem telefona na blagajni. Ta storitev se povezuje z Google Denarnico, vendar ni na voljo na vseh telefonih Android ali brezžičnih operaterjih. Mobilna plačila so podprta na napravah, ki imajo čip NFC (na primer Samsung-jeva Galaxy S4 in S5), če imajo različico Android novejše različice 4.4 KitKat.
Mobilni plačilni sistem iOS se imenuje Apple Pay. Medtem ko je Apple Pay na nekaterih telefonih Android uvedel več kot leto dni, je njegova integracija z identifikacijo prstnih odtisov nedvomno olajšala uporabo. Uporaba Apple Pay je zagotovo bistveno večja. Apple Pay je pravzaprav vzbudil zanimanje za mobilna plačila in uporabnike Android spodbudil, da so odkrili funkcijo na svojih telefonih, kar je vodilo do večje uporabe Google Denarnice v primerjavi z NFC.[1] iOS ponuja Passbook, aplikacijo, ki na enem mestu zbira vozovnice, nagradne kartice in kreditne / debetne kartice.
Androidove aplikacije so izolirane od preostalih virov sistema, razen če uporabnik aplikaciji posebej ne odobri dostopa do drugih funkcij. Zaradi tega je sistem manj ranljiv za napake, vendar zmeda razvijalcev pomeni, da številne aplikacije zahtevajo nepotrebna dovoljenja. Najbolj razširjena zlonamerna programska oprema v Androidu je tista, v kateri se besedilna sporočila pošiljajo na premijske številke brez vednosti uporabnika in pošiljanje osebnih podatkov nepooblaščenim tretjim osebam. Ker gre za bolj priljubljen operacijski sistem pametnih telefonov, je večja verjetnost, da je v središču napadov.
Pisci zlonamerne programske opreme imajo manj možnosti, da pišejo aplikacije za iOS, in sicer zaradi Appleovega pregleda vseh aplikacij in preverjanja identitete založnikov aplikacij. Če pa je iOS naprava prekinjena in so aplikacije nameščene zunaj Applove trgovine, je lahko ranljiva za napade in zlonamerno programsko opremo. Tako iOS kot Android sta ranljiva tudi za hrošče, npr. telefoni se zrušijo med predvajanjem določenega videoposnetka, ki je vrsta programske napake, ki je prizadela tako iOS kot Android naprave.
V resničnem svetu je varnost naprave Android ali iOS enako dobra kot posodobitve programske opreme, ki so bile uporabljene zanjo. Tu živi iOS zaradi razdrobljene narave Android ekosistema. Apple sprosti posodobitve programske opreme in jih hkrati da na voljo vsem napravam iOS. Google v Androidu objavlja posodobitve programske opreme in varnostne popravke na napravah Nexus. Naprave drugih proizvajalcev zaostajajo, ker mora proizvajalec te varnostne posodobitve vzeti od Googla in jih uporabiti na svojih napravah "v naravi". Skoraj vsi proizvajalci pri tem opravljajo slabo delo. Večina ne objavi popravkov na naprave, starejše od 12-18 mesecev. Tudi takrat se te varnostne posodobitve uvedejo mesece po prejemu naprav Nexus.
Da so naprave Android manj varne, dokazuje tudi ta program za bogastvo; podjetje, ki od hekerjev pridobiva varnostne podvige in jih prodaja vladam, ima nagrada za 0-dnevno (t.j. prej neznano) izkoriščanje za iOS (1,5 milijona dolarjev), Android (200.000 USD) in Flash (80.000 dolarjev). Količine bountiesov so grobi približki, kako enostavno je te platforme v praksi izkoristiti.
Tako bi moral posameznik ali podjetje, ki se zaveda varnosti, uporabljati naprave iOS ali Nexus.
Tako iOS kot Android sta "ranljiva" za določeno vrsto puščanja zasebnosti: aplikacija, nameščena na kateri koli platformi, lahko dobi seznam vseh drugih aplikacij, nameščenih v isti napravi. To pomeni, da lahko vaša aplikacija kalkulatorja ugotovi, da uporabljate Tinder in te podatke posreduje svojemu izdajatelju, ki je nato brezplačen za uporabo teh informacij na poljuben način. Novembra 2014 je Twitter objavil, da zdaj spremlja seznam aplikacij, ki so jih njegovi uporabniki namestili na svoje telefone. Twitter še zdaleč ni edino podjetje, ki to počne.
Dovoljenja zahteva aplikacija Pandora za Android. Uporabnik sistema Android ne more uporabljati aplikacije Pandora, ne da bi sprejel vse te zahteve za dovoljenje.Izven seznama aplikacij iOS zmaga, ko gre za zaščito zasebnih podatkov uporabnikov. Do izdaje Android Marshmallow leta 2015 je bil uporabniku pri nameščanju aplikacij na Android predstavljena vsa dovoljenja, ki jih aplikacija zahteva. To je bilo vse ali nič. Uporabnik se lahko odloči, ali bo sprejel zahtevo aplikacije za dovoljenja ali je sploh ne bo namestil. Razvijalci aplikacij izkoristijo to "funkcijo" in zahtevajo veliko uporabniških informacij. Na primer, mobilna aplikacija Pandora za Android zahteva dovoljenja za vašo Googlovo identiteto, stike, koledar, fotografije, medije, datoteke in celo podatke o klicih.
Pandorina aplikacija v iOSu nima takšnih dovoljenj. Ko jo uporabnik namesti in odpre, lahko iOS aplikacija zahteva dodatna dovoljenja, na primer lokacijo in dostop do Stikov. Vendar lahko uporabnik te zahteve za dovoljenje zavrne. Uporabniki iOS-a lahko tudi po odobritvi zahtevkov za dovoljenje hitro pogledajo, do katerih programov je dostop dostopen Stiki in podatke o lokaciji ter izklopite dostop za aplikacije, s katerimi ne želijo več deliti teh podatkov.
Android M (ali Marshmallow) je omogočil nov režim dovoljenj, kjer lahko aplikacije zahtevajo dovoljenja po potrebi. Vendar večina aplikacij za Android še vedno sprejema pristop za zahtevo dovoljenj vnaprej. Čeprav je dovoljenja za aplikacije v Androidu mogoče upravljati na bolj natančni ravni, je ta možnost zakopana globoko v nastavitvah.
Aplikacije za Android so programirane z uporabo C, C ++ in Jave. Gre za "odprto" platformo; kdorkoli lahko brezplačno prenese izvorno kodo Android in Android SDK. Vsakdo lahko brezplačno ustvarja in distribuira aplikacije za Android; uporabniki lahko prenašajo aplikacije izven uradne trgovine Google Play. Obstaja pa enkratna pristojbina za registracijo v višini 25 dolarjev za razvijalce, ki želijo objaviti svoje aplikacije (bodisi brezplačne ali plačane aplikacije) v uradni trgovini Google Play. Aplikacije, objavljene v Googlu Play, pregledajo Google. Android SDK je na voljo za vse platforme - Mac, PC in Linux.
Aplikacije za iOS se programirajo s pomočjo Objective-C. Razvijalci morajo vsako leto plačati 99 dolarjev za dostop do iOS SDK in pravico do objave v Applovi trgovini. SDK za iOS je na voljo samo za platformo Mac.
Nekatere platforme za razvoj aplikacij - na primer Titanium Appcelerator in PhoneGap - ponujajo način za enkratno kodiranje (recimo v Javascript in / ali HTML) in platformo pretvorijo v »domačo« kodo za Android in iOS.
V Nad stanovanjem, Ustanovitelj SeatGeek Jack Groetzinger orisuje veliko razlik v tem, kako Android in iOS pristopata k svoji estetski zasnovi in kaj to pomeni za razvijalce aplikacij. Na primer,
Članek opisuje več drugih razlik in je odlično branje.
Če povzamemo ključne prednosti in slabosti sistema Android in iOS:
Več vidnih ljudi je prešlo iz iPhone na Android. Androidova povezava z Googlovim ekosistemom storitev je v primerjavi z Applovim paketom storitev v oblaku močna in verjetno bolj uporabna.