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 compatibles avec les compétences.

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

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

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

Adaptez les applications de streaming vidéo, les jeux et les navigateurs Web Android existants pour qu'ils s'exécutent en tant qu'applications à utiliser à l'arrêt sur Android Auto et Android Automotive OS.

Sécurisez les composants Android et gérez les intents de manière sécurisée, en empêchant l'élévation des privilèges et les accès non autorisés.

Auditez, détectez les lacunes et corrigez les failles de sécurité des autorisations Android et des composants IPC.

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

Auditer les codebases Android pour détecter les risques d'erreurs L'application ne répond pas (ANR) et diagnostiquer les vidages de pile ANR.

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

Migrer vers CameraX et implémenter les bonnes pratiques de CameraX.

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.

Instructions pour vous aider à migrer votre UI basée sur les vues vers Jetpack Compose.

Diagnostiquez et optimisez le code d'UI Jetpack Compose pour réduire la surcharge de recomposition, et éviter les pertes d'images et les ralentissements de l'UI.

Modernisez l'UI de votre application en implémentant la prise en charge de la mise en page sans bordure.

Intégrez le SDK Engage de Play à votre application pour publier des clusters de contenu et susciter l'engagement des utilisateurs sur Google Play.

Gérez les mises à jour d'état des AppWidgets Android, les synchronisations en arrière-plan et les limites de mémoire des bitmaps RemoteViews avec Jetpack Glance.

Créez des widgets d'écran d'accueil à l'aide des mises en page canoniques Jetpack Glance du projet d'exemples de la plate-forme Android.

Créez des surfaces de dessin à main levée dans Jetpack Compose avec l'API Jetpack Ink, en gérant la saisie au stylet, le passage du trait humide au trait sec, l'effacement et la persistance.

Concevez des styles BrushFamily personnalisés dans Jetpack Compose pour l'API Jetpack Ink avec des pointes, des comportements dynamiques, des textures et des couches personnalisés.

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

Créez une application Android qui exécute un LLM de texte ouvert sur l'appareil, sur le processeur ou le GPU, à l'aide de l'API Kotlin LiteRT-LM.

Configurez et implémentez l'inférence .tflite sur l'appareil sur le processeur et le GPU en Kotlin à l'aide de l'API CompiledModel de LiteRT.

Implémentez la compatibilité avec Google Cast dans les applications Android.

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

Créez des workflows agentiques autonomes sur l'appareil dans les applications Android à l'aide de l'API ML Kit GenAI Agent, optimisée par Gemini Nano.

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

Interceptez les gestes Retour et exécutez des animations pour la prévisualisation du Retour.

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

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

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

Implémentez la fonctionnalité Restore Credentials d'Android à l'aide de Credential Manager pour permettre la connexion silencieuse sur les nouveaux appareils.

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

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

Conseils pour créer des applications Wear OS avec Compose Material 3, y compris l'échafaudage, les mises en page et les migrations depuis des versions antérieures.

Créer, migrer, mettre à jour et vérifier des widgets Wear OS à l'aide de Glance Wear et de Remote Compose

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

Accédez au matériel (caméras et micros, par exemple) et gérez-le sur les appareils projetés Android XR, tels que les lunettes audio et avec affichage.