Google rilascia una libreria Jetpack per Android Auto e prepara due nuove API

Google ha rilasciato una libreria Jetpack per semplificare lo sviluppo di app Android Auto e sta lavorando su due API per smartwatch e dispositivi pieghevoli.

Sviluppare per Android può essere un'impresa ardua dato il ciclo di rilascio annuale del sistema operativo di Google e i suoi cambiamenti Requisiti API per Google Play, ma è per questo che Google mantiene una serie di librerie di supporto di seguito IL "Jetpack Android" ombrello. Oltre alle librerie di compatibilità, ci sono anche altre librerie per lo sviluppo di app incluse in Jetpack, l'ultima delle quali è la libreria di app Android for Cars. Poiché le librerie Jetpack sono open source, abbiamo anche notato lo sviluppo di una nuova API in cantiere: una che renderà più semplice lo sviluppo di app innovative per dispositivi pieghevoli e a doppio schermo.

Libreria Jetpack dell'app Android per auto

Nell'ottobre del 2020, Google rilasciato la libreria di app Android for Cars in versione beta per consentire agli sviluppatori di app di terze parti di progettare, sviluppare e testare le proprie app di navigazione, parcheggio e ricarica sulla piattaforma Android Auto. Nel dicembre del 2020, Google

iniziato a consentire la pubblicazione di app Android Auto basate su questa libreria. La popolare app di mappe e navigazione di terze parti Sygic è stata una delle prime a trarne vantaggio, rilasciando una versione compatibile con Android Auto dell'app a metà dicembre. Alla fine di gennaio del 2021, Google ha consentito la pubblicazione delle app create con questa libreria in gruppi di test aperti e annunciato che stavano lavorando alla migrazione della libreria di app Android for Cars su Android Jetpack.

Esempi del nuovo GridTemplate in androidx.car.app

Oggi Google ha annunciato che la libreria di app Android for Cars è disponibile in Jetpack come androidx.car.app 1.0.0-beta01. Questa è la prima versione della libreria sorgente precedentemente chiusa e funziona sui dispositivi con AndroidAuto 6.1 o superiore installato. Include tutte le funzionalità della vecchia libreria ma aggiunge anche funzionalità come una nuova Modello di griglia. Google ha anche aggiornato il guida per sviluppatori E linee guida di progettazione per coprire la nuova biblioteca e prevede di dismettere la vecchia biblioteca entro il 1 settembre 2021. Google afferma che la migrazione dell'app Android Auto dalla libreria esistente alla nuova libreria Jetpack è facile - cambia lo spazio dei nomi e modifica alcune chiamate API. Con questa modifica, siamo ora un passo avanti verso la visualizzazione delle app Android Auto di terze parti nel Play Store sui percorsi di produzione.

API di estensione dello schermo

I dispositivi pieghevoli e a doppio schermo sono i più interessanti del settore, ma non hanno ancora molti fan. L'emulatore Android ufficiale supporta fattori di forma interessanti come telefoni pieghevoli, a doppio schermo e arrotolabili. Tuttavia, spetta ancora allo sviluppatore trovare modi per estendere il contenuto delle proprie applicazioni e utilizzare le API della piattaforma per realizzarlo. Per rendere questo processo più semplice per gli sviluppatori, Google sta lavorando a un nuovo API di estensione dello schermo. Secondo un impegno, Google ha creato demo che mostrano come gli sviluppatori possono utilizzare l'API Screen Extension per creare un gioco controller che si estende a un display secondario e a un'app per fotocamera che mostra un'anteprima su un altro schermo. L'API è attualmente contrassegnato come sperimentale fino al Interfaccia OEM è stato finalizzato. Siamo interessati a vedere quali app verranno inventate dagli sviluppatori una volta unita questa API.


Secondo altri impegni in AOSP, Google sta lavorando su a nuova versione della libreria Emoji Jetpack, e lo sono lavoro continuo portare un API Tiles ufficiale per gli sviluppatori di app Wear OS.