Android v primerjavi z iOS

Googlovih Android in Appleovih iOS so operacijski sistemi, ki se uporabljajo predvsem v AndroidiOSRazvijalec Različni, večinoma Google in Open Handset Alliance Apple Inc. Začetna sprostitev 23. septembra 2008 29. julij 2007 Prva različica Android 1.0, Alpha iPhone OS 1, prej imenovan iOS Zadnja stabilna izdaja in posodobitve Android 10 (3. september 2019) iOS 13.3.1 in iPadOS 13.3.1 (28. januar 2020) Delovno stanje Trenutni Trenutni Prilagodljivost Veliko. Lahko spremeni skoraj vse. Omejeno, razen če je jailbroken Izvorni model Odprtokodno Zaprto, z odprtokodnimi komponentami. Prenos datoteke Lažje kot iOS. Uporaba USB vrat in namizne aplikacije Android File Transfer. Fotografije je mogoče prenesti prek USB brez aplikacij. Težje. Predstavnostne datoteke je mogoče prenesti s pomočjo namizne aplikacije iTunes. Fotografije je mogoče prenesti prek USB brez aplikacij. Gradniki Da, razen na ključavnici Ne, razen v centru za obveščanje Brskanje po internetu Google Chrome (na voljo so drugi brskalniki). Vsako brskalniško aplikacijo lahko nastavite kot privzeto. Safari (Drugi brskalniki so na voljo, vendar niso privzeti) Storitev spletnega preslikave Google zemljevidi Apple Maps, privzeto od iOS 6 (Google Maps je na voljo tudi prek ločenega prenosa aplikacij, vendar ne kot privzeto, prej se je uporabljal v iOS 5 in starejših) Razpoložljivi jeziki 100+ jezikov 34 Jeziki Video klepet Google Duo in druge aplikacije drugih proizvajalcev FaceTime (samo naprave Apple) in druge aplikacije drugih proizvajalcev Navidezni asistent Google Assistant Siri Na voljo na Veliko telefonov in tablic. Veliki proizvajalci, kot so Samsung, Oppo, OnePlus, Vivo, Honor in Xiaomi. Naprave Android One so čisti Android. Pixel linijo naprav izdeluje Google, pri čemer uporablja skoraj čisto različico Androida iPod Touch, iPhone, iPad, Apple TV (2. in 3. generacija) Klici in sporočila Google Sporočila. Aplikacije tretjih strank, kot so Facebook Messenger, WhatsApp, Google Duo, Discord in Skype, delujejo tako na Android kot iOS. iMessage, FaceTime (samo za druge naprave Apple). Aplikacije tretjih strank, kot so Google Hangouts, Facebook Messenger, WhatsApp, Google Duo, Discord in Skype, delujejo tako na Android kot iOS. Trgovina z aplikacijami, dostopnost in vmesnik Google Play Store - 2.000.000+ aplikacij. Druge trgovine z aplikacijami, kot sta Amazon in Aptoide, prav tako distribuirajo aplikacije za Android. (".APK"). Aplikacije, ki vsebujejo vir, redke, vendar obstoječe. Apple App Store - 1.000.000+ aplikacij. Aplikacije, ki vsebujejo virus, so zelo redke ali sploh ne obstajajo. Nadomestne trgovine z aplikacijami in stransko nalaganje Več alternativnih trgovin z aplikacijami, razen uradne trgovine Google Play. (npr. Aptoide, Galaxy Apps) Apple blokira prodajalne aplikacij drugih proizvajalcev. Če želite prenesti aplikacije iz drugih trgovin, mora biti telefon prekinjen. Življenjska doba baterije in upravljanje Mnogi proizvajalci telefonov Android, vendar niso vsi, opremijo svoje naprave z velikimi baterijami z daljšo življenjsko dobo. Apple baterije na splošno niso tako velike kot največje Android baterije. Vendar pa lahko Apple stisne spodobno življenjsko dobo baterije z optimizacijo strojne in programske opreme. Odprtokodno Kernel (na osnovi Linuxa), uporabniški vmesnik in nekatere standardne aplikacije Jedro iOS ni odprtokodno, vendar temelji na odprtokodnem sistemu Darwin. Upravitelj datotek Da. (Upravitelj zalog datotek Android vključen v napravah z operacijskim sistemom Android 7.1.1) Aplikacija Datoteke, omejena in manj uporabna (iOS 12). Varnostno kopiranje fotografij in videoposnetkov Na voljo so aplikacije za samodejno varnostno kopiranje fotografij in videoposnetkov. Google Photos omogoča neomejeno varnostno kopiranje fotografij v stisnjeni kakovosti. OneDrive, Amazon Photos in Dropbox so druge možnosti. Do 5 GB fotografij in videoposnetkov je mogoče samodejno varnostno kopirati z iCloud, bolj plačano shrambo iCloud, ki je na voljo prek naročnine. Vsi drugi prodajalci, kot so Google, Amazon, Dropbox, Flickr in Microsoft, imajo aplikacije za samodejno varnostno kopiranje za iOS in Android. Varnost Mesečne posodobitve varnosti. Obliki programske opreme za Android so na voljo najhitreje uporabnikom Pixel naprav. Proizvajalci ponavadi zaostajajo pri potiskanju teh posodobitev. Tako velika večina naprav Android kadar koli uporablja zastarelo programsko opremo OS. Občasne varnostne posodobitve. Varnostne grožnje so redke, saj je iOS zaklenjen in prenašanje aplikacij iz App Store je zapleteno. Korenje, nakladalci in ubijanje Na voljo sta dostop in popoln nadzor nad vašo napravo, nato pa lahko sprostite zagonski program. Popoln nadzor nad vašo napravo ni na voljo. Storitve v oblaku Naravna integracija s shrambo Google Drive. 15 GB brezplačno, 2 USD / mesec za 100 GB, 1 TB za 10 USD. Aplikacije, ki so na voljo za fotografije Amazon Photos, OneDrive in Dropbox. Native integracija z iCloud. 5 GB brezplačno, 50 GB za 1 dolar / mesec, 200 GB za 3 USD / mesec, 1 TB za 10 USD / mesec. Aplikacije, ki so na voljo za Google Drive in Google Photos, Amazon Photos, OneDrive in Dropbox. Vmesnik Zaslon na dotik Zaslon na dotik Biometrična overitev Prstni odtis in / ali preverjanje pristnosti obraza. Razpoložljivost je odvisna od proizvajalčeve strojne opreme. Prstni odtis ali preverjanje pristnosti obraza. Touch ID na voljo v iPhone (5s in novejši) in iPad (Air 2 in novejši), vendar ne v iPhone X ali novejši. Face ID, ki je na voljo v iPhone X in novejših, nadomešča Touch ID Družina OS Linux OS X, UNIX Jack za slušalke Nekateri trenutni pametni telefoni Android in mnogi ne. V iPhone 7 in novejših različicah osvetlitev do 3,5 mm ne bo več prišla po telefonu po iPhone XS

