webOS vs iOS vs Android
Upotreba mobilnih uređaja brzo dobija na popularnosti. Zbog toga je konkurencija između konkurentskih kompanija koje proizvode mobilne operativne sisteme postala žestoka borba za prevlast. 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 sistema. Iako ovi operativni sistemi mogu biti bolji jedan od drugog u različitim aspektima ili područjima, zajednica korisnika mobilnih uređaja veoma visoko cijeni sva tri operativna sistema.
webOS
webOS je mobilni operativni sistem baziran na Linuxu. To je prikladan operativni sistem koji je razvio HP. Zapravo, Palm je predstavio webOS u januaru 2009. (za Palm Pre uređaje, objavljene na Sprintu), koji je prethodio Palm OS-u. webOS je odmah dobio pozitivan prijem zbog svoje upotrebljivosti, Web 2.0 integracije, otvorene arhitekture i multitasking karakteristika. Ali HP je kupio Palm 2010. godine, a webOS je spomenut kao glavni izvor motivacije za kupovinu Palma. webOS 2.2 i webOS 3.0 predstavljeni su u februaru 2011. sa pametnim telefonima HP Veer/HP Pre 3 i tablet računarima HP TouchPad. HP planira predstaviti verziju webOS-a krajem 2011. godine koja bi radila unutar Windowsa, kako bi se mogla instalirati na sve HP mašine.
iOS
iOS (ranije nazvan iPhone OS) je mobilni operativni sistem koji je razvio Apple. iOS je direktna derivacija Appleovog Mac OS X-a i operativni je sistem sličan UNIX-u. Prvobitno je iOS izašao sa iPhone uređajima, ali je kasnije instaliran na iPod touch, iPad i Apple TV uređaje.iOS se može instalirati na hardver treće strane bez pribavljanja licence od Apple-a. Sada korisnici mogu preuzeti više od pola miliona aplikacija za iOS iz Apple App Store-a. Nadalje, iOS je odgovoran za više od polovine mobilnog weba (osim iPada) u Sjevernoj Americi. iOS sučelje je bazirano na pokretima s više dodira uključujući klizače, prekidače i dugmad, koji pružaju trenutne odgovore na unos korisnika. Korisnici mogu koristiti interakcije poput prevlačenja, dodirivanja i štipanja za komunikaciju s iOS-om. Neke aplikacije su „osjetljive na trešnje“, što znači da se određene operacije poput poništavanja i rotiranja mogu izvesti samo protresanjem uređaja. iOS sadrži četiri sloja apstrakcije pod nazivom Core OS, Core Services, Media i Cocoa Touch. iOS-u je potrebno oko 600MB prostora za pohranu za rad.
Android
Android je paket mobilnih softvera koji se sastoji od operativnog sistema, međuvera i aplikacija. Kompanija Android je njen početni programer, dok ju je Google kupio 2005. godine. Android operativni sistem je baziran na Linuxu. Članovi OHA (Open Handset Alliance), koji uključuje kompaniju Google, izdali su Android, dok je AOSP (Android Open Source Project) odgovoran za njegovo dalje održavanje. Procjenjuje se da je Android najpopularnija platforma za pametne telefone u 2010. Za Android je dostupno više od četvrt miliona aplikacija („Aplikacije“), a ovaj broj nastavlja rasti zahvaljujući velikoj zajednici programera posvećenih razvoju aplikacija. Aplikacije se mogu preuzeti sa Android Marketa (online prodavnica aplikacija koju vodi Google) ili sa sajtova trećih strana.
Razvoj na Androidu je prvenstveno baziran na Javi. Veliki dio Java 5.0 biblioteka je podržan u Androidu. Mnoge Java biblioteke koje nisu podržane ili imaju bolje zamene (druge slične biblioteke) ili jednostavno nisu potrebne (kao što su biblioteke za štampanje, itd.). Biblioteke poput java.awt i java.swing nisu podržane jer Android ima druge biblioteke za korisnička sučelja. Android SDK podržava biblioteke drugih trećih strana kao što je org.blues (podrška za bluetooth). OHA se sastoji od mnogih korporacija posvećenih poboljšanju otvorenih standarda za mobilne uređaje. Android kod je objavljen kao besplatan i otvoreni izvor pod Apache licencom. Konačno, Android kod se kompajlira u Davilk operacijske kodove. Davilk je posebna virtuelna mašina optimizirana za mobilne uređaje sa 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 sistemi međusobno uporedivi, imaju svoje uspone i padove. Za iOS se kaže da ima najbolji, najprotočniji, čisto izgrađen i najintuitivniji korisnički interfejs koji može lako da koristi i početnik. WebOS se smatra da ne zaostaje mnogo u smislu upotrebljivosti, ali će možda trebati malo naviknuti za početnika. Ali, Android je očigledno na trećoj poziciji kada je u pitanju korisnički interfejs. Ova diferencijacija je napravljena samo međusobnom poređenjem i važno je napomenuti da su sva tri korisnička interfejsa veoma dobra. Jedan od razloga zaostajanja Androida u ovoj oblasti je taj što Android 2.x nije pogodan 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 prilagođavanje. Korisnici mogu prilagoditi gotovo sve na Androidu, dok druga dva ne nude mnogo opcija u prilagođavanju. iOS dozvoljava prilagođavanje samo izgleda aplikacije, dok je webOS onaj s najmanjom količinom dozvoljenih prilagođavanja. Jedna od najboljih karakteristika Androida je njegova podrška za Widgete, koji omogućava pregled svega što trebate znati na prvi pogled, umjesto da morate otvarati i zatvarati aplikacije (kao u iOS-u).
Što se tiče e-pošte, korisnici preferiraju jednostavnost koju iOS donosi, ali webOS-ov interfejs za kartice (koji omogućava okretanje između web stranice i nove e-pošte) se smatra prikladnijim za e-poštu. Međutim, funkcija kopiranja i lijepljenja u iOS-u je najbolja od ove tri, što znači da je okretanje naprijed-natrag ionako rijetko potrebno.
HP TouchPad i HP Palm Pre 3 (koji pokreće webOS 3.0) nude vrlo gladak i besprekoran multitasking, iako Android ne zaostaje mnogo u brzom prebacivanju između aplikacija. Ali, iOS je daleko zaostao u sposobnostima obavljanja više zadataka. Međutim, iOS je pobjednik kada su u pitanju trgovine aplikacija. iOS app store ima nevjerovatno veliku kolekciju (više od 500 hiljada) 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 app store ima samo nekoliko hiljada aplikacija dostupnih za preuzimanje.