Android-ontwikkelaars verzuurd door meerdere smaken van Android

Schrijver: Charles Brown
Datum Van Creatie: 3 Februari 2021
Updatedatum: 20 November 2024
Anonim
Build a modular Android app architecture (Google I/O’19)
Video: Build a modular Android app architecture (Google I/O’19)

Ice Cream Sandwich, Ginger Bread en Jellybeans smaken wel zoet, nietwaar? Nou, het lijkt erop dat Android-smaken geliefd zijn bij de massa, maar verzuurd door de ontwikkelaars.

Volgens een rapport hebben de vele smaken van het Android-besturingssysteem en de onophoudelijke vooruitgang voor ontwikkelaars hindernissen gecreëerd. De meeste apps werken niet perfect wanneer de versie van Android verandert. Bij elke nieuwe versie zouden nieuwe klasse- en systeembestanden moeten worden aangemaakt. Er zouden veranderingen zijn in de manier waarop de gegevens stromen, hoe de gebeurtenissen worden geactiveerd, hoe de gegevens binden en hoe de gegevens worden ingekapseld.

Er zijn altijd problemen geweest met Android-fragmentatie. In plaats van ijsjes te scheppen, serveert Google ze in een geheel nieuw gerecht. Dat is waar Apple's iOS het beter doet. Als je bijvoorbeeld een iOS-applicatie voor iOS-3 ontwikkelt, is de nieuwe iOS 5 zo ontworpen dat hij zelfs in iOS 5 probleemloos zou werken.


Dat is bij Android niet het geval. Momenteel werkt de grotere groep Android-ontwikkelaars aan Ginger Bread. Een app die is ontwikkeld voor Ginger Bread zal niet bijzonder goed werken in Ice Cream Sandwich of een hogere laag van Android OS. Ontwikkelaars verwachten geen opwaartse compatibiliteit, maar Google zou in ieder geval neerwaartse compatibiliteit moeten bieden. Met andere woorden, een applicatie die is ontwikkeld voor een lagere versie van Android zou soepel moeten werken met een hogere versie van Android OS.

Ook vinden veel ontwikkelaars het extreem tijdrovend en moeilijk om hun app bij te werken, elke keer dat Google een nieuwere versie van Android OS uitbrengt.

Als dit doorgaat, zou Google binnenkort een aantal van de elite app-ontwikkelaars verliezen die hun focus zouden verleggen naar een stabieler iOS-model om hun diensten te verlenen.

Het is naïef om te zeggen dat Jellybean van Google geen release waard was. Google moet echter een robuust Android OS-model bedenken waarop apps kunnen worden uitgevoerd die zijn gericht op eerdere versies van Android op de nieuwste versie van Android OS. Er moet compatibiliteit en integriteit zijn als het wil overleven tegen Apple op de app-markt.


Wat denk je dat Google moet doen? Stop met het maken van een besturingssysteem of begin met het maken van een stabiel besturingssysteem?

Laat je gedachten erin zakken. We horen het graag.

De Nexu 4 heeft een ingebouwd draadloo opladen dat zou moeten werken met alle Qi-compatibele draadloze oplader, maar de Qi-tandaard betekent niet dat dingen gewoon werken.De Nexu 4 draadloze oplaadbar...

Vandaag heeft Under Armour zijn nieuwe mobiele fitnevolgyteem aangekondigd dat zal concurreren met de Nike + FuelBand die het Armor 39 noemt, volgen CNet.In tegentelling tot Nike' FuelBand, die ge...

Interessante Artikelen