Android KitKat tager den lave kamp til Windows Phone

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

kk-android-44

De seneste versioner af Android har krævet mere og mere hardware for at køre effektivt, hvor de fleste enheder nu har brug for 2 GB RAM.

Dette har betydet, at low-end Android-telefoner havde en tendens til at komme med ældre versioner af OS, selv så langt tilbage som 2.3, for at tillade OS at køre overhovedet, endsige glat, på håndsæt med lavt RAM.

Lidt ligesom de tidlige pattedyr i dinosaurernes tidsalder, har Windows Phone været i stand til at vokse i en niche, nemlig den lave smartphones, hvor den simpelthen var bedre tilpasset end de nyeste versioner af Googles Android.

De eneste to mobile operativsystemer, der vandt markedsandele i 3. kvartal 2013, var Android og Windows Phone, og jeg formoder, at dette ikke er gået Google ubemærket hen.

Den allernyeste version af deres OS, Android 4.4 eller Kitkat, er rettet mod at rette dette problem med sigte på "Android for alle".

Google skriver:

Android 4.4 er designet til at køre hurtigt, jævnt og responsivt på en meget bredere vifte af enheder end nogensinde før - inklusive på millioner af entry-level enheder rundt om i verden, der har så lidt som512MB RAM.

KitKat strømliner enhver større komponent for at reducere hukommelsesbrug og introducerer nye API'er og værktøjer til at hjælpe dig med at skabe innovative, responsive, hukommelseseffektive applikationer.

OEM'er, der bygger den næste generation af Android-enheder, kan drage fordel af målrettede anbefalinger og muligheder at køre Android 4.4 effektivt, selv på enheder med lav hukommelse. Dalvik JIT-kodecachetuning, kernel samepage merging (KSM), swap til zRAM og andre optimeringer hjælper med at administrere hukommelsen. Nye konfigurationsmuligheder giver OEM'er mulighed for at justere niveauer uden for hukommelsen for processer, indstille grafikcachestørrelser, kontrollere hukommelsesgenvinding og mere.

I selve Android forbedrer ændringer på tværs af systemet hukommelsesstyring og reducerer hukommelsesfodaftryk. Kernesystemprocesser trimmes til brug mindre bunke, og de nu mere aggressivt beskytte systemhukommelsen fra apps, der forbruger store mængder RAM. Når flere tjenester starter på én gang - som når netværksforbindelsen ændres - Android nu lancerer tjenesterne serielt, i små grupper, for at undgå maksimale hukommelseskrav.

For udviklere hjælper Android 4.4 dig med at levere apps, der er effektive og responsive på alle enheder. En ny API, ActivityManager.isLowRamDevice(), lader dig justere din apps adfærd, så den matcher enhedens hukommelseskonfiguration. Du kan ændre eller deaktivere funktioner med stor hukommelse efter behov, afhængigt af de use-cases, du vil understøtte på entry-level-enheder. Få mere at vide om optimering af dine apps til enheder med lav hukommelse link..

Nye værktøjer giver dig også kraftfuld indsigt i din apps hukommelsesbrug. Detprocstats værktøj detaljerer hukommelsesbrug over tid, med køretider og hukommelsesfodaftryk for forgrundsapps og baggrundstjenester. En visning på enheden er også tilgængelig som en ny udviklermulighed. Det meminfo værktøj er forbedret for at gøre det nemmere at opdage hukommelsestendenser og -problemer, og det afslører yderligere hukommelsesomkostninger, som ikke tidligere har været synlige.

Se hele siden hos Google her.

Det er stadig uvist, om Google vil nå sit mål om at afværge fragmentering og holde hele spektret af deres Android-telefoner på den samme virtuelle side, men truslen mod Windows Phone er klar - det vil ikke længere være sikkert, det er lavt. niche og er nødt til at fortsætte med at arbejde på sit værdiforslag, hvis det vil bevare sit momentum ind i 2014.

Tror vores læsere, at Google kan løse sine lavpristelefonproblemer og kvæle Windows Phone, eller vil det være ligesom Project Butter, der lovede at fjerne forsinkelser i Android, men aldrig blev leveret? Fortæl os nedenfor.

Mere om emnerne: android, konkurrencen, Windows Phone