Resumen de Google I/O 2024: Hacemos que la IA sea accesible y útil para todos los desarrolladores

MAY 14, 2024
Jeanine Banks Vice President & General Manager Developer X

Gracias por acompañarnos en Google I/O este año. La IA está cambiando fundamentalmente lo que creamos y cómo lo hacemos. Nuestro compromiso es hacer que la IA sea accesible y útil para todos los desarrolladores proporcionando las herramientas necesarias para innovar en esta nueva realidad. Sigue leyendo para obtener más información sobre cómo lo estamos haciendo en toda la pila de desarrollo.


IA generativa

Lanzamiento de modelos y API para crear aplicaciones increíbles impulsadas por IA.


Nuevos Gemini 1.5 Flash y 1.5 Pro con una ventana de contexto de 2 millones

Agiliza los flujos de trabajo y optimiza las aplicaciones impulsadas por IA con 1.5 Flash, nuestro modelo para tareas de alta frecuencia, accesible a través de la API de Gemini en Google AI Studio. Gemini 1.5 Flash y 1.5 Pro ahora están disponibles en versión preliminar pública en más de 200 países y territorios, incluidos el EEE (y la UE), el Reino Unido y Suiza. Los desarrolladores también pueden unirse a la lista de espera de Google AI Studio para obtener una vista previa de nuestra innovadora ventana de contexto de 2 millones en 1.5 Pro.


Nuevas funciones de API, incluido el almacenamiento en caché de contexto

Las llamadas a funciones paralelas y la extracción de fotogramas de video ahora son compatibles con la API de Gemini. Y con la nueva función de almacenamiento en caché de contexto, que llegará el próximo mes, podrás optimizar los flujos de trabajo para solicitudes grandes al almacenar en caché archivos de contexto de uso frecuente a costos más bajos. Esto es ideal para escenarios como la lluvia de ideas de contenido basadas en tu trabajo existente, el análisis de documentos complejos o la provisión de resúmenes de trabajos de investigación y materiales de capacitación.


Gemma, nuestra familia de modelos abiertos

Estamos encantados con la respuesta de la comunidad ante nuestra familia Gemma de modelos abiertos que se construyen a partir de la misma investigación y tecnología que Gemini. A principios de este año (vínculo a la publicación del blog), agregamos CodeGemma y RecurrentGemma, y hoy presentamos PaliGemma para tareas de lenguaje de visión multimodal. Compartimos un adelanto de Gemma 2: vista previa de una instancia de parámetro 27B que supera a los modelos del doble de su tamaño y se ejecuta en un solo TPUv5e.


Ecosistema abierto

Aprovecha la opcionalidad y la flexibilidad en cada capa de la pila de IA con nuestro ecosistema abierto de herramientas. Usa Keras para ejecutar flujos de trabajo sobre TensorFlow, PyTorch o JAX, ajusta fácilmente tus modelos utilizando LoRA con Keras en Colab, OpenXLA para aumentar las velocidades de entrenamiento o RAPIDS cuDF para acelerar las cargas de trabajo en Colab.


Google AI Edge

Implementa ML en entornos perimetrales, incluidos los móviles y la web. Ya sea que necesites acceso a tareas de ML listas para usar, LLM populares que se ejecutan completamente en el dispositivo o la capacidad de traer tus propios modelos personalizados o canalizaciones de modelos, encontrarás un paquete optimizado de herramientas en Google AI Edge. La compatibilidad ampliada con TensorFlow Lite te permite llevar los modelos de PyTorch directamente a tus usuarios móviles. Las mejoras de TensorFlow Lite hacen que llevar la IA al dispositivo sea más fácil que nunca.


Concurso de desarrolladores con la API de Gemini

