Différence clé: Android 2.3, nom de code Gingerbread, est sorti le 6 décembre 2010 et était une mise à niveau de l’Android v2.2 Froyo. La v2.3 a été conçue spécifiquement pour les smartphones, tandis que la société a présenté une autre version complète, baptisée Honeycomb pour les tablettes. Android 4.0 Ice Cream Sandwich a été publié le 19 octobre 2011. Le code source de l'OS a été rendu public le 14 novembre 2011. Android 4.0 était une mise à niveau du leader 2.3 Gingerbread et offrait une variété de nouvelles fonctionnalités.
Une des raisons pour lesquelles Android est populaire est la possibilité de personnaliser le logiciel. Android est un logiciel à code source ouvert, ce qui signifie qu'il ne se limite pas au développement d'une seule entreprise. Google autorise tous les utilisateurs ou développeurs à accéder au code source d'Android en leur donnant la permission de modifier, modifier et redistribuer le logiciel. Des entreprises comme Samsung, HTC, Sony et bien d’autres utilisent Android comme base et modifient le logiciel en ajoutant leurs propres interfaces utilisateur graphiques (IUG). Cela permet une variété d'aspects différents au logiciel. Il permet également à chaque appareil de se distinguer des autres appareils exécutant le même logiciel Android. De nombreuses applications pour le périphérique sont également ouvertes aux développeurs, ce qui permet à chaque développeur de concevoir et de créer des applications et de les vendre ou de les distribuer via la plate-forme de distribution d'applications de Google.
Quand Android a été annoncé en 2007, beaucoup étaient sceptiques quant à la capacité de la société à en faire un succès. Cependant, la société a réussi à faire d'Android l'un des systèmes d'exploitation les plus populaires actuellement utilisés. La société a lancé Android 1.0 en septembre 2008 et la dernière version, Android 4.2.2, était disponible en novembre 2012. Android 2.3 et Android 4.0 sont deux systèmes d’exploitation différents. La version 4.0 était la première mise à jour réelle pour smartphone après le lancement de la version 2.3. Ces deux sont différents en termes de fonctionnalités, de look, de disposition et de bien d’autres choses.
Android 2.3, le nom de code Gingerbread, est sorti le 6 décembre 2010 et était une mise à jour d'Android v2.2 Froyo. La v2.3 a été conçue spécifiquement pour les smartphones, tandis que la société a présenté une autre version complète, baptisée Honeycomb pour les tablettes. La mise à jour était basée sur le noyau Linux 2.6.35. Il est toujours considéré comme l’une des versions les plus populaires d’Android pour les smartphones. Outre la mise en page déjà disponible sur Froyo, la société a proposé des modifications telles qu'une interface utilisateur mise à jour, une vitesse et une simplicité accrues, la prise en charge d'un écran plus grand et des résolutions plus élevées, une prise en charge native de la téléphonie VOIP SIP, un clavier virtuel plus rapide et plus intuitif, une fonction de copier-coller améliorée, prise en charge de la technologie NFC (toutefois, le téléphone lui-même aurait besoin d’une puce pour prendre en charge les fonctions), nouveaux effets audio, nouveau gestionnaire de téléchargement, prise en charge de plusieurs caméras, prise en charge de la lecture vidéo WebM / VP8 et encodage audio AAC, gestion améliorée de la consommation, commutation de YAFFS à ext4 sur des appareils plus récents, des améliorations audio, graphiques et en entrée pour les développeurs de jeux, une récupération de place concurrente et une prise en charge native pour davantage de capteurs. La société a également livré des mises à jour mineures pour Gingerbread sous la version 2.3.3-2.3.7. Ces mises à jour offraient de nouvelles fonctionnalités telles que: prise en charge du chat audio ou vidéo, prise en charge de la bibliothèque d'accessoires ouverts, améliorations de l'application Gmail, animations fantômes pour le défilement de liste, améliorations du logiciel de l'appareil photo et efficacité accrue de la batterie.
Android v2.3 et v4.0 sont assez différents les uns des autres et un coup d'œil sur les deux peut montrer à l'utilisateur que la présentation et l'interface utilisateur ont été modifiées. La société a donné à Android 4.0 un aspect beaucoup plus propre et net. La version 4.0 affiche des lignes fines, des images plus grandes et un contraste plus prononcé entre les applications et les autres objets. La v4.0 ressemble plus au Honeycomb, comparé au 2.3. La société a également modifié la police de l'interface et incorporé une nouvelle police 'Roboto'. La société a incorporé des touches programmables et mis au rebut les anciennes clés capacitives requises en 2.3. La v4.0 incorpore également de nouvelles transitions sans avoir besoin d'un développeur tiers. La version 4.0 est également conçue pour réagir plus rapidement au toucher et à d’autres fonctionnalités. La société a également fourni plus de puissance aux utilisateurs pour leur permettre de fermer des applications ou de supprimer des listes en les effaçant de l'écran. Il permet également aux utilisateurs de surveiller l'utilisation des données de chaque application et de limiter ou restreindre les données utilisées par les applications. Cela réduit les coûts importants liés à l'utilisation supplémentaire des données en arrière-plan. La version 4.0 permet également de créer des dossiers automatiques à l’écran en faisant glisser une application au-dessus d’une autre, tandis qu’en 2.3, il serait demandé à l’utilisateur de créer manuellement un dossier, puis d’y ajouter des applications. Les options du développeur permettent aux développeurs de modifier et d'altérer des données ou d'autres logiciels du système. Android 4.0 est tout ce qui est déjà disponible dans la v2.3, mais beaucoup plus rapide et fluide.