Vsebina: Android proti iOS

  • 1 Vmesnik
    • 1.1 Uporabniška izkušnja
  • 2 aplikaciji, ki sta na voljo v iOS proti Androidu
  • 3 Stabilnost aplikacij in operacijskega sistema
  • 4 Hitrost
  • 5 Nadgradnje programske opreme
  • 6 Izbira naprave
  • 7 Klicne funkcije
  • 8 Sporočila
  • 9 Video klepet
  • 10 glasovnih ukazov za Android proti iOS
  • 11 Zemljevidi
  • 12 Spletno brskanje
  • 13 Facebook integracija
  • 14 Mobilna plačila
  • 15 Varnost
  • 16 Zasebnost
  • 17 Gradnja in objavljanje aplikacij za iOS v primerjavi z Androidom
    • 17.1 Oblikovanje uporabniškega vmesnika za Android v primerjavi z iOS 7
  • 18 Bottomline: Izbira med iOS in Android
    • 18.1 prednosti in slabosti iOS-a
    • 18.2 Prednosti in slabosti sistema Android
  • 19 Reference

Vmesnik

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:

  • deljiv zaslon (tudi na telefonih, ki niso veliki)
  • nastavitev velikosti zaslona, ​​da ne samo povečate, ampak tudi povečate, da kar najbolje izkoristite nepremičnino zaslona
  • prilagodite, kateri gumbi / nastavitve so na voljo v zaganjalniku za hitre nastavitve
  • podpora za Google Daydream, platformo za virtualno resničnost

Č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.

Uporabniška izkušnja

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čilo

Aplikacije na voljo v iOS proti Androidu

Android 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.

Stabilnost aplikacij in operacijskega sistema

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:

  • Android 2.3 Gingerbread ima najvišjo skupno stopnjo zrušitve, in sicer 1,7%. V drugih različicah Android - Ice Cream Sandwich, Jelly Bean in KitKat - stopnja strmoglavljenja znaša 0,7%.
  • Stopnja zrušitve iOS-a 7.1 je 1,6%, stopnje iOS 7.0 in iOS 5 pa 2,1% oziroma 2,5%.
  • Telefonske različice operacijskega sistema Android in iOS so stabilnejše od različic njihovih tabličnih računalnikov.
  • Stopnje zrušitve aplikacij se razlikujejo glede na kategorijo - igre se najverjetneje zrušijo (4,4-odstotna stopnja zrušitve), aplikacije za e-poslovanje pa imajo najnižjo stopnjo zrušitve 0,4%.

