Ice Cream Sandwich, Ginger Bread i Jellybeans smakują słodko, prawda? Cóż, wygląda na to, że smaki Androida są uwielbiane przez masy, ale programiści zepsują.
Według raportu wielość odmian systemu operacyjnego Android i nieustanny rozwój utrudniają pracę programistom. Większość aplikacji nie działa idealnie po zmianie wersji Androida. Z każdą nową wersją musiałyby być tworzone nowe klasy i pliki systemowe. Nastąpiłyby zmiany w zakresie przepływu danych, wyzwalania zdarzeń, powiązań danych i hermetyzacji danych.
Od zawsze występowały problemy z fragmentacją Androida. Zamiast nabierać lodów, Google podaje je w zupełnie nowej potrawie. W tym miejscu iOS Apple wypada lepiej. Na przykład, jeśli tworzysz aplikację iOS na iOS-3, nowy iOS 5 jest zaprojektowany w taki sposób, że działałby bezbłędnie nawet w iOS 5.
Tak nie jest w przypadku Androida. Obecnie większa grupa programistów Androida pracuje nad Ginger Bread. Aplikacja opracowana dla Ginger Bread nie będzie działać szczególnie dobrze w Ice Cream Sandwich lub nowszej warstwie systemu operacyjnego Android. Programiści nie oczekują zgodności w górę, ale Google powinien przynajmniej zapewnić zgodność w dół. Innymi słowy, aplikacja opracowana dla niższej wersji Androida powinna działać płynnie z wyższą wersją systemu operacyjnego Android.
Wielu programistów uważa również, że aktualizacja ich aplikacji jest niezwykle czasochłonna i trudna, za każdym razem, gdy Google wydaje nowszą wersję systemu operacyjnego Android.
Jeśli to się utrzyma, Google wkrótce straci niektórych elitarnych programistów aplikacji, którzy przestawią się na bardziej stabilny model iOS, aby świadczyć swoje usługi.
Naiwnością jest twierdzenie, że Jellybean firmy Google nie był wart wydania. Jednak Google musi opracować solidny model systemu operacyjnego Android, który uruchamia aplikacje przeznaczone dla poprzedniej wersji Androida na najnowszej wersji systemu operacyjnego Android. Musi istnieć kompatybilność i integralność, jeśli chce przetrwać przeciwko Apple na rynku aplikacji.
Jak myślisz, co powinien zrobić Google? Przestać tworzyć system operacyjny lub zacząć tworzyć stabilny system operacyjny?
Zatop swoje myśli. Chcielibyśmy usłyszeć.