Les modifications apportées à une application Android peuvent être de petites étapes, mais elles peuvent aussi vous obliger à changer complètement votre façon de penser. La 5G n'est pas un petit pas.
- Expérience incrémentielle
- Une expérience identique à celle de la 4G, mais qui est naturellement meilleure en raison de la bande passante plus élevée et de la latence plus faible de la 5G. Souvent, il ne s'agit que de l'expérience Wi-Fi.
- Expérience transformatrice
- Expérience nouvelle et entièrement dépendante des avantages de la 5G (bande passante et latence) et de la capacité à détecter la nature illimitée de la connexion.
La 5G ne se limite pas à des débits plus élevés et à une latence plus faible. Cela ouvre de nouvelles possibilités dans vos applications. Cet article présente quelques-unes des façons dont vous pouvez transformer votre expérience utilisateur.
Pour ajouter directement des fonctionnalités 5G à vos applications, consultez Ajouter des fonctionnalités 5G à votre application.
Pour en savoir plus sur les bonnes pratiques de développement d'applications compatibles avec la 5G, consultez les bonnes pratiques pour les développeurs d'applications 5G de la GSMA.
Transférer des cas d'utilisation en intérieur vers des cas d'utilisation en extérieur
Avant la 5G, les utilisateurs devaient vérifier que tous les autres participants étaient connectés au Wi-Fi ou qu'ils acceptaient de payer les coûts de données d'un flux coûteux et de mauvaise qualité. Avec la 5G illimitée, vous pouvez simplement appeler des personnes en visio et vous attendre à ce que votre appel soit toujours accepté, où qu'elles se trouvent.
Avec la 5G, vos utilisateurs peuvent cesser de planifier des téléchargements avant un voyage et télécharger ce dont ils ont besoin, quand ils en ont besoin. Vous pouvez encourager ce changement mental en présentant une interface utilisateur qui encourage les utilisateurs à télécharger des albums entiers ou en affichant des playlists de chaque épisode d'une émission.
La 5G permet également de jouer à des jeux multijoueurs en temps réel lorsque vous n'êtes pas connecté au Wi-Fi. Plus besoin de s'assurer que tout le monde dispose d'une connexion solide à son réseau domestique. Avec la 5G, les jeux sont désormais possibles à tout moment et en tout lieu. Vous pouvez même envisager d'ajouter des fonctionnalités normalement réservées aux ordinateurs portables ou aux ordinateurs de bureau pour les jeux vidéo, comme le chat vocal et vidéo dans le jeu.
Passer d'une expérience utilisateur axée sur la photo à une expérience axée sur la vidéo ou la RA
Jusqu'à la 5G, l'expérience visuelle de la plupart des applications était centrée sur des photos ou de courts extraits vidéo. Grâce aux fonctionnalités 5G, votre application peut rendre l'expérience utilisateur plus immersive en ajoutant des fonctionnalités de réalité augmentée, par exemple lorsque vous utilisez des cartes pour guider les utilisateurs.
Vous pouvez utiliser la bande passante supplémentaire pour améliorer l'expérience utilisateur en remplaçant les photos par des vidéos. Envisagez de proposer des carrousels vidéo avec des vidéos préchargées qui démarrent toujours instantanément.
Précharger de manière utile
Avec la 3G et la 4G, les bonnes pratiques vous limitaient à des quantités relativement faibles de mise en mémoire tampon du contenu que l'utilisateur consomme actuellement. La 5G supprime cette limitation, ce qui vous permet d'utiliser votre compréhension du parcours utilisateur pour les aider en préchargeant des blocs entiers de contenus que vous savez qu'ils sont susceptibles de vouloir.
Par exemple, au lieu d'obliger vos utilisateurs à créer leurs propres collections (comme des playlists, des albums ou des sets) et à les télécharger explicitement, vous pouvez proposer de nouvelles primitives qui leur permettent de spécifier les contraintes (les 50 derniers titres que j'ai écoutés, les 10 titres les plus populaires dans cette ville, etc.) et de les télécharger de manière opportuniste.
transformer des cas d'utilisation spécifiques en cas d'utilisation courants ;
Sans la 5G, peu d'utilisateurs regardaient des contenus en streaming ou consommaient des contenus en streaming. Avec l'arrivée de la 5G, ce cas d'utilisation de niche peut devenir un cas d'utilisation courant. Android 11, en particulier, ajoute la prise en charge des codecs vidéo à faible latence. Les applications peuvent utiliser les nouvelles API pour vérifier et configurer la lecture à faible latence pour un codec spécifique. Cela permet de proposer une expérience utilisateur attrayante sur les appareils 5G.
Pour découvrir comment offrir à vos utilisateurs une amélioration des performances spécifique à un cas d'utilisation, consultez la section [Utiliser le découpage de réseau](/develop/connectivity/5g/use-network-slicing).
Indiquer à vos utilisateurs quand ils sont connectés à un réseau 5G
Sur Android 11 et versions ultérieures, les applications disposant de l'autorisation android.Manifest.permission.READ_PHONE_STATE
peuvent demander la mise à jour des informations d'affichage de la téléphonie via PhoneStateListener.onDisplayInfoChanged()
.
Cela inclut des informations sur la technologie d'accès radio à des fins marketing et de branding.
Cette nouvelle API fournit différentes solutions d'affichage d'icônes 5G pour différents opérateurs. Les technologies compatibles incluent les suivantes:
- LTE
- LTE avec agrégation de porteuses (LTE+)
- LTE Advanced Pro (5Ge)
- NR (5G)
- NR sur les bandes de téléphonie mobile à ondes millimétriques (5G+ et 5G UW)