webOS vs iOS protiv Androida
Korištenje mobilnih uređaja brzo stječe popularnost. To je učinilo konkurenciju između suparničkih tvrtki koje proizvode mobilne operativne sustave žestokom borbom za stjecanje prevlasti. webOS koji je razvio HP (Hewlett-Packard), iOS koji je razvio Apple i Android koji je razvio Google postali su glavni igrači na tržištu mobilnih operativnih sustava. Iako su ovi operativni sustavi možda bolji međusobno u različitim aspektima ili područjima, zajednica korisnika mobilnih uređaja vrlo visoko cijeni sva tri operativna sustava.
webOS
webOS je mobilni operativni sustav zasnovan na Linuxu. To je prikladan operativni sustav koji je razvio HP. Zapravo je Palm predstavio webOS u siječnju 2009. (za uređaje Palm Pre, objavljene na Sprintu), koji je prethodio Palm OS-u. webOS je trenutno stekao pozitivan prijem zbog svoje upotrebljivosti, integracije Web 2.0, otvorene arhitekture i značajki multitaskinga. No HP je Palm kupio 2010. godine, a webOS je spomenut kao glavni izvor motivacije za kupnju Palma. webOS 2.2 i webOS 3.0 predstavljeni su u veljači 2011. godine, s HP Veer / HP Pre 3 pametnim telefonima, odnosno tabletnim računalima HP TouchPad. HP planira predstaviti verziju webOS-a krajem 2011. koja bi radila u sustavu Windows kako bi se mogla instalirati na sve HP-ove strojeve.
iOS
iOS (prethodno nazvan iPhone OS) je mobilni operativni sustav koji je razvio Apple. iOS je izravno izvođenje Appleova Mac OS X-a i operativni je sustav sličan UNIX-u. Izvorno je iOS izašao s iPhoneima, no kasnije je instaliran na iPod touch, iPad i Apple TV uređaje. iOS se može instalirati na hardver treće strane bez dobivanja licence od Applea. Sada korisnici mogu preuzeti više od pola milijuna aplikacija za iOS iz Apple App trgovine. Nadalje, iOS je odgovoran za više od polovice potrošnje mobilnog weba (osim iPada) u Sjevernoj Americi. iOS sučelje temelji se na multi-touch gestama, uključujući klizače, prekidače i gumbe, koji pružaju trenutne odgovore na korisnikov unos. Korisnici mogu koristiti interakcije poput prevlačenja prstiju, dodirivanja i stezanja za komunikaciju s iOS-om. Neke su aplikacije osjetljive na tresenje,što znači da se određene operacije poput poništavanja i okretanja mogu izvesti samo protresanjem uređaja. iOS sadrži četiri sloja apstrakcije koja se nazivaju Core OS, Core Services, Media i Cocoa Touch. iOS za rad treba oko 600 MB prostora za pohranu.
Android
Android je mobilni softver koji se sastoji od operativnog sustava, međuopreme i aplikacija. Tvrtka Android prvi je programer, dok ju je Google kupio 2005. Operativni sustav Android zasnovan je na Linuxu. Članovi OHA (Open Handset Alliance), koja uključuje tvrtku Google, objavili su Android, dok je AOSP (Android Open Source Project) odgovoran za njegovo daljnje održavanje. Procjenjuje se da je Android najpopularnija platforma za pametne telefone u 2010. Za Android je dostupno više od četvrt milijuna aplikacija ("Apps"), a taj broj raste neprestano zahvaljujući velikoj zajednici programera posvećenih razvoju aplikacija. Aplikacije se mogu preuzeti s Android Market-a (mrežne trgovine aplikacija koju vodi Google) ili s web-lokacija trećih strana.
Razvoj na Androidu prvenstveno se temelji na Javi. Veliki dio biblioteka Java 5.0 podržan je u Androidu. Mnoge Java knjižnice koje nisu podržane ili imaju bolje zamjene (druge slične knjižnice) ili jednostavno nisu potrebne (poput knjižnica za ispis itd.). Biblioteke poput java.awt i java.swing nisu podržane jer Android ima druge knjižnice za korisnička sučelja. Android SDK podržava knjižnice drugih proizvođača poput org.blues (podrška za Bluetooth). OHA čine mnoge korporacije posvećene poboljšanju otvorenih standarda za mobilne uređaje. Android kôd objavljen je kao besplatan i otvoreni izvor pod licencom Apache. U konačnici, Android kôd je kompajliran u Davilkove opkodove. Davilk je poseban virtualni stroj optimiziran za mobilne uređaje s ograničenim resursima kao što su snaga, CPU i memorija.
Koja je razlika između webOS-a i iOS-a i Androida?
Iako su sve tri platforme / operativni sustavi međusobno usporedivi, oni imaju svoje vrhunce i padove. Za iOS se kaže da ima najbolje, najtačnije, čisto izgrađeno i najintuitivnije korisničko sučelje koje početnik može jednostavno koristiti. Smatra se da webOS ne zaostaje u pogledu iskoristivosti, ali možda će mu trebati privikavanja za početnika. No, Android je očito na trećem mjestu što se tiče korisničkog sučelja. Ova se diferencijacija vrši samo međusobnim uspoređivanjem i važno je napomenuti da su sva tri korisnička sučelja vrlo dobra. Jedan od razloga zaostajanja Androida na ovom području je taj što Android 2.x nije prikladan za tablete (Google to priznaje), ali se i dalje koristi s njima, iako je Android 3.x OS specifičan za tablete.
Android se smatra jasnim pobjednikom u borbi za prilagodbu. Korisnici mogu prilagoditi gotovo sve na Androidu, dok druga dva ne nude mnogo opcija za prilagodbu. iOS omogućuje prilagodbu samo izgleda aplikacije, dok je webOS onaj s najmanje dopuštenih prilagodbi. Jedna od najboljih karakteristika Androida je podrška za Widgete, koja omogućuje pregled svega što trebate znati, a ne otvaranje i zatvaranje aplikacija (kao u iOS-u).
Što se tiče e-pošte, korisnici preferiraju jednostavnost koju donosi iOS, ali sučelje webOS-ovih kartica (koje omogućuje prebacivanje između web-stranice i nove e-pošte) smatra se prikladnijim za e-poštu. Međutim, značajka kopiranja i lijepljenja u iOS-u najbolja je od tri, što znači da je ionako rijetko potrebno okretanje naprijed-natrag.
HP TouchPad i HP Palm Pre 3 (koji pokreću webOS 3.0) nude vrlo uglađeno i besprijekorno multitasking, iako Android ne zaostaje u brzom prebacivanju između aplikacija. No, iOS zaostaje u multitasking sposobnostima. Međutim, iOS je pobjednik što se tiče trgovina aplikacija. iOS trgovina aplikacija ima nevjerojatno veliku kolekciju (više od 500 tisuća) aplikacija. Međutim, to je zatvoreno tržište. Android ima upola manju količinu aplikacija, ali ponekad kvaliteta može biti upitna. U međuvremenu, webOS trgovina aplikacija ima samo nekoliko tisuća aplikacija dostupnih za preuzimanje.