webOS contre iOS contre Android
L'utilisation d'appareils mobiles gagne rapidement en popularité. Cela a fait de la concurrence entre les entreprises rivales qui produisent des systèmes d'exploitation mobiles une bataille féroce pour gagner la suprématie. webOS développé par HP (Hewlett-Packard), iOS développé par Apple et Android développé par Google sont devenus des acteurs majeurs du marché des systèmes d'exploitation mobiles. Bien que ces systèmes d'exploitation puissent être meilleurs les uns que les autres dans différents aspects ou domaines, les trois systèmes d'exploitation sont très appréciés par la communauté des utilisateurs d'appareils mobiles.
webOS
webOS est un système d'exploitation mobile basé sur Linux. Il s'agit d'un système d'exploitation propriétaire développé par HP. En fait, Palm a introduit webOS en janvier 2009 (pour les appareils Palm Pre, sorti sur Sprint), qui a précédé Palm OS. webOS a immédiatement reçu un accueil positif en raison de sa convivialité, de son intégration Web 2.0, de son architecture ouverte et de ses fonctionnalités multitâches. Mais HP a acheté Palm en 2010, et webOS a été mentionné comme étant la principale source de motivation pour l'achat de Palm. webOS 2.2 et webOS 3.0 ont été introduits en février 2011, avec respectivement les smatphones HP Veer/HP Pre 3 et les tablettes HP TouchPad. HP prévoit de dévoiler une version de webOS à la fin de 2011 qui fonctionnerait dans Windows, afin qu'il puisse être installé sur toutes les machines HP.
iOS
iOS (anciennement appelé iPhone OS) est un système d'exploitation mobile développé par Apple. iOS est un dérivé direct de Mac OS X d'Apple, et c'est un système d'exploitation de type UNIX. À l'origine, iOS est sorti avec les iPhones, mais plus tard, il a été installé sur les appareils iPod touch, iPad et Apple TV.iOS peut être installé sur du matériel tiers sans acquérir de licence auprès d'Apple. Désormais, les utilisateurs peuvent télécharger plus d'un demi-million d'applications pour iOS depuis l'App Store d'Apple. De plus, iOS est responsable de plus de la moitié de la consommation du Web mobile (hors iPad) en Amérique du Nord. L'interface iOS est basée sur des gestes multi-touch comprenant des curseurs, des commutateurs et des boutons, qui fournissent des réponses immédiates à l'entrée de l'utilisateur. Les utilisateurs peuvent utiliser des interactions telles que des balayages, des tapotements et des pincements pour communiquer avec l'iOS. Certaines applications sont "sensibles aux secousses", ce qui signifie que certaines opérations telles que l'annulation et la rotation peuvent être effectuées en secouant simplement l'appareil. iOS contient quatre couches d'abstraction appelées Core OS, Core Services, Media et Cocoa Touch. iOS nécessite environ 600 Mo de stockage pour fonctionner.
Android
Android est une pile logicielle mobile composée d'un système d'exploitation, d'intergiciels et d'applications. La société Android en est le développeur initial, alors que Google l'a racheté en 2005. Le système d'exploitation Android est basé sur Linux. Les membres de l'OHA (Open Handset Alliance), qui comprend la société Google, ont lancé Android, tandis que l'AOSP (Android Open Source Project) est responsable de sa maintenance. On estime qu'Android est la plate-forme la plus populaire pour les smartphones en 2010. Il existe plus d'un quart de million d'applications ("Apps") disponibles pour Android, et ce nombre ne cesse de croître grâce à la grande communauté de développeurs dédiés au développement d'applications. Les applications peuvent être téléchargées depuis l'Android Market (la boutique d'applications en ligne gérée par Google) ou depuis des sites tiers.
Le développement sur Android est principalement basé sur Java. Une grande partie des bibliothèques Java 5.0 sont prises en charge dans Android. De nombreuses bibliothèques Java qui ne sont pas prises en charge ont de meilleurs remplacements (autres bibliothèques similaires) ou ne sont tout simplement pas nécessaires (comme les bibliothèques pour l'impression, etc.). Les bibliothèques telles que java.awt et java.swing ne sont pas prises en charge car Android dispose d'autres bibliothèques pour les interfaces utilisateur. Android SDK prend en charge d'autres bibliothèques tierces telles que org.blues (prise en charge Bluetooth). OHA est composé de nombreuses sociétés dédiées à l'amélioration des normes ouvertes pour les appareils mobiles. Le code Android a été publié en tant que source gratuite et open source sous la licence Apache. En fin de compte, le code Android est compilé dans les opcodes Davilk. Davilk est une machine virtuelle spéciale optimisée pour les appareils mobiles avec des ressources limitées telles que la puissance, le processeur et la mémoire.
Quelle est la différence entre webOS, iOS et Android ?
Bien que les trois plates-formes/systèmes d'exploitation soient comparables les uns aux autres, ils ont leurs hauts et leurs bas. On dit que iOS a la meilleure interface utilisateur, la plus fluide, la plus propre et la plus intuitive, qui peut même être facilement utilisée par un débutant. webOS n'est pas loin derrière en termes de convivialité, mais il faudra peut-être s'y habituer pour un débutant. Mais, Android est clairement en troisième position en ce qui concerne l'interface utilisateur. Cette différenciation se fait uniquement en se comparant et il est important de noter que les trois interfaces utilisateur sont très bonnes. L'une des raisons du retard d'Android dans ce domaine est qu'Android 2.x n'est pas adapté aux tablettes (Google l'admet), mais est toujours utilisé avec elles, bien qu'Android 3.x soit le système d'exploitation spécifique à la tablette.
Android est considéré comme le grand vainqueur de la bataille de personnalisation. Les utilisateurs peuvent personnaliser presque tout sur Android, tandis que les deux autres n'offrent pas beaucoup d'options de personnalisation. iOS ne permet la personnalisation que de la mise en page de l'application, tandis que webOS est celui avec le moins de personnalisations autorisées. L'une des meilleures fonctionnalités d'Android est sa prise en charge des widgets, qui permet de consulter tout ce que vous devez savoir en un coup d'œil, plutôt que d'avoir à ouvrir et fermer des applications (comme dans iOS).
En termes de courrier électronique, les utilisateurs ont tendance à préférer la simplicité qu'apporte iOS, mais l'interface des cartes de webOS (qui permet de basculer entre une page Web et un nouveau courrier électronique) est considérée comme plus adaptée au courrier électronique. Cependant, la fonction copier-coller d'iOS est la meilleure des trois, ce qui signifie qu'il est rarement nécessaire de faire des allers-retours.
HP TouchPad et HP Palm Pre 3 (qui exécute webOS 3.0) offrent un multitâche très fluide et transparent, même si Android n'est pas loin derrière pour basculer très rapidement entre les applications. Mais, iOS est loin derrière dans les capacités multitâches. Cependant, iOS est le gagnant en ce qui concerne les magasins d'applications. La boutique d'applications iOS possède une collection incroyablement importante (plus de 500 000) d'applications. Cependant, c'est un marché fermé. Android a la moitié de ce nombre d'applications, mais parfois la qualité peut être discutable. Pendant ce temps, la boutique d'applications webOS ne propose que quelques milliers d'applications à télécharger.