Logo it.androidermagazine.com
Logo it.androidermagazine.com

Ecco le funzionalità della torta Android che funzionano con le versioni precedenti

Sommario:

Anonim

Uno dei motivi per cui Android è diventato il sistema operativo per computer più popolare al mondo può anche creare un forte mal di testa: qualsiasi azienda può fare quasi tutto ciò che vuole farne. Ciò non solo significa che i dispositivi che eseguono Android possono apparire molto diversi e utilizzare hardware molto diverso, ma anche gli usi "tradizionali" di telefoni come Android che includono il supporto per i servizi di Google non avranno tutti la stessa versione.

Esistono circa 20.000 dispositivi diversi con Android e la maggior parte esegue una versione precedente.

Questo non cambierà mai. Google dispone di strumenti che semplificano la migrazione di tutti i produttori di hardware alla versione corrente di Android (9 al momento della stesura di questo documento), ma anche tali strumenti non saranno sufficienti per ottenere tutti i dispositivi supportati sulla stessa versione della piattaforma in lo stesso tempo. Google gestisce questo problema per telefoni e altri dispositivi che seguono le definizioni di compatibilità Android con alcuni strumenti come Google Play Services per fornire miglioramenti e funzionalità di sicurezza supplementari. Se hai il Play Store sul tuo telefono, hai Google Play Services attivo e funzionante indipendentemente dalla versione di Android che stai utilizzando.

Google ha anche strumenti per gli sviluppatori di app che vogliono sfruttare le nuove fantastiche funzionalità offerte da ogni aggiornamento della piattaforma e rendere le loro app compatibili con il maggior numero possibile di telefoni. Queste sono note come Librerie di supporto Android e gli sviluppatori possono usarle per aggiungere alcune delle cose che Pie riporta sul tavolo a Oreo o Nougat.

Insieme ad Android 9, uno dei grandi annunci di Google I / O 2018 è stato Android Jetpack. Jetpack è un insieme di componenti per sviluppatori che semplifica la creazione di app ed è composto dalle nuove librerie AndroidX. Una delle funzionalità di AndroidX e Jetpack è quella di far funzionare le funzionalità delle ultime versioni di Android su versioni di piattaforme precedenti. Un'altra grande caratteristica è la modularità di Jetpack, il che significa che può essere aggiornato rapidamente e indipendentemente da Android stesso. Ciò rende molto più semplice l'aggiunta di funzionalità che funzionano su più piattaforme.

Al momento non ci sono molte funzionalità visibili di Pie che possono essere utilizzate in versioni precedenti come Oreo e Nougat, ma le Librerie di supporto sono piene di modifiche che aiutano gli sviluppatori a creare app per Android Pie che funzioneranno ancora su versioni precedenti. Questa è la parte più importante, ma tutti in Google sono entusiasti di come Jetpack e AndroidX saranno in grado di continuare a offrire nuove funzionalità alle versioni precedenti di Android, e mi aspetto che vedremo crescere l'elenco.

fette

Una Slice è una piccola parte di un'app che può essere riempita con contenuti dinamici e apparire ovunque in qualsiasi app Android o all'interno di qualsiasi servizio fornito da Google. Una Slice può portare informazioni importanti e contestuali da un'app proprio dove dobbiamo vederle e può includere cose come dati in tempo reale, intenti, azioni incorporate e collegamenti diretti ad altre parti del suo genitore. Informazioni utili o controlli che vogliamo avere a portata di mano senza aprire un'app, come i controlli del lettore musicale o gli orari dei voli possono apparire dove possiamo facilmente usarli.

Le fette sono qualcosa su cui gli sviluppatori possono lavorare adesso e verranno implementate sugli account utente "presto" - e grazie a Jetpack e alle librerie di supporto, ciò significa che non saranno limitate solo ad Android 9.

Azioni

Google Assistant porta già Azioni di conversazione sui telefoni con Google Assistant e dispositivi come Google Home e Smart Display. Fanno parte del tuo account Google e gli sviluppatori hanno aggiunto con impazienza un numero sempre maggiore di quelli che puoi includere nella tua routine.

Presto avremo anche Azioni sui nostri telefoni che usano le stesse idee. Sono progettati per portare la funzionalità di un'app in qualsiasi servizio Google, ma ciò che è veramente interessante è che l'IA di Google li porterà automaticamente e in modo intelligente dove ne hai bisogno quando ne hai bisogno. Le azioni delle app sono difficili da descrivere, ma quando ne vedi una in azione fa semplicemente clic; puoi vedere come funzioneranno le azioni dell'app in questo momento. Visita Google.com e digita qualcosa come "quanti dollari americani sono 25 euro" e ti verrà presentata la risposta e un piccolo strumento di conversione che puoi usare proprio nella parte superiore della pagina.

Mentre un convertitore di valuta non è così eccitante, pensa a come altre app possono iniettare parti di se stesse in cose come Ricerca, Gmail o Documenti. Le azioni delle app sono in versione beta in questo momento e ci aspettiamo che vengano presto sui nostri telefoni. Ancora una volta, grazie a Jetpack e alle librerie di supporto Android non saranno limitati ad Android 9 e quasi tutti noi possiamo usarli come appaiono.

Google afferma che qualsiasi nuova app Android dovrebbe funzionare sul 90% dei dispositivi attivi. Ciò significa che deve anche fornire strumenti e mezzi affinché le app che presentano nuove API ed elementi di interfaccia funzionino con versioni precedenti. Continueremo ad aggiornare questo elenco man mano che altre novità sulle Librerie di supporto Android vengono alla luce e aspettiamo molte nuove aggiunte durante il Summit degli sviluppatori Android del 2018 a novembre.

Il mio telefono riceverà Android Pie?