Android KitKat for å ta den laveste kampen til Windows Phone

Ikon for lesetid 3 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

kk-android-44

De nyeste versjonene av Android har krevd mer og mer maskinvare for å fungere effektivt, med de fleste enheter som nå trenger 2 GB RAM.

Dette har betydd at low-end Android-telefoner hadde en tendens til å komme med eldre versjoner av operativsystemet, til og med så langt tilbake som 2.3, for å la operativsystemet kjøre i det hele tatt, enn si jevnt, på håndsett med lite RAM.

Litt som de tidlige pattedyrene i dinosaurenes tidsalder, har Windows Phone vært i stand til å vokse i en nisje, den til den billige smarttelefonen, der den rett og slett var bedre tilpasset enn de nyeste versjonene av Googles Android.

De eneste to mobile operativsystemene som tok markedsandeler i 3. kvartal 2013 var Android og Windows Phone, og jeg mistenker at dette ikke har gått upåaktet hen hos Google.

Den aller nyeste versjonen av operativsystemet deres, Android 4.4 eller Kitkat, er rettet mot å korrigere dette problemet, med sikte på "Android for alle".

Google skriver:

Android 4.4 er designet for å kjøre raskt, jevnt og responsivt på et mye bredere spekter av enheter enn noen gang før – inkludert på millioner av entry-level-enheter rundt om i verden som har så lite som512MB RAM.

KitKat strømlinjeformer alle hovedkomponenter for å redusere minnebruk og introduserer nye APIer og verktøy for å hjelpe deg med å lage innovative, responsive, minneeffektive applikasjoner.

OEM-er som bygger neste generasjon Android-enheter kan dra nytte av målrettede anbefalinger og alternativer å kjøre Android 4.4 effektivt, selv på enheter med lite minne. Dalvik JIT-kodebufferinnstilling, kjernesamesidesammenslåing (KSM), swap til zRAM og andre optimaliseringer hjelper til med å administrere minnet. Nye konfigurasjonsalternativer lar OEM-er tune ut-av-minnet nivåer for prosesser, angi grafikkbufferstørrelser, kontrollere minnegjenvinning og mer.

I selve Android forbedrer endringer på tvers av systemet minneadministrasjonen og reduserer minneavtrykket. Kjernesystemprosesser trimmes til bruke mindre haug, og de nå mer aggressivt beskytte systemminnet fra apper som bruker store mengder RAM. Når flere tjenester starter samtidig – for eksempel når nettverkstilkoblingen endres – Android nå lanserer tjenestene serielt, i små grupper, for å unngå høye krav til minne.

For utviklere hjelper Android 4.4 deg å levere apper som er effektive og responsive på alle enheter. Et nytt API, ActivityManager.isLowRamDevice(), lar deg justere appens oppførsel slik at den samsvarer med enhetens minnekonfigurasjon. Du kan endre eller deaktivere funksjoner med stort minne etter behov, avhengig av brukstilfellene du vil støtte på enheter på inngangsnivå. Finn ut mer om hvordan du optimaliserer appene dine for enheter med lite minne her..

Nye verktøy gir deg også kraftig innsikt i appens minnebruk. Deprocstats verktøy detaljer om minnebruk over tid, med kjøretider og minnefotavtrykk for forgrunnsapper og bakgrunnstjenester. En visning på enheten er også tilgjengelig som et nytt utvikleralternativ. De meminfo-verktøy er forbedret for å gjøre det lettere å oppdage minnetrender og problemer, og den avslører ekstra minnekostnader som ikke tidligere har vært synlige.

Se hele siden på Google her.

Det gjenstår å se om Google vil nå målet om å avverge fragmentering og holde hele spekteret av Android-telefonene deres på samme virtuelle side, men trusselen mot Windows Phone er klar - det vil ikke lenger være trygt det er lavt. nisje, og må fortsette å jobbe med verdiforslaget hvis det ønsker å opprettholde momentumet inn i 2014.

Tror leserne våre at Google kan fikse de lave telefonproblemene sine og kvele Windows Phone, eller vil det bli som Project Butter, som lovet å eliminere etterslep i Android, men som aldri ble levert? Gi oss beskjed nedenfor.

Mer om temaene: android, konkurransen, Windows telefon