Saldējuma sviestmaizei, ingvera maizei un želejas pupiņām ir salda garša, vai ne? Labi, šķiet, ka Android garšas ir iecienījušas masas, bet izstrādātāji to saasina.
Saskaņā ar ziņojumu Android operētājsistēmas daudzveidīgās garšas un nemitīgā progresēšana ir radījusi šķēršļus izstrādātājiem. Lielākā daļa lietotņu netiek pilnībā izpildītas, mainoties Android versijai. Ar katru jauno versiju būtu jāizveido jauni klases un sistēmas faili. Būtu izmaiņas datu plūsmā, kā tiek aktivizēti notikumi, kā dati saistās un kā dati tiktu iekapsulēti.
Ar Android sadrumstalotību vienmēr ir bijušas problēmas. Tā vietā, lai iegūtu saldējumus, Google tos pasniedz pilnīgi jaunā ēdienā. Tieši tur Apple iOS cenas ir labākas. Piemēram, ja jūs izstrādājat iOS lietojumprogrammu iOS-3, jaunais iOS 5 ir veidots tā, lai tas darbotos nevainojami pat operētājsistēmā iOS 5.
Android gadījumā tas nav. Pašlaik lielākā daļa Android izstrādātāju strādā pie Ingvera maizes. Lietotne, kas izstrādāta ingvera maizei, īpaši labi nedarbosies Ice Cream Sandwich vai augstākā Android OS slānī. Izstrādātāji negaida saderību augšup, taču Google vismaz jānodrošina savietojamība lejup. Citiem vārdiem sakot, lietojumprogrammai, kas izstrādāta zemākai Android versijai, vajadzētu labi darboties ar augstāku Android OS versiju.
Arī daudziem izstrādātājiem ir ļoti laikietilpīgi un grūti atjaunināt savu lietotni, katru reizi, kad Google izlaiž jaunāku Android OS versiju.
Ja tas turpināsies, Google drīz zaudēs dažus no elites lietotņu izstrādātājiem, kuri, lai sniegtu savus pakalpojumus, koncentrētos uz stabilāku iOS modeli.
Ir naivi teikt, ka Google Jellybean nebija vērts izlaist. Tomēr Google ir jānāk klajā ar spēcīgu Android OS modeli, kurā darbojas lietotnes, kuru mērķis ir iepriekšējā Android versija ar jaunāko Android OS versiju. Ir jābūt savietojamībai un integritātei, ja tā vēlas izdzīvot pret Apple lietotņu tirgū.
Ko, jūsuprāt, Google vajadzētu darīt? Pārtraukt OS veidošanu vai sākt veidot stabilu OS?
Iegremdējiet savas domas. Mēs labprāt dzirdētu.