Android KitKat per portare la lotta di fascia bassa su Windows Phone

Icona del tempo di lettura 3 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

kk-android-44

Le ultime versioni di Android hanno richiesto sempre più hardware per funzionare in modo efficace, con la maggior parte dei dispositivi che ora necessitano di 2 GB di RAM.

Ciò ha significato che i telefoni Android di fascia bassa tendevano a essere dotati di versioni precedenti del sistema operativo, anche fino alla 2.3, per consentire al sistema operativo di funzionare, per non parlare senza problemi, su telefoni con poca RAM.

Un po' come i primi mammiferi nell'era dei dinosauri, Windows Phone è riuscito a crescere in una nicchia, quella degli smartphone di fascia bassa, dove semplicemente si adattava meglio delle ultime versioni di Android di Google.

Gli unici due sistemi operativi mobili che hanno guadagnato quote di mercato nel terzo trimestre del 3 sono stati Android e Windows Phone e sospetto che questo non sia passato inosservato a Google.

L'ultima versione del loro sistema operativo, Android 4.4 o Kitkat, mira a correggere questo problema, puntando su "Android per tutti".

Google scrive:

Android 4.4 è progettato per funzionare in modo veloce, fluido e reattivo su una gamma di dispositivi molto più ampia che mai, inclusi milioni di dispositivi entry-level in tutto il mondo che hanno un minimo di512MB RAM.

KitKat ottimizza ogni componente principale per ridurre l'utilizzo della memoria e introduce nuove API e strumenti per aiutarti a creare applicazioni innovative, reattive ed efficienti in termini di memoria.

Gli OEM che costruiscono la prossima generazione di dispositivi Android possono trarne vantaggio raccomandazioni e opzioni mirate per eseguire Android 4.4 in modo efficiente, anche su dispositivi con memoria insufficiente. L'ottimizzazione della cache del codice JIT di Dalvik, l'unione della stessa pagina del kernel (KSM), lo scambio su zRAM e altre ottimizzazioni aiutano a gestire la memoria. Le nuove opzioni di configurazione consentono agli OEM di ottimizzare i livelli di memoria insufficiente per i processi, impostare le dimensioni della cache grafica, controllare il recupero della memoria e altro ancora.

Nello stesso Android, le modifiche nel sistema migliorano la gestione della memoria e riducono l'ingombro della memoria. I processi di sistema principali sono ridotti a usa meno cumulo, e ora di più proteggere in modo aggressivo la memoria di sistema da app che consumano grandi quantità di RAM. Quando vengono avviati più servizi contemporaneamente, ad esempio quando la connettività di rete cambia, Android ora avvia i servizi in serie, in piccoli gruppi, per evitare picchi di richieste di memoria.

Per gli sviluppatori, Android 4.4 ti aiuta a fornire app efficienti e reattive su tutti i dispositivi. Una nuova API, ActivityManager.isLowRamDevice(), ti consente di ottimizzare il comportamento della tua app in modo che corrisponda alla configurazione della memoria del dispositivo. È possibile modificare o disabilitare le funzionalità di memoria ampia in base alle esigenze, a seconda dei casi d'uso che si desidera supportare sui dispositivi entry-level. Scopri di più sull'ottimizzazione delle tue app per dispositivi con memoria insufficiente qui.

I nuovi strumenti ti offrono anche informazioni dettagliate sull'utilizzo della memoria della tua app. Ilstrumento procstat dettagli sull'utilizzo della memoria nel tempo, con tempi di esecuzione e footprint di memoria per app in primo piano e servizi in background. È inoltre disponibile una vista sul dispositivo come nuova opzione per gli sviluppatori. Il strumento meminfo è stato migliorato per semplificare l'individuazione di tendenze e problemi di memoria e rivela un sovraccarico di memoria aggiuntivo che in precedenza non era visibile.

Vedi la pagina intera a Google qui.

Resta da vedere se Google raggiungerà il suo obiettivo di scongiurare la frammentazione e mantenere l'intera gamma dei suoi telefoni Android sulla stessa pagina virtuale, ma la minaccia per Windows Phone è chiara: non sarà più sicuro che sia di fascia bassa nicchia e deve continuare a lavorare sulla sua proposta di valore se vuole mantenere il suo slancio nel 2014.

I nostri lettori pensano che Google possa risolvere i suoi problemi con i telefoni di fascia bassa e soffocare Windows Phone, o sarà come Project Butter, che ha promesso di eliminare il ritardo in Android, ma non è mai stato consegnato? Facci sapere di seguito.

Maggiori informazioni sugli argomenti: androide, la competizione, Windows Phone