Únete al Concurso de desarrolladores con la API de Gemini y crea aplicaciones innovadoras utilizando la API de Gemini para tener la oportunidad de ganar un DeLorean eléctrico personalizado de 1981 y otros premios excepcionales. Nos entusiasma ver cómo tu uso innovador de la API de Gemini redefinirá los límites de la IA y dará forma a un futuro más brillante. Ya sea que tu aplicación se centre en generar un impacto positivo, proporcionar soluciones prácticas o ampliar los límites de la creatividad, esta es tu oportunidad de dejar tu huella en el panorama de la IA.


Desarrollo móvil

Habilita excelentes experiencias mejoradas con IA para Android y aumenta la productividad de los desarrolladores con potentes API, herramientas y orientación.


Gemini en Android Studio

El año pasado, presentamos Studio Bot como tu compañero de codificación de IA para Android. Gracias a tus comentarios, evolucionamos nuestros modelos, nos expandimos a más de 200 países y territorios, lo lanzamos a Stable y lo incorporamos al ecosistema de Gemini el mes pasado, con la introducción de Gemini en Android Studio. Está diseñado para facilitar la compilación de aplicaciones para Android de alta calidad, más rápido. A finales de este año, Gemini en Android Studio admitirá entradas multimodales utilizando Gemini 1.5 Pro.


Gemini Nano & AICore

Ejecuta Gemini Nano, nuestro modelo más eficiente para tareas en el dispositivo directamente en los dispositivos móviles del usuario, lo que permite respuestas de baja latencia y privacidad de datos mejorada, independientemente de la cobertura de la red móvil. Esto es posible gracias a AICore, un servicio de sistema que gestiona modelos básicos en el dispositivo y que elimina la necesidad de gestionar manualmente la distribución de modelos de lenguaje de gran tamaño. Ambos están actualmente disponibles en las series Pixel 8 Pro y Samsung Galaxy S24, con soporte para dispositivos adicionales que llegarán más adelante este año.


Kotlin Multiplatform (KMP) en Android

Aumenta tu productividad compartiendo la lógica empresarial de tu aplicación en todas las plataformas y aprovechando el nuevo soporte de primera clase de Android para KMP. Ahora tienes soporte para bibliotecas selectas de Jetpack, como DataStore y Room, y más a finales de este año.


Jetpack Compose

Crea experiencias de usuario asombrosas y adaptables, optimiza el rendimiento, crea transiciones fluidas y adopta API basadas en la guía de materiales para diseños que se ajusten sin esfuerzo a todos los dispositivos. Optimiza el manejo de entradas, incluido el reconocimiento de escritura a mano con lápiz óptico impulsado por IA, y crea widgets personalizables con Jetpack Glance. Prueba con confianza con el emulador redimensionable y el modo de verificación de la IU de Compose, y aumenta la visibilidad de los widgets con las vistas previas generadas de Android 15.


Desarrollo web

Tu camino hacia un mejor desarrollo: una web más potente y más fácil.


Gemini Nano en Chrome

Aprovecha el poder de la IA en el dispositivo con WebGPU, WebAssembly y, ahora, la integración de Gemini Nano en el escritorio de Chrome para ofrecer nuevas funciones integradas de IA. Desarrolla en una amplia gama de dispositivos con escalabilidad, asequibilidad y privacidad mejorada. Únete a nuestro programa de versión preliminar anticipada y ayuda a dar forma al futuro del desarrollo de IA accesible con nuevas API web.


API de Speculation Rules

Elimina las tediosas cargas de páginas y permite experiencias de navegación rápidas y sin problemas con una nueva API que requiere solo unas pocas líneas de código para implementarse. La API permite la obtención y la representación previas de páginas en segundo plano, por lo que las páginas se cargan en milisegundos. Para una mayor optimización, la IA se puede utilizar para predecir de forma inteligente los patrones de navegación, lo que maximiza la eficiencia de la precarga de recursos.


API de transición de vistas para sitios de varias páginas

Desbloquea experiencias de navegación fluidas y sin problemas en diversas arquitecturas de sitios web, gracias a una importante actualización ahora disponible para aplicaciones de varias páginas en Chrome Canary 126. Combinada con las reglas de especulación y la IA, la API de transición de vistas API ofrece transiciones de página casi instantáneas y sin problemas, y redefine así las posibilidades de interacción de las aplicaciones web para todos los desarrolladores.


