A volte le modifiche a un'app per Android sono piccoli passi, altre volte richiedono di cambiare completamente il modo di pensare. Il 5G non è un piccolo passo.
- Esperienza incrementale
- Un'esperienza identica a quella del 4G, ma migliore per natura grazie alla maggiore larghezza di banda e alla latenza inferiore del 5G. Spesso solo l'esperienza Wi-Fi.
- Esperienza trasformativa
- Un'esperienza nuova e interamente dipendente dai vantaggi del 5G (larghezza di banda e latenza) e dalla possibilità di rilevare la natura illimitata della connessione.
Il 5G non è solo velocità più elevate e latenza inferiore. Ti apre la strada a nuove possibilità nelle tue app. Questo argomento illustra alcuni modi in cui puoi trasformare l'esperienza utente.
Per iniziare subito ad aggiungere funzionalità 5G alle tue app, consulta Aggiungere funzionalità 5G alla tua app.
Per scoprire di più sulle best practice per lo sviluppo di app compatibili con il 5G, consulta le Best Practice per gli sviluppatori di app 5G del GSMA.
Trasformare i casi d'uso interni in casi d'uso esterni
Prima del 5G, la videochiamata richiedeva agli utenti di verificare che tutti gli altri utenti fossero connessi al Wi-Fi o che fossero d'accordo a pagare i costi di dati di uno streaming costoso e di bassa qualità. Con il 5G senza limiti, puoi semplicemente chiamare le persone in videochiamata e aspettarti che la tua chiamata venga sempre accettata, indipendentemente da dove si trovino.
Con il 5G, gli utenti possono smettere di pianificare i download prima di un viaggio e scaricare ciò che serve, quando serve. Puoi favorire questo cambiamento mentale mostrando un'interfaccia utente che incoraggi gli utenti a scaricare interi album o mostrando le playlist di ogni puntata di un programma.
Il 5G offre anche l'opportunità di giocare a giochi multiplayer in tempo reale quando non è collegato al Wi-Fi. Non è più necessario assicurarsi che tutti abbiano una connessione stabile alla rete di casa. Con il 5G, ora è possibile giocare ovunque e in qualsiasi momento. Potresti anche prendere in considerazione l'aggiunta di funzionalità normalmente riservate ai laptop o ai computer da gioco, come la chat vocale e video in-game.
Trasformare l'esperienza utente incentrata sulle foto in un'esperienza utente incentrata sui video o sull'AR
Fino all'avvento del 5G, l'esperienza visiva della maggior parte delle app era incentrata su foto o brevi clip video. Con l'aggiunta delle funzionalità 5G, la tua app può rendere più immersiva l'esperienza utente aggiungendo funzionalità di realtà virtuale, ad esempio quando utilizzi le mappe per guidare gli utenti.
Puoi utilizzare la larghezza di banda aggiuntiva per rendere l'esperienza utente più accattivante sostituendo le foto con i video. Valuta la possibilità di offrire caroselli di video con video pre-recuperati che iniziano sempre immediatamente.
Precaricamento utile
Con le reti 3G e 4G, le best practice limitavano il buffering dei contenuti attualmente in uso da parte dell'utente a quantità relativamente ridotte. Il 5G rimuove questa limitazione, consentendoti di utilizzare la tua conoscenza del percorso dell'utente per aiutarlo precaricando interi blocchi di contenuti che sai che probabilmente vorrà.
Ad esempio, anziché chiedere agli utenti di creare le proprie raccolte (come playlist, album o set) e scaricarle esplicitamente, puoi offrire nuove primitive che consentono agli utenti di specificare i vincoli (ultimi 50 brani che ho ascoltato, 10 brani più ascoltati in questa città e così via) e poi scaricarli opportunisticamente.
Trasformare casi d'uso di nicchia in casi d'uso mainstream
Senza il 5G, pochi utenti riproducevano in streaming o consumavano stream. Con l'introduzione del 5G, questo caso d'uso di nicchia può diventare un caso d'uso mainstream. Android 11, in particolare, aggiunge il supporto per i codec video a bassa latenza. Le app possono utilizzare le nuove API per controllare e configurare la riproduzione a bassa latenza per un codec specifico. In questo modo, i dispositivi 5G possono offrire un'esperienza utente coinvolgente.
Per scoprire come offrire ai tuoi utenti un aumento delle prestazioni specifico per caso d'uso, consulta [Utilizzare il slicing della rete(/develop/connectivity/5g/use-network-slicing).
Comunicare agli utenti quando sono connessi al 5G
Su Android 11 e versioni successive, le app con l'autorizzazione
android.Manifest.permission.READ_PHONE_STATE
possono richiedere aggiornamenti delle informazioni di visualizzazione della telefonia tramite
PhoneStateListener.onDisplayInfoChanged()
.
Sono incluse informazioni sulla tecnologia di accesso radio per scopi di marketing e branding.
Questa nuova API fornisce varie soluzioni di visualizzazione delle icone 5G per operatori diversi. Le tecnologie supportate includono:
- LTE
- LTE con aggregazione con l'operatore (LTE+)
- Advanced pro LTE (5Ge)
- NR (5G)
- NR sulle bande cellulari a onde millimetriche (5G+ e 5G UW)