Durante il Google I/O 2015, che si sta concludendo proprio in questi istanti, fa la sua comparsa ufficiale la nuova distribuzione Android M 6.0.

Tale major update arriva giusto qualche mese dopo la precedente release 5.1, e mira a migliorare quanto già visto con Android L 5.0 da un anno a questa parte; non vi saranno, difatti, particolari differenze per quanto riguarda l'interfaccia, caratterizzata dal Material Design.

La preview è disponibile per Nexus 5, Nexus 6, Nexus 9 e Nexus Player a questa pagina , mentre Android M arriverà ufficialmente in versione completa (non sappiamo di preciso se altri dispositivi come il Nexus 4 o i precedenti Nexus 7 riceveranno l'update) nel Q3 2015, praticamente entro la fine dell’estate, confermando quanto indicato sopra.

android m 6.0

ANDROID M, miglioriamo i fondamentali:

Permessi - Daremo il controllo agli utenti dei permessi di app nella distribuzione M. Le varie app possono richiedere autorizzazioni in fase di esecuzione, nel giusto contesto, e gli utenti possono scegliere se concederle. Rendere le richieste di autorizzazione quando sono necessarie consente agli utenti di iniziare ad utilizzare più velocemente le applicazioni. Inoltre, gli utenti avranno un facile accesso per gestire tutti i permessi app nelle impostazioni.

Batteria - Stiamo rendendo più intelligenti i dispositivi Android nel power management grazie ad una nuova funzionalità denominata Doze. Con M, Android utilizza i dati di rilevamento del movimento per sapere se un dispositivo è stato lasciato incustodito per un po. In questo stato, Android diminuirà esponenzialmente le applicazioni in background, rendendo alcune applicazioni meno "prioritarie" per una maggiore durata della batteria. Considerate come questo può influenzare la vostra applicazione; per esempio, se si sta sviluppando un applicazione per chat, si consiglia di fare uso di messaggi ad alta priorità per svegliare la vostra applicazione quando il dispositivo è assopito.

cropped M Preview NexusGroup

clicca qui per visionare la Press Release ufficiale.

ANDROID M, assistente digitale avanzato e pagamenti:

Now on Tap - Stiamo rendendo ancora più facile per gli utenti di Android di ottenere assistenza da Now ogni volta che ne hanno bisogno, qualsiasi cosa stiano facendo sul proprio dispositivo. Ad esempio, se il tuo amico ti chiede di cenare in un nuovo ristorante, senza lasciare l'applicazione, è possibile chiedere aiuto a Google Now. Usando proprio questo contesto, Google può trovare menu, recensioni, aiutano a prenotare un tavolo. Come sviluppatore, è possibile implementare applicazioni di indicizzazione per la ricerca di Google per consentire agli utenti di scoprire e ri-impegnarsi con la propria applicazione attraverso Now on Tap.

Android Pay & Fingerprint - abbiamo costruito il nostro lavoro con la Near Field Communications (NFC) in Gingerbread e la Host Card Emulation in Kitkat per sviluppare Android Pay. Android Pay permetterà agli utenti di Android di utilizzare in modo semplice e sicuro il loro telefono Android per pagare nei negozi o in migliaia di applicazioni Android Partner Pay. Con M, il supporto nativo di impronte digitali enfatizza l'uso di Android Pay consentendo agli utenti di confermare un acquisto con la loro impronta digitale. Inoltre, le impronte digitali su M possono essere utilizzate per sbloccare i dispositivi e fare acquisti su Google Play. Con le nuove API di M, è facile per voi di aggiungere l'autorizzazione di impronte digitali per la vostra applicazione e farli funzionare in modo coerente in tutta una serie di dispositivi e sensori.