Guías prácticas
Descubre la IA en Android con nuestra aplicación de catálogo de ejemplo
Lectura de 2 minutos
A medida que el panorama de la IA sigue creciendo, a menudo nos dicen que los desarrolladores no siempre saben por dónde empezar ni qué API o SDK es el más adecuado para su caso práctico.
Por eso, queremos mostrarte ejemplos de funciones basadas en IA que usan modelos en el dispositivo y en la nube, así como inspirarte para que crees experiencias fantásticas para tus usuarios.
Nos complace anunciar el lanzamiento del nuevo catálogo de muestras de IA de Android, una aplicación diseñada para inspirar y formar a los desarrolladores de Android para que creen la próxima generación de aplicaciones de Android basadas en IA.
Descubre lo que puedes hacer con la IA de Google
El catálogo de ejemplos de IA de Android se ha diseñado como un centro único para explorar las funciones de las APIs y los SDKs de la IA de Google. En ella encontrarás una colección de ejemplos que muestran una amplia gama de casos prácticos de IA que puedes probar tú mismo. Hemos diseñado este catálogo para que puedas ver de primera mano lo que puedes crear y ayudarte a encontrar la solución y las funciones adecuadas para tus necesidades.
Estos son algunos de los ejemplos que puedes encontrar en el catálogo:
Otros ejemplos son la edición de imágenes mediante las funciones de edición de máscaras de Imagen, una aplicación de lista de tareas controlada por voz mediante la API de Gemini Live, la asistencia para reescribir contenido en el dispositivo con la tecnología de Gemini Nano y más.
Las muestras que usan la inferencia en la nube se han creado con el Firebase AI Logic SDK, y la API GenAI de ML Kit se usa en las muestras que ejecutan la inferencia en el dispositivo. Tenemos previsto seguir creando muestras y actualizando las que ya tenemos a medida que se añadan nuevas funciones a los modelos y SDKs.
Código abierto y listo para copiar
Creemos que la mejor forma de aprender es haciendo. Por eso, el catálogo de ejemplos de IA no solo es totalmente de código abierto, sino que se ha diseñado de forma que el código relevante para las funciones de IA sea independiente y fácil de copiar y pegar, para que puedas experimentar rápidamente con estos ejemplos de código en tu propio proyecto.
Cuando estés viendo un ejemplo en la aplicación y quieras saber cómo se ha creado, solo tienes que hacer clic en el botón <> FUENTE para ir directamente al código en GitHub.
Para ayudarte a empezar rápidamente, cada ejemplo incluye un archivo README que destaca las APIs utilizadas, junto con fragmentos de código clave.
Nota: Para ejecutar las muestras con el SDK de lógica de IA de Firebase, debes configurar un proyecto de IA de Firebase. Además, las muestras que usan las APIs de IA generativa de ML Kit basadas en Gemini Nano solo son compatibles con determinados dispositivos.
También hemos dedicado mucho tiempo a la interfaz de usuario de la aplicación para que tu experiencia de aprendizaje sea más atractiva e intuitiva. Hemos renovado la aplicación con una nueva marca que combina el aspecto de Android con un lenguaje de diseño expresivo de IA. La aplicación ahora incluye un fondo texturizado y llamativo para los nuevos componentes expresivos de Material 3, lo que te ofrece un entorno moderno y agradable para explorar las muestras y profundizar en el código. Las ilustraciones sistemáticas, inspiradas en la composición de imágenes generadas, mejoran aún más esta experiencia refinada y expresiva.
Consulta el catálogo de muestras de IA de Android hoy mismo, prueba las funciones y explora el código en GitHub para empezar a dar vida a tus propias ideas basadas en IA.
Seguir leyendo
-
Instrucciones
Google es consciente de que el consumo excesivo de batería es una de las principales preocupaciones de los usuarios de Android, por lo que ha tomado medidas importantes para ayudar a los desarrolladores a crear aplicaciones más eficientes.
Alice Yuan • Lectura de 8 minutos
-
Instrucciones
La guía de nivelación del rendimiento incluye 5 niveles. Empezaremos con el nivel 1, que incluye herramientas de rendimiento que requieren un esfuerzo mínimo de adopción, y llegaremos hasta el nivel 5, ideal para aplicaciones que tienen los recursos necesarios para mantener un marco de rendimiento personalizado.
Alice Yuan • Lectura de 9 minutos
-
Instrucciones
Hablaremos sobre la optimización guiada por perfil, las mejoras de rendimiento de Jetpack Compose y las consideraciones sobre el trabajo detrás de las cámaras.
Ben Weiss, Breana Tate, Jossi Wolf • Lectura de 8 minutos
Mantente al día
Recibe cada semana en tu bandeja de entrada las últimas novedades sobre el desarrollo para Android.