Android 13 doit cibler le niveau API 33 avant le 31 août
Qu’est-ce qu’Android 13 ?
Android 13 est la treizième version majeure du système d'exploitation mobile Android, développé par Google.
Il a été annoncé le 11 mai 2022 et est sorti le 26 août 2022.
Qu’est-ce qu’un niveau API ?
Le niveau API est un terme utilisé pour décrire la version de l'API d'Android qu'une application cible.
Il détermine les fonctionnalités qu'une application mobile peut utiliser.
Les développeurs d'applications mobiles Android doivent cibler un niveau API approprié pour leurs applications.
Cela garantira que leurs applications sont compatibles avec les appareils Android qui exécutent cette version du système d'exploitation.
Quel est le niveau API le plus récent ?
Le niveau API le plus récent est le niveau API 33, qui est inclus dans Android 13.
Les applications qui ciblent le niveau API 33 auront accès à toutes les nouvelles fonctionnalités et API d'Android 13.
Les développeurs peuvent cibler un niveau API en définissant la propriété targetSdkVersion dans le fichier build.gradle de leur projet.
Par exemple, pour cibler le niveau API 33, la propriété targetSdkVersion doit être définie sur 33.
Quelle est l’annonce de Google concernant la mise à jour du niveau API ?
Google a annoncé que les nouvelles applications doivent cibler Android 13 (niveau d'API 33) ou une version ultérieure à compter du 31 août 2023.
Ce changement est une mesure visant à améliorer la sécurité et la fiabilité des applications Android.
Quelles sont les évolutions du niveau API 33 d’Android 13 ?
Voici une liste complète des améliorations apportées par le niveau d'API 33 d'Android 13 par rapport aux niveaux d'API inférieurs :
Contrôles de confidentialité des applications améliorés
Les contrôles de confidentialité des applications améliorés d'Android 13 donnent aux utilisateurs un contrôle plus granulaire sur les données que les applications peuvent collecter et accéder.
Les utilisateurs peuvent désormais choisir de partager :
leurs données de localisation
leurs données biométriques
et d'autres données sensibles
de manière
permanente
temporairement
ou pas du tout
Pour activer les contrôles de confidentialité des applications, les utilisateurs doivent ouvrir l'application Paramètres et accéder à la section Confidentialité.
Dans cette section, ils peuvent voir un aperçu des données que les applications ont collectées au cours des sept derniers jours.
Ils peuvent également afficher une liste des applications qui ont demandé l'autorisation d'accéder à leurs données sensibles.
Protection des données sensibles améliorée
Android 13 protège les données sensibles des applications par des mécanismes de sécurité plus robustes, tels que le cryptage et l'authentification.
Le cryptage protège les données des applications en les rendant illisibles sans la clé de déchiffrement appropriée, en utilisant des techniques de cryptage comme :
le chiffrement de disque complet
le chiffrement de mémoire
le chiffrement de données en transit
L'authentification protège les données des applications en vérifiant l'identité de l'utilisateur qui tente d'y accéder, telles que
la biométrie
la reconnaissance faciale
Améliorations de la sécurité des applications
Android 13 inclut de nouvelles fonctionnalités de sécurité pour protéger les applications contre
les logiciels malveillants :
Android 13 utilise des techniques d'analyse heuristique et de machine learning pour identifier et supprimer les logiciels malveillants des appareils
les attaques par injection de code :
Android 13 utilise une nouvelle fonction qui analyse le code des applications en cours d'exécution à la recherche de signes d'attaques par injection de code
les attaques par intrusion de mot de passe :
Android 13 utilise une nouvelle fonction qui limite le nombre de fois qu'un utilisateur peut saisir un mot de passe incorrect avant que l'appareil ne soit verrouillé
Nouvelles fonctionnalités pour les développeurs
Android 13 inclut de nouvelles fonctionnalités pour les développeurs, telles que la prise en charge des icônes d'applications dynamiques et des widgets de notification.
La prise en charge des icônes d'applications dynamiques permet aux développeurs de créer des icônes d'applications qui peuvent changer en fonction de l'état de l'application ou du choix de l’utilisateur de l’application.
Les widgets de notification permettent aux développeurs de créer des widgets qui peuvent afficher des notifications directement sur l'écran d'accueil de l'appareil.
Les widgets de notification peuvent être utilisés pour fournir des informations rapides aux utilisateurs, telles que les notifications de nouveaux messages ou de nouveaux événements.
Toutes ces informations sont disponibles sur la documentation de Google.
Que se passe-t-il si le niveau 33 n’est pas à jour après le 31 août 2023 ?
Si le niveau 33 n’est pas à jour après le 31 août 2023, une nouvelle version de l’application mobile ne pourra plus être acceptée sur Google Play store.
L’application mobile risque également dans plusieurs mois de devenir obsolète et de ne plus être présentée aux utilisateurs qui disposent de versions plus récentes d’Android.