webOS vs iOS vs Android
L'utilisation d'appareils mobiles gagne rapidement en popularité. La concurrence entre les entreprises rivales qui produisent des systèmes d’exploitation mobiles est devenue une bataille acharnée pour acquérir 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 des autres dans différents aspects ou domaines, ces 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. C'est un système d'exploitation propriétaire développé par HP. En fait, Palm a présenté webOS en janvier 2009 (pour les appareils Palm Pre, publié 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 au 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 les smartphones HP Veer / HP Pre 3 et les tablettes tactiles HP TouchPad, respectivement. HP prévoit de dévoiler fin 2011 une version de webOS qui fonctionnerait sous Windows, afin de pouvoir l'installer sur toutes les machines HP..
iOS
iOS (précédemment appelé iPhone OS) est un système d'exploitation mobile développé par Apple. iOS est une dérivation directe de Mac OS X d’Apple et correspond à 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 avoir à acquérir une licence Apple. Désormais, les utilisateurs peuvent télécharger plus d'un demi-million d'applications pour iOS depuis Apple App Store. De plus, iOS est responsable de plus de la moitié de l'utilisation d'Internet mobile (sauf l'iPad) en Amérique du Nord. L'interface iOS est basée sur des gestes tactiles comprenant des curseurs, des commutateurs et des boutons, qui fournissent des réponses immédiates aux entrées de l'utilisateur. Les utilisateurs peuvent utiliser des interactions telles que des balayages, des tapotements et des pincements pour communiquer avec iOS. Certaines applications sont «sensibles au tremblement», ce qui signifie que certaines opérations telles que l'annulation et la rotation peuvent être effectuées en secouant simplement le périphérique. 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'un middleware et d'applications. La société Android en est le développeur initial, tandis que Google l’a rachetée 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 publié Android, tandis que le projet AOSP (Android Open Source Project) est chargé de sa maintenance. On estime qu'Android est la plate-forme la plus populaire pour les smartphones en 2010. Plus d'un quart de million d'applications («applications») sont disponibles pour Android, et ce nombre ne cesse de croître grâce à la vaste communauté de développeurs dédiés au développement d'applications. Les applications peuvent être téléchargées à partir d'Android Market (le magasin d'applications en ligne géré par Google) ou à partir de 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. Beaucoup de 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 (telles que des bibliothèques pour l’impression, etc.). Les bibliothèques telles que java.awt et java.swing ne sont pas prises en charge car Android possède d'autres bibliothèques pour les interfaces utilisateur. Le SDK Android prend en charge des bibliothèques tierces telles que org.blues (support 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 libre et open source sous 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 l'alimentation, le processeur et la mémoire..
Quelle est la différence entre webOS et iOS et Android?
Bien que les trois plates-formes / systèmes d'exploitation soient comparables, elles ont leurs hauts et leurs bas. iOS est réputé pour avoir la meilleure interface utilisateur, la plus fluide, la plus propre et la plus intuitive, pouvant même être facilement utilisée par un débutant. webOS est considéré comme un peu moins performant en termes de convivialité, mais il peut être nécessaire de 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. 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 qu'il est toujours utilisé avec ces tablettes, bien que Android 3.x soit le système d'exploitation spécifique de la tablette..
Android est considéré comme le grand gagnant 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 n'autorise la personnalisation que de la présentation 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 d'un seul coup d'œil tout ce que vous devez savoir, plutôt que de devoir ouvrir et fermer des applications (comme dans iOS)..
En termes de courrier électronique, les utilisateurs ont tendance à préférer la simplicité apportée par iOS, mais l'interface de cartes de webOS (qui permet de basculer entre une page Web et un nouveau courrier électronique) est jugée plus appropriée pour le courrier électronique. Cependant, la fonctionnalité copier-coller dans iOS est la meilleure des trois, ce qui signifie que le basculement en arrière est rarement nécessaire..
HP TouchPad et HP Palm Pre 3 (qui exécutent webOS 3.0) offrent un multitâche très simple et transparent, bien qu'Android ne soit pas très en retard dans le passage d'une application à une autre. 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. L'iOS App Store a une collection incroyablement grande (plus de 500 000) d'applications. Cependant, c'est un marché fermé. Android a deux fois moins d'applications, mais la qualité peut parfois être discutable. Pendant ce temps, WebOS App Store ne dispose que de quelques milliers d'applications à télécharger..