La nuova versione Android 7.1 ha portato alcune interessanti aggiunte all’ SDK che permettono agli sviluppatori di creare applicazioni sempre migliori. Di seguito alcuni dei cambiamenti più importanti.
Novità Android SDK 7.1
-
App Shortcuts
Gli app shortcuts permettono di eseguire funzioni particolari della propria applicazione direttamente nel launcher, senza aprirla.Eseguendo un long press sull’icona verrà visualizzata una lista di azioni (impostate dallo sviluppatore) che l’utente potrà selezionare.
Ogni singolo shortcut è un Intent che viene gestito all’interno della applicazione.Questi shortcut possono essere statici, ossia pre-impostati dallo sviluppatore tramite dei file resource, oppure possono essere generati runtime.L’uso degli statici è consigliato per azioni comuni ,sempre presenti e universali , mentre quelli dinamici sono consigliati per azioni disponibili solo a seguito di qualche impostazione/azione che l’utente ha o meno effettuato/impostato.
Per info più dettagliate visitate la relativa pagina ufficiale. -
Supporto Immagini e rich content per tastieria standard
La tastiera Android (soft Keyboard), fino alle versioni precedenti, accettava solo caratteri unicode per l’invio di emoji.
Questa versione introduce la possibilità , attraverso le “Commit Content API”, di inviare in maniera standard e universale immagini e rich-content alla tastiera.
Per info più dettagliate visitate la relativa pagina ufficiale -
Icone Circolari
Le applicazione ora posso impostare la propria icona launcher come circolari, la quale sarà supportata e visibili dai dispositivi compatibili (andrà comunque definita la relativa icona no circolare sempre, per supportare tutti i dispositivi).
Per info in merito alle linee guida per le icone circolare visitare la pagina ufficiale. -
API per Carrier e app che gestiscono chiamate
Nuove API accessibili che riguardano carrier e app che gestiscono chiamate :
- Gestione chiamate con multipli endpoint
- Impostazioni per CDMA voice privacy
- Supporto per il Source Type nelle Visual Voicemail
-
Nuovo Intent ACTION_MANAGE_STORAGE
- Questo nuovo Intent può essere lanciato dalle app per lanciare la schermata di pulizia memoria per liberare spazio del dispositivo. Utile nel caso l’applicazione richiede più spazio di quello attualmente disponibile per eseguire le proprie azioni.
-
Nuove Densità di schermo per dispositivi Wear
Sono state aggiunte 3 nuove densità per i dispositivi Wear :
- DENSITY_260
- DENSITY_300
- DENSITY_340