Hauptunterschied: Gingerbread wurde am 6. Dezember 2010 veröffentlicht und war ein Upgrade des Android-Froyo. Gingerbread wurde speziell für Smartphones entwickelt, während das Unternehmen eine weitere vollständige Version mit dem Codenamen Honeycomb für die Tablets vorstellte. Ice Cream Sandwich wurde am 19. Oktober 2011 veröffentlicht. Der Quellcode für das Betriebssystem wurde am 14. November 2011 veröffentlicht. ICS war ein Upgrade des führenden Lebkuchenherstellers und bot eine Vielzahl brandneuer Funktionen.
Android ist Open-Source-Software, das heißt, es ist kostenlos und kann verwendet, modifiziert und weiterverkauft werden. Dies ist einer der Gründe für seine enorme Popularität. Benutzer konnten alle androids-Codes und Einstellungen erstellen und ändern, um ein perfektes Betriebssystem zu erstellen. Android hat auch eine große Community von Entwicklern, die ständig Anwendungen und Codes für das System schreiben. In der Anfangsphase der Entwicklung galt Android als ein Anfänger, der sich bis zum Scheitern vorbereitet. Es hat sich jedoch seitdem als führend im Smartphone-Markt erwiesen. Das Unternehmen hat verschiedene Versionen seines Android-Betriebssystems und hat jedes System nach einem köstlichen Dessert benannt. Android 2.3 trägt den Codenamen Gingerbread, während Android 4.0 Ice Cream Sandwich ist.
Das Unternehmen brachte Android 1.0 im September 2008 auf den Markt. Mit Update 1.5 hatte das Unternehmen beschlossen, jede seiner Versionen nach den Desserts mit dem Codenamen zu versehen. Der erste war Cupcake, und jeder folgte alphabetisch. Auf Cupcake folgten Donut, Éclair, Froyo, Lebkuchen, Honeycomb, Ice Cream Sandwich und schließlich Jelly Bean. Die neueste Version, das Android 4.2.2, war im November 2012 verfügbar. Gingerbread und Ice Cream Sandwich sind zwei verschiedene Betriebssysteme und das ICS war das erste echte Update für ein Smartphone nach dem Launch von Gingerbread. Diese beiden unterscheiden sich in Bezug auf Funktionen, Aussehen, Layout und viele andere Dinge.
Android 2.3, Codename Gingerbread wurde am 6. Dezember 2010 veröffentlicht und war ein Upgrade des Android v2.2 Froyo. Gingerbread wurde speziell für Smartphones entwickelt, während das Unternehmen eine weitere vollständige Version mit dem Codenamen Honeycomb für die Tablets vorstellte. Das Update basiert auf dem Linux-Kernel 2.6.35. Es gilt als eine der beliebtesten Versionen von Android für Smartphones. Neben dem bereits auf Froyo verfügbaren Layout bot das Unternehmen Änderungen wie aktualisierte Benutzeroberfläche, erhöhte Geschwindigkeit und Einfachheit, Unterstützung für größere Bildschirme und höhere Auflösungen, native Unterstützung für SIP-VoIP-Telefonie, schnellere und intuitivere virtuelle Tastatur, verbesserte Einfügefunktion, Unterstützung für NFC (das Telefon selbst würde jedoch einen Chip benötigen, um Funktionen zu unterstützen), neue Audioeffekte, neuer Downloadmanager, Unterstützung mehrerer Kameras, Unterstützung der WebM / VP8-Videowiedergabe und AAC-Audiocodierung, verbesserte Energieverwaltung, umgeschaltet von YAFFS bis Ext4 auf neueren Geräten, Verbesserungen bei Audio, Grafik und Eingabe für Spieleentwickler, gleichzeitige Speicherbereinigung und native Unterstützung für mehr Sensoren. Das Unternehmen hat auch ein kleines Update für Gingerbread unter der Version 2.3.3-2.3.7 geliefert. Diese Updates boten neue Funktionen wie Unterstützung für Sprach- oder Video-Chat, Unterstützung für Open Accessory Library, Verbesserungen der Google Mail-Anwendung, Schattenanimationen für das Blättern durch die Liste, Verbesserungen der Kamerasoftware und verbesserte Batterieeffizienz.
Lebkuchen und ICS unterscheiden sich stark voneinander und ein Blick auf die beiden zeigt dem Benutzer, dass das Layout und die Benutzeroberfläche geändert wurden. Das Unternehmen hat ICS ein viel saubereres und knackigeres Aussehen verliehen. Die Version zeigt schlanke Linien, größere Bilder und einen stärkeren Kontrast zwischen Apps und anderen Objekten. ICS ähnelt der Wabe im Vergleich zu Lebkuchen auch eher. Das Unternehmen hat auch die Schriftart der Benutzeroberfläche geändert und eine neue 'Roboto'-Schriftart integriert. Das Unternehmen hat den Anwendern mehr Macht gegeben, sodass sie Anwendungen schließen oder Listen löschen können, indem sie vom Bildschirm entfernt werden. Außerdem können Benutzer die Datennutzung jeder Anwendung überwachen und die von den Anwendungen verwendeten Daten einschränken oder einschränken. Dies reduziert erhebliche Kosten bei der zusätzlichen Verwendung von Hintergrunddaten. Ein weiteres herausragendes Merkmal sind die Optionen des Entwicklers, mit denen Entwickler Daten oder andere Software im System ändern und ändern können. Das Unternehmen hat auch Softkeys eingebaut und die alten kapazitiven Tasten für Gingerbread verworfen. Ice Cream Sandwich bietet neue Übergänge ohne die Notwendigkeit eines Drittentwicklers. ICS reagiert zudem schneller auf Berührungen und andere Funktionen. ICS ermöglicht auch das Erstellen automatischer Ordner auf dem Bildschirm, indem eine App über eine andere App gezogen wird. In Gingerbread muss der Benutzer manuell einen Ordner erstellen und anschließend Apps hinzufügen. Ice Cream Sandwich ist alles, was bereits in Lebkuchen erhältlich ist, aber viel schneller und geschmeidiger.