Estadísticas de la consola de Chrome DevTools

Aprovecha las estadísticas impulsadas por la IA dentro de la consola de Chrome DevTools. Gemini proporcionará explicaciones y soluciones a los errores y advertencias de DevTools, lo que agilizará significativamente tu proceso de depuración.


Desarrollo multiplataforma de pila completa

Compila, prueba y envía aplicaciones completas impulsadas por IA que se ejecuten bien en todas las plataformas que tus usuarios necesitan.


Project IDX en versión beta abierta

Vive una experiencia de desarrollo optimizada para aplicaciones de pila completa, multiplataforma e impulsadas por IA, ahora abierta a todos sin lista de espera. Comienza fácilmente con plantillas precargadas, importa proyectos existentes o empieza desde cero. IDX ahora incluye nuevas integraciones cruciales como Chrome DevTools, Lighthouse y Cloud Run para una implementación simplificada en múltiples regiones.


Flutter y Dart llegan a WASM, Impeller y más

Desbloquea grandes mejoras en el rendimiento de gráficos y aplicaciones con Flutter 3.22 y Dart 3.4. Prueba Impeller en Android para obtener un rendimiento de rasterización hasta un 30% más rápido. Ofrece imágenes impresionantes y una ejecución eficiente del modelo de IA en la web con soporte para la compilación WASM. Prueba una nueva función de lenguaje experimental, Dart Macros, destinada a hacer que la experiencia del desarrollador de Dart sea aún más productiva.


Evolución de Firebase para aplicaciones modernas impulsadas por IA

Conecta tu aplicación a una base de datos PostgreSQL utilizando Firebase Data Connect con CloudSQL. Envía rápidamente aplicaciones web modernas con la seguridad y escalabilidad de Google Cloud, e implementaciones optimizadas desde GitHub con Firebase App Hosting. Prueba Firebase Genkit para crear y supervisar funciones de IA listas para la producción que funcionan de forma inmediata con los modelos Gemini y Gemma. Nuestra colaboración con NVIDIA optimiza el rendimiento de la inferencia con nuestros modelos Gemma, por lo que puedes ejecutar Genkit localmente en tu GPU RTX con Ollama y Gemma para obtener un mayor rendimiento.


Checks

Simplifica el flujo de trabajo de privacidad y cumplimiento de tu aplicación con Checks, la plataforma de cumplimiento de Google impulsada por IA. Checks Code Compliance monitorea y detecta problemas de cumplimiento mientras escribes código, lo que ayuda a garantizar la seguridad y la calidad de tus aplicaciones. Los desarrolladores de iOS y Android pueden acceder a Checks hoy mismo.


Recursos

Reunimos lo mejor de los recursos, la capacitación y la escala de Google para mejorar la experiencia del desarrollador.


Programa de Google Developer

Explora los nuevos beneficios del programa, como el acceso a Gemini sin costo para los desarrolladores, para aprender, buscar y chatear con la documentación de Google. Si eres usuario de IDX, podrás crear tres espacios de trabajo adicionales, y un total de cinco. Y, si también estás inscrito en la comunidad de Google Cloud Innovators, obtendrás créditos de aprendizaje para laboratorios interactivos en el Acelerador de conocimientos de Google Cloud. Regístrate hoy mismo.


Este es solo el comienzo

Tenemos la misión de ayudarte a hacer realidad tus grandes ideas y proyectos existentes. A través de la innovación continua de herramientas y plataformas, construyamos el futuro juntos.

Consulta todos los anuncios y actualizaciones de Google I/O con más de 150 sesiones y contenido de aprendizaje disponibles bajo demanda a partir del 16 de mayo a las 8 a. m. PT. Y la magia de Google I/O continúa, así que únete a un evento de I/O Connect o I/O Extended en una ciudad cercana a ti.