A medida que el panorama de la IA sigue expandiéndose, a menudo escuchamos que los desarrolladores no siempre saben por dónde empezar ni qué API o SDK es mejor para su caso de uso.
Por eso, queríamos mostrarte ejemplos de funciones basadas en IA que usan modelos tanto integrados en el dispositivo como en la nube, y motivarte a crear experiencias agradables para tus usuarios.
Nos complace anunciar el lanzamiento del Catálogo de muestras de IA de Android rediseñado, una aplicación específica diseñada para inspirar y educar a los desarrolladores de Android para que creen la próxima generación de apps para Android potenciadas por IA.
Descubre lo que puedes hacer con la IA de Google
El catálogo de muestras de IA de Android está diseñado como un destino integral para explorar las capacidades de las APIs y los SDKs de la IA de Google. En el interior, encontrarás una colección de muestras que demuestran una amplia variedad de casos de uso de la IA que puedes probar por tu cuenta. Diseñamos este catálogo para que tengas una idea práctica de lo que puedes crear y para ayudarte a encontrar la solución y la capacidad adecuadas para tus necesidades.
Estos son algunos de los ejemplos que puedes encontrar en el catálogo:
Otros ejemplos incluyen la edición de imágenes a través de las capacidades de edición de máscaras de Imagen, una app de lista de tareas controlada por voz con la API de Gemini Live, asistencia para reescribir integrado en el dispositivo con tecnología de Gemini Nano y mucho más.
Los ejemplos que usan la inferencia en la nube se compilan con el SDK de Firebase AI Logic, y la API de ML Kit GenAI se usa para los ejemplos que ejecutan la inferencia integrado en el dispositivo. Planeamos seguir creando muestras nuevas y actualizar las existentes a medida que se agreguen nuevas capacidades a los modelos y los SDKs.
Completamente de código abierto y listo para copiar
Creemos que la mejor forma de aprender es haciendo. Por eso, el Catálogo de muestras de IA no solo es completamente de código abierto, sino que también se diseñó de manera que el código pertinente para las funciones basadas en IA sea autónomo y fácil de copiar y pegar, para que puedas experimentar rápidamente con estas muestras de código en tu propio proyecto.
Cuando exploras un ejemplo en la app y quieres ver cómo se compiló, puedes hacer clic en el botón <> FUENTE para ir directamente al código en GitHub.
Para ayudarte a comenzar rápidamente, cada muestra incluye un archivo README que destaca las APIs que se usan, junto con fragmentos de código clave.
Nota: Para ejecutar las muestras con el SDK de Firebase AI Logic, deberás configurar un proyecto de Firebase AI. Además, las muestras que usan las APIs de IA generativa de ML Kit con tecnología de Gemini Nano solo se admiten en ciertos dispositivos.
También pensamos mucho en la interfaz de usuario de la app para que tu experiencia de aprendizaje sea más atractiva e intuitiva. Actualizamos la app con una nueva marca audaz que fusiona el aspecto de Android con un lenguaje de diseño expresivo basado en IA. En particular, la app ahora cuenta con un fondo texturizado y vibrante para los nuevos componentes expresivos de Material 3, lo que te brinda un entorno moderno y agradable para explorar las muestras y analizar el código. Las ilustraciones sistemáticas, inspiradas en la composición de imágenes generadas, mejoran aún más esta experiencia pulida y expresiva.
Consulta el catálogo de muestras de IA para Android hoy mismo, prueba las funciones y explora el código en GitHub para comenzar a dar vida a tus propias ideas potenciadas por IA.
Seguir leyendo
-
Instructivos
Ya sea que uses Gemini en Android Studio, Gemini CLI, Antigravity o agentes de terceros, como Claude Code o Codex, nuestro objetivo es garantizar que el desarrollo de Android de alta calidad sea posible en cualquier lugar.
Adarsh Fernando, Esteban de la Canal • Lectura de 4 min
-
Instructivos
En reconocimiento de que el consumo excesivo de batería es una de las principales preocupaciones de los usuarios de Android, Google ha tomado medidas significativas para ayudar a los desarrolladores a crear apps más eficientes en el consumo de energía.
Alice Yuan • Lectura de 8 min
-
Instructivos
La guía de nivelación del rendimiento incluye 5 niveles. Comenzaremos con el nivel 1, que presenta herramientas de rendimiento con un esfuerzo de adopción mínimo, y llegaremos hasta el nivel 5, ideal para las apps que tienen los recursos necesarios para mantener un marco de trabajo de rendimiento personalizado.
Alice Yuan • Lectura de 9 min
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.