Tutoriels
Découvrez l'IA sur Android avec notre application de catalogue d'exemples
2 minutes de lecture
Le paysage de l'IA étant en constante évolution, nous entendons souvent que les développeurs ne savent pas toujours par où commencer ni quelle API ou quel SDK est le plus adapté à leur cas d'utilisation.
Nous avons donc voulu vous fournir des exemples de fonctionnalités basées sur l'IA à l'aide de modèles sur l'appareil et dans le cloud, et vous inciter à créer des expériences agréables pour vos utilisateurs.
Nous sommes ravis d'annoncer le lancement du nouveau catalogue d'exemples d'IA Android, une application dédiée conçue pour inspirer et aider les développeurs Android à créer la prochaine génération d'applications Android basées sur l'IA.
Découvrez les possibilités offertes par Google AI
Le catalogue d'exemples d'IA Android est conçu comme un point d'accès unique pour découvrir les fonctionnalités des API et des SDK Google AI. Vous y trouverez une collection d'exemples illustrant un large éventail de cas d'utilisation de l'IA que vous pourrez tester vous-même. Nous avons conçu ce catalogue pour vous donner une idée pratique de ce que vous pouvez créer et vous aider à trouver la solution et la fonctionnalité adaptées à vos besoins.
Voici quelques exemples que vous pouvez trouver dans le catalogue :
Parmi les autres exemples, citons la retouche d'images via les fonctionnalités de retouche de masques Imagen, une application de liste de tâches contrôlée par la voix à l'aide de l'API Gemini Live, une assistance à la réécriture sur l'appareil basée sur Gemini Nano, et bien plus encore.
Les exemples utilisant l'inférence cloud sont créés à l'aide du SDK Firebase AI Logic, et l' API ML Kit GenAI est utilisée pour les exemples exécutant l'inférence sur l'appareil. Nous prévoyons de continuer à créer de nouveaux exemples et à mettre à jour ceux existants à mesure que de nouvelles fonctionnalités sont ajoutées aux modèles et aux SDK.
Entièrement Open Source et prêt à être copié
Nous pensons que la meilleure façon d'apprendre est de pratiquer. C'est pourquoi le catalogue d'exemples d'IA est non seulement entièrement Open Source, mais il a également été conçu de sorte que le code pertinent pour les fonctionnalités d'IA soit autonome et facile à copier-coller. Vous pouvez ainsi tester rapidement ces exemples de code dans votre propre projet.
Lorsque vous explorez un exemple dans l'application et que vous souhaitez voir comment il est conçu, il vous suffit de cliquer sur le bouton <> SOURCE pour accéder directement au code sur GitHub.
Pour vous aider à démarrer rapidement, chaque exemple inclut un fichier README qui met en évidence les API utilisées, ainsi que des extraits de code clés.
Remarque : Pour exécuter les exemples à l'aide du SDK Firebase AI Logic, vous devez configurer un projet Firebase AI. De plus, les exemples utilisant les API ML Kit Gen AI basées sur Gemini Nano ne sont compatibles que sur certains appareils.
Nous avons également accordé une attention particulière à l'interface utilisateur de l'application pour rendre votre expérience d'apprentissage plus attrayante et intuitive. Nous avons repensé l'application avec une nouvelle marque audacieuse qui associe l'apparence Android à un langage de conception expressif basé sur l'IA. Plus précisément, l'application comporte désormais un arrière-plan texturé et dynamique pour les nouveaux composants expressifs Material 3, ce qui vous offre un environnement moderne et agréable pour explorer les exemples et examiner le code. Les illustrations systématiques, inspirées de la composition d'images générées, améliorent encore cette expérience soignée et expressive.
Découvrez dès aujourd'hui le catalogue d'exemples d'IA Android, testez les fonctionnalités et examinez le code sur GitHub pour commencer à donner vie à vos propres idées basées sur l'IA.
Lire la suite
-
Tutoriels
Conscient que la décharge excessive de la batterie est une préoccupation majeure pour les utilisateurs d'Android, Google a pris des mesures importantes pour aider les développeurs à créer des applications plus économes en énergie.
Alice Yuan • 8 minutes de lecture
-
Tutoriels
Le guide de niveau de performances comporte cinq niveaux. Nous commencerons par le niveau 1, qui présente des outils de performances nécessitant un effort d'adoption minimal, et nous passerons au niveau 5, idéal pour les applications qui disposent des ressources nécessaires pour maintenir un framework de performances personnalisé.
Alice Yuan • 9 minutes de lecture
-
Tutoriels
Nous abordons l'optimisation guidée par le profil, les améliorations des performances de Jetpack Compose et les considérations relatives au travail en arrière-plan.
Ben Weiss, Breana Tate, Jossi Wolf • 8 minutes de lecture
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.