Android KitKat om de low-end strijd aan te gaan met Windows Phone

Pictogram voor leestijd 3 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

kk-android-44

De nieuwste versies van Android hebben steeds meer hardware nodig om effectief te kunnen werken, en de meeste apparaten hebben nu 2 GB RAM nodig.

Dit heeft ertoe geleid dat low-end Android-telefoons de neiging hadden om met oudere versies van het besturingssysteem te komen, zelfs zo ver terug als 2.3, om het besturingssysteem helemaal, laat staan ​​soepel, te laten werken op handsets met een laag RAM-geheugen.

Een beetje zoals de vroege zoogdieren in het tijdperk van de dinosauriërs, heeft Windows Phone kunnen groeien in een niche, die van de low-end smartphone, waar het gewoon beter was aangepast dan de nieuwste versies van Google's Android.

De enige twee mobiele besturingssystemen die in het derde kwartaal van 3 marktaandeel wonnen, waren Android en Windows Phone, en ik vermoed dat dit niet onopgemerkt is gebleven door Google.

De allernieuwste versie van hun besturingssysteem, Android 4.4 of Kitkat, is bedoeld om dit probleem op te lossen, met als doel "Android voor iedereen".

Google schrijft:

Android 4.4 is ontworpen om snel, soepel en responsief te werken op een veel breder scala aan apparaten dan ooit tevoren - inclusief op miljoenen instapmodellen over de hele wereld die slechts512MB RAM.

KitKat stroomlijnt elk belangrijk onderdeel om het geheugengebruik te verminderen en introduceert nieuwe API's en tools om u te helpen innovatieve, responsieve, geheugenbesparende applicaties te maken.

OEM's die de volgende generatie Android-apparaten bouwen, kunnen profiteren van: gerichte aanbevelingen en opties om Android 4.4 efficiënt uit te voeren, zelfs op apparaten met weinig geheugen. Dalvik JIT code cache tuning, kernel samepage merging (KSM), swap naar zRAM en andere optimalisaties helpen bij het beheren van het geheugen. Met nieuwe configuratie-opties kunnen OEM's het geheugenniveau voor processen afstemmen, de grootte van de grafische cache instellen, het terugwinnen van geheugen beheren en meer.

In Android zelf verbeteren veranderingen in het systeem het geheugenbeheer en verminderen ze de geheugenvoetafdruk. Kernsysteemprocessen worden bijgesneden tot: gebruik minder hoop, en ze nu meer systeemgeheugen agressief beschermen van apps die grote hoeveelheden RAM verbruiken. Wanneer meerdere services tegelijk starten - zoals wanneer de netwerkconnectiviteit verandert - Android nu lanceert de diensten serieel, in kleine groepen, om piekgeheugenbehoeften te voorkomen.

Voor ontwikkelaars: Android 4.4 helpt u te leveren apps die efficiënt en responsief zijn op alle apparaten. Met een nieuwe API, ActivityManager.isLowRamDevice(), kunt u het gedrag van uw app afstemmen op de geheugenconfiguratie van het apparaat. U kunt functies met een groot geheugen naar behoefte wijzigen of uitschakelen, afhankelijk van de gebruikssituaties die u wilt ondersteunen op apparaten op instapniveau. Meer informatie over het optimaliseren van uw apps voor apparaten met weinig geheugen hier.

Nieuwe tools geven je ook krachtig inzicht in het geheugengebruik van je app. Deprocstats-tool geeft details over het geheugengebruik in de loop van de tijd, met looptijden en geheugenvoetafdruk voor apps op de voorgrond en achtergrondservices. Een weergave op het apparaat is ook beschikbaar als nieuwe optie voor ontwikkelaars. De meminfo-tool is verbeterd om het gemakkelijker te maken om geheugentrends en problemen te herkennen, en het onthult extra geheugenoverhead die voorheen niet zichtbaar was.

Zie de volledige pagina bij Google hier.

Het valt nog te bezien of Google zijn doel zal bereiken om fragmentatie af te weren en het volledige bereik van hun Android-handsets op dezelfde virtuele pagina te houden, maar de dreiging voor Windows Phone is duidelijk: het zal niet langer veilig zijn op zijn low-end niche, en moet blijven werken aan zijn waardepropositie als het zijn momentum in 2014 wil behouden.

Denken onze lezers dat Google zijn low-end telefoonproblemen kan oplossen en Windows Phone kan verstikken, of zal het zijn zoals Project Butter, dat beloofde vertraging in Android te elimineren, maar nooit werd geleverd? Laat het ons hieronder weten.

Meer over de onderwerpen: android, de competitie, Windows Phone