Novità in Android 4.4 KitKat: tutto quello che devi sapere

Quindi il tanto atteso Google Nexus 5 È finalmente qui. E con il nuovo dispositivo arriva una nuova versione di Android: la versione 4.4 "KitKat". Circa due mesi fa, Google ha annunciato il nome della loro ultima versione di Android. Tuttavia, non è stato detto molto sul sistema operativo e su cosa sarebbe diverso da 4.3 Jelly Bean. Ciò è in netto contrasto con l'hardware del Nexus 5, che era praticamente una cosa fatta apparentemente da sempre. In ogni caso, sia il dispositivo che il sistema operativo sono già disponibili. E così tutti i restanti dettagli sono venuti alla luce.

La notte scorsa, abbiamo coperto alcune delle funzionalità chiave che si diceva (all'epoca) sarebbero state incluse nel lancio ufficiale di oggi. La storia si è concentrata principalmente sui cambiamenti che influenzano la frammentazione, il supporto per nuovi tipi di sensori e il miglioramento del supporto NFC. Molti di questi e altri sono stati confermati oggi, insieme a una serie di nuove funzionalità, grazie al rilascio ufficiale sia di KitKat che del Nexus 5 e alcuni lavoro investigativo interno.

Migliore integrazione di Google Now

Il lanciatore di azioni ora presenterà Google Now in primo piano e al centro. Con questo intendo che sarà proprio sulla schermata iniziale, basta scorrere verso sinistra. E sul Nexus 5 potrai semplicemente dire "OK, Google Now" da qualsiasi punto della schermata iniziale e Google Now inizierà ad ascoltarti.

La funzionalità "OK, Google Now" è simile a quella che abbiamo visto sul Moto X e sui dispositivi Droid più recenti. Tuttavia, questa è un po' meno utile dell'offerta precedente perché affinché funzioni, il dispositivo deve essere acceso e trovarsi sulla schermata principale.

Supporto di stampa integratostampa

Le soluzioni di stampa aftermarket sono in grado di sfruttare Google Cloud Print già da qualche tempo. Tuttavia, ora la stampa è integrata direttamente nel sistema operativo, senza la necessità di app aggiuntive.

Multitasking più veloce

Android 4.4 dovrebbe migliorare le prestazioni del multitasking ottimizzando la gestione della memoria e migliorando la reattività del touch screen. Ciò, insieme agli sforzi per ridurre l’impronta di memoria delle app principali, dovrebbe significare che il sistema farà un uso migliore delle risorse computazionali disponibili.

Modalità immersiva a schermo intero

Android ha reso l'esperienza complessiva "più coinvolgente" consentendo ai contenuti di utilizzare tutto lo spazio disponibile sullo schermo. In precedenza, ciò era possibile solo in alcuni tipi di applicazioni come i lettori video, dove non era richiesto l'input dell'utente.

Ora qualsiasi applicazione può sfruttare l'intera estensione dello schermo facendo scomparire entrambe le barre di sistema. In precedenza, qualsiasi interazione dell'utente riportava le barre nascoste. Adesso, però, è possibile impostare le barre in modo che ricompaiano solo con uno swipe dalla parte superiore dello schermo. Ciò consente alle applicazioni di qualsiasi tipo di utilizzare questa funzionalità, anche quando è richiesto l'input dell'utente.

Supporto per dispositivi di fascia bassa

KitKat è stato ottimizzato, in modo tale che ogni componente principale abbia un ingombro di memoria ridotto, con nuove API pensate per aiutare gli sviluppatori di app a creare app più veloci ed efficienti in termini di memoria. Ciò include la nuova API ActivityManager.isLowRamDevice(), che ti consente di ottimizzare il comportamento della tua app in modo che corrisponda ai vincoli di memoria del dispositivo di destinazione. Inoltre, i processi principali del sistema sono stati ridotti e i nuovi servizi sono configurati per essere eseguiti in serie e in piccoli gruppi, per evitare richieste di memoria più elevate.

Ciò amplia la notizia di ieri secondo cui Android 4.4 sarebbe più adatto per dispositivi con memoria limitata. Come indicato sul sito degli sviluppatori Android:

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 poca memoria. 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.

Detto questo, nonostante le affermazioni di compatibilità con hardware di fascia bassa, troviamo nella migliore delle ipotesi curioso che Google scelga di non aggiornare il GSM Galaxy Nexus alla versione 4.4. Google lo menziona ciò è dovuto al fatto che il dispositivo è al di fuori del ciclo di vita del prodotto di 18 mesi, ma non possiamo fare a meno di ritenere che questo non costituisca esattamente un ottimo esempio per altri dispositivi fornitori.

Prestazioni di rendering migliorate

Grazie alle modifiche al motore di rendering, le applicazioni che utilizzano RenderScript trarranno vantaggio dall'ottimizzazione della versione 4.4. Principale tra questi cambiamenti, SurfaceFlinger di Android è stato aggiornato da OpenGL ES 1.0 a OpenGL ES 2.0. Ciò offre prestazioni aggiuntive attraverso l'uso della multi-texture, nonché immagini migliorate con calibrazione del colore e più avanzate effetti.

Supporto per i pagamenti NFC migliorato: emulazione della carta host

Ieri abbiamo accennato al fatto che la funzionalità di pagamento NFC sarebbe stata estesa ai dispositivi senza NFC Secure Elements. Ora sappiamo come ciò sia possibile. Android 4.4 introduce il supporto per Emulazione della scheda host, per cui l'hardware NFC standard può emulare smart card basate su ISO/IEC 7816 che utilizzano il protocollo contactless ISO/IEC 14443-4 (ISO-DEP) per la trasmissione. Ciò rende quindi qualsiasi dispositivo con hardware NFC in grado di utilizzare la funzionalità tap-to-pay. Detto questo, non tutti i dispositivi avranno il supporto. E attualmente sembra che solo i dispositivi con schede SIM statunitensi siano idonei.

Sicurezza migliorata

Android 4.4 ora utilizza SELinux in modalità di applicazione per bloccare potenziali violazioni delle policy all'interno di un dominio SELinux. KitKat migliora anche gli algoritmi crittografici aggiungendo il supporto per due algoritmi aggiuntivi. Maggiori informazioni sulle nuove funzionalità di sicurezza in Android 4.4 possono essere trovate in Pulser_G2 Panoramica dei miglioramenti della sicurezza di Android 4.4 e la sua ampia recensione di dm-verità e le sue implicazioni.

Fornitore di SMS

Gli sviluppatori di app possono ora utilizzare un provider SMS condiviso e nuove API per gestire la messaggistica del dispositivo, nonché l'archiviazione e il recupero dei messaggi. Le nuove API utilizzano new SMS_Consegna intento di consentire agli sviluppatori di app di instradare i messaggi tramite l'app di messaggistica predefinita dell'utente, rendendo l'esperienza tra app fluida.

Nuove modalità sensore e connettività migliorata

Infine, le opzioni di connettività e il supporto dei sensori sono stati rafforzati in KitKat. Il batch dei sensori hardware è una nuova ottimizzazione che dovrebbe ridurre drasticamente il consumo energetico durante le attività dei sensori in corso. Questo è l'ideale per i casi d'uso dei sensori a basso consumo e di lunga durata come le app di geofitness e altro ancora. È stato aggiunto anche il supporto per i sensori di rilevamento dei passi e contapassi, sebbene ciò dipenda dall'hardware.

Alla versione 4.4 è stato aggiunto anche il supporto per IR Blasters, apportando una nuova API e un nuovo servizio di sistema. Ciò consentirà agli sviluppatori di app di utilizzare meglio gli IR Blasters sui dispositivi supportati, senza la necessità di codifica specifica del dispositivo.

Infine, il Bluetooth ha visto una bella revisione con il supporto per HID over GATT (HOGP), che dà applicazioni un collegamento a bassa latenza per selezionare l'hardware e MAP, che consente alle app di scambiare messaggi con dispositivi vicini.

Progettazione Android

Anche sul fronte del design sono state apportate numerose modifiche. Questi includono l'attenuazione degli accenti blu nell'interfaccia utente, nonché alcune modifiche più sottili. Di seguito è disponibile una fantastica panoramica che descrive in dettaglio alcune delle nuove funzionalità di progettazione di KitKat:

//www.youtube.com/embed/6QHkv-bSlds

Anche se non abbiamo sentito nulla sul fronte dei dispositivi indossabili come previsto in precedenza, questo Halloween ci hanno sicuramente regalato delle prelibatezze. I miglioramenti al consumo di risorse, alla reattività, all'immersività e all'adattamento e alla finitura generale costituiscono un ottimo aggiornamento. Siamo entusiasti di ciò che Android 4.4 KitKat porterà sul tavolo e siamo ancora più ansiosi di vedere cosa riserva il futuro al sistema operativo.

Cosa ti entusiasma di più di Android 4.4? Fatecelo sapere nella sezione commenti qui sotto!

Un elenco completo delle nuove funzionalità per l'utente finale rese disponibili nella versione 4.4 è disponibile sul sito Sito Android KitKate altre funzionalità incentrate sugli sviluppatori possono essere trovate su Sito web degli sviluppatori Android.