Hitrost

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.

Nadgradnje programske opreme

Č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.

Izbira naprave

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.

Funkcije klica

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.

Sporočila

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.

Video klepet

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.

Glasovni ukazi za Android proti iOS

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:

Zemljevidi

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..

Spletno brskanje

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)

Facebook integracija

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.

Mobilna plačila

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.

Varnost

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.

Zasebnost

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.

Gradnja in objavljanje aplikacij za iOS v primerjavi z Androidom

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.

UI Design za Android v primerjavi z iOS 7

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,

  • Gumbi: Android gumbi so ponavadi enobarvni, s težnjo po uporabi ikonografije, kadar je to mogoče. Standardni gumb iOS 7 je navadno enobarvno besedilo brez ozadja in robov. Ko iOS 7 uporablja meje gumbov, so ponavadi preproste.
  • Vrstica za akcijo v navigacijski vrstici: Orodna vrstica v iOS-u je ponavadi le gumb Nazaj, ki se nanaša na prejšnji zaslon. V Androidu ima navigacijska vrstica ponavadi več gumbov za delovanje.
  • Namere: Intenti na Androidu omogočajo aplikacijam, da med seboj fleksibilno sodelujejo. Na primer, aplikacije se lahko "registrirajo" kot zmožne skupne rabe, kar uporabniku omogoča skupno rabo s to aplikacijo iz katere koli druge aplikacije.

Članek opisuje več drugih razlik in je odlično branje.

Bottomline: Izbira med iOS in Android

Če povzamemo ključne prednosti in slabosti sistema Android in iOS:

Prednosti in slabosti iOS-a

  • Množičen aplikacijski ekosistem: izrazita prednost za aplikacije za tablične računalnike, medtem ko so na pametnih telefonih priljubljene aplikacije običajno na voljo za obe platformi
  • Poglobljena integracija s Facebookom in Twitterjem: lažje objavljate posodobitve in delite v družabnih omrežjih z iOS kot Android, ker so te platforme z iOS-om globoko integrirane.
  • Aplikacije samo za iOS kot je npr. Passbook, FaceTime in aplikacija za mobilna plačila Square (na voljo v iOS 3GS, 4,4S, 5 ali novejši, samo za omejene telefone s sistemom Android)
  • Vmesnik je zaklenjen: Omejene možnosti prilagajanja za domače zaslone; dovoljene so samo vrstice ikon aplikacij. Brezžični operater nobene aplikacije drugih proizvajalcev ne vnaprej namesti. Uporabniki lahko namestijo samo aplikacije iz App Store
  • Nadgradnje programske opreme: Apple ponuja nadgradnjo programske opreme za vse naprave, ki imajo strojno opremo, ki lahko upravlja z novo programsko opremo. To pomeni, da naprave ostanejo aktualne s programskimi funkcijami vsaj dve do tri leta.
  • Boljši nadzor zasebnosti: iOS ponuja boljši nadzor nad dostopnimi aplikacijami do zasebnih podatkov uporabnikov, kot so stiki in lokacija.

Prednosti in slabosti sistema Android

  • Masivna izbira strojne opreme: Na voljo je veliko število naprav Android na različnih cenah, z različnimi zmogljivostmi strojne opreme, velikostmi zaslona in funkcijami.
  • Zelo prilagodljiva uporabniška izkušnja: Začetni zaslon lahko prilagodite tako, da ne uporabljate samo ikon aplikacij, temveč pripomočke, ki uporabniku omogočajo, da ostane povezan ali obveščen. Drugi primeri vključujejo SwiftKey, ki spreminja tipkovnico vašega pametnega telefona Android, in aplikacije, ki posnemajo starejše igralne konzole. Google ima manj omejitev kot Apple glede na vrste aplikacij, ki jih dovoljuje v svoji trgovini Play. Poleg tega se lahko odločite za namestitev Androidovih programov iz krajev, ki niso trgovina Google Play.

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.

Reference

  • iOS 9 - Apple.com
  • iOS 9 Pregled - AnandTech
  • Telefoni Android ne dobivajo nadgradnje - Apple Insider
  • Aplikacije, ki so na voljo v Androidu, vendar ne iOS - AppStorm
  • Android je boljši - PaulStamatiou.com
  • Zakaj kupiti tablico Android prek Applovega iPada? - Poročila potrošnikov
  • Wikipedia: Android (operacijski sistem)
  • Wikipedia: iOS
  • Android na globalnem trgu tabličnih računalnikov postavlja iOS - Digitalni trendi
  • Tržni delež pametnih telefonov OS, četrtletje 2014 - IDC
  • iPhone je zrušil video napake in naša negotova prihodnost - Računalniški svet