Sisu
Peamine erinevus
Android ja iOS on kaks erinevat mobiilset opsüsteemi, mis on nutitelefonide käitamiseks vajalikud. Mõlema peamine eesmärk on töötada nutitelefoni opsüsteemina, kuid mõlemad töötavad erineva stiiliga. Peamine erinevus Androidi ja iOS-i vahel on see, et Androidi arendab Google ja see on avatud lähtekoodiga opsüsteem, samas kui iOS on välja töötanud Apple Inc. ning see on suletud opsüsteem koos mõne avatud lähtekoodiga komponentidega.
Mis on Android?
Android on mobiilne operatsioonisüsteem, mis on välja töötatud Google ja põhineb Linuxi tuuma. See on kirjutatud C (tuum), C ++ ja java (UI) kujul ning ilmus algselt 23. septembril 2008. See on mõeldud puutetundliku ekraaniga mobiilseadmetele nagu nutitelefonid, tahvelarvutid, telerid, autod ja kantavad seadmed. Android OS kasutab ekraanil kuvatavate objektidega manipuleerimiseks puutetundlikke sisendeid, mis on seotud reaalse maailma toimingutega, nagu näiteks pühkimine, koputamine, näppimine ja tagumine näpistamine ning virtuaalne klaviatuur. Kuigi see oli mõeldud peamiselt puutetundliku ekraaniga sisendiks, kuid nüüd kasutatakse seda mängukonsoolides, digikaamerates, tavalistes personaalarvutites ja paljudes teistes elektroonilistes seadmetes. Nüüdseks on sellel kõigi operatsioonisüsteemide suurim installitud baas. 2013. aastal läbi viidud uuringust selgus, et 71% mobiilirakenduste arendajatest loob rakendusi Androidi jaoks, samas kui hiljutine, 2015. aastal läbi viidud uuring näitas, et 40% täistööajaga professionaalsetest arendajatest peab Androidi prioriteetseks sihtplatvormiks.
Mis on iOS?
iOS või iPhone OS on mobiilne operatsioonisüsteem arendatud Apple ainult Apple riistvara. See on peamine opsüsteem, mida kasutatakse Apple'i seadmetes, sealhulgas iPhone, iPad ja iPod Touch. See ilmus 29. juunil 2007 ainult iPhone'i jaoks ja hiljem on seda laiendatud iPod Touchile, iPadile, iPad Mini, Apple TV jne. Praegu on Apple'i App Store'is üle 1,4 miljoni iOS-i rakenduse, millest pooled on mõeldud iPadi jaoks . IOS-i osakaal nutitelefoni mobiilside opsüsteemi üksustes 21%. IOS-i kasutajaliides põhineb otsese manipuleerimise kontseptsioonil, kasutades mitme puutega žeste. IOS-i liidese juhtelemendid sisaldavad liugureid, lüliteid ja nuppe. Interaktsioon hõlmab selliseid žeste nagu pühkimine, koputamine, näppimine ja tagurpidi näppimine, millel kõigil on konkreetsed määratlused iOS-i ja selle mitme puutega liidese piires.
Peamised erinevused
- Androidi opsüsteemi töötab välja Google, iOS-i opsüsteemi aga Apple.
- Android on avatud lähtekoodiga operatsioonisüsteem, kui iOS on suletud operatsioonisüsteemi mõned avatud lähtekoodiga komponente.
- Androidi opsüsteemi saab kuulutada universaalseks opsüsteemiks, kuna see on mõeldud enamasti igasuguste nutitelefonide jaoks, välja arvatud Apple'i riistvara. Kuigi iOS on piiratud ainult Apple'i seadmetega.
- Android on kohandatavam ja saab muuta peaaegu kõike, samas kui iOS on piiratud, välja arvatud juhul, kui see on purustatud.
- Android on kirjutatud C (tuum), C ++ ja Java (UI). iOS on kirjutatud C, C ++, Objective-C ja Swift.
- Androidi OS-i perekond on Unixi-sarnane, samas kui iOS-i OS-i perekond on Unixi-sarnane, põhinedes Darwini (BSD) ja OS X-il.
- Androidi nutitelefonide turuosa on 82%, iOS-i puhul aga 15%.