Parcourir les compétences Android

Voici quelques-unes des compétences Android que nous avons lancées jusqu'à présent. Les compétences Android suivent la norme ouverte des compétences d'agent et sont conçues pour être réutilisables dans tous les outils d'IA qui les prennent en charge.

Pour découvrir toutes les compétences disponibles, consultez le dépôt GitHub des compétences Android.

Passer à AGP 9

Conseils pour mettre à niveau votre projet vers le plug-in Android Gradle 9.

Utiliser la CLI Android

Utilisez la CLI Android pour créer des projets, exécuter des applications sur des appareils, gérer des appareils virtuels et inspecter l'interface utilisateur.

Sécurité des intents Android

Sécurisez les composants Android et gérez les intents en toute sécurité, en empêchant l'élévation des privilèges et les accès non autorisés.

Implémenter AppFunctions

Exposez les principaux workflows utilisateur au système Android, ce qui permet aux agents d'IA de les découvrir et de les exécuter sur l'appareil.

CameraX

Migrez vers CameraX et implémentez les bonnes pratiques de CameraX.

Rendre l'application adaptative

Créez des interfaces utilisateur responsives qui s'adaptent à différents appareils Android, en gérant différentes tailles de fenêtre et méthodes de saisie.

Migrer vers Compose

Instructions pour vous aider à migrer votre interface utilisateur basée sur des vues vers Jetpack Compose.

Adopter les styles Compose

Intégrez l'API Jetpack Compose Styles pour configurer des thèmes de composants et rendre les composants personnalisés stylisables.

Rendre l'application bord à bord

Modernisez l'interface utilisateur de votre application en implémentant la prise en charge de la mise en page bord à bord.

Intégrer le SDK Play Engage

Intégrez le SDK Engage Play à votre application pour publier des clusters de contenu et interagir avec les utilisateurs sur Google Play.

Migrer Leanback vers Compose pour la TV

Migrez les applications Android TV de l'ancien kit d'outils d'interface utilisateur Leanback vers Jetpack Compose pour la TV.

Intégrer Media3 Cast

Implémentez la prise en charge de Google Cast dans les applications Android.

Utiliser l'API ML Kit GenAI Prompt

Envoyez des requêtes en langage naturel sur l'appareil à Gemini Nano.

Configurer Navigation 3

Bonnes pratiques pour configurer et utiliser Navigation 3 dans votre application.

Utiliser la bibliothèque NavigationEvent

Interceptez les gestes de retour et exécutez des animations de prévisualisation du retour en arrière.

Utiliser les profileurs Android

Enregistrez et analysez les données de performances Android pour diagnostiquer les goulots d'étranglement, les saccades et les fuites de mémoire, et convertissez le langage naturel en requêtes de trace exécutables, telles que les requêtes PerfettoSQL.

Mettre à niveau la bibliothèque Play Billing

Accédez à de nouvelles fonctionnalités en mettant à niveau votre bibliothèque Play Billing.

Auditer la conformité avec les règles Play

Auditez les applications Android par rapport aux règles Google Play pour vérifier la conformité en termes d'autorisations, de suppression de compte et de sécurité des données.

Auditer la configuration R8

Optimisez les performances de votre application en auditant votre configuration R8.

Implémenter la restauration d'identifiants

Implémentez la fonctionnalité de restauration d'identifiants d'Android à l'aide de Credential Manager pour une connexion silencieuse sur les nouveaux appareils.

Définir une stratégie de test

Analysez votre projet et définissez une stratégie de test complète, y compris des tests unitaires, d'interface utilisateur et de capture d'écran.

Récupérer l'e-mail validé

Intégrez un flux de validation de l'adresse e-mail sécurisé et sans OTP à votre application à l'aide de Credential Manager.

Développer pour Wear OS avec Compose

Conseils pour créer des applications Wear OS avec Compose Material 3, y compris la structure, les mises en page et les migrations à partir de versions antérieures.

Créer pour les lunettes d'affichage

Développez des applications Android XR projetées pour les lunettes d'affichage à l'aide du kit d'outils d'interface utilisateur Jetpack Compose Glimmer.