Novedades Google I/O 2024 Programadores – Parte 5 (Final)

3 minuto(s)

Tras varios días de investigación llegamos a la última parte de esta saga.

Ahora vamos a ver una lista exclusiva y variada de novedades que trajo este Google IO.

Continuemos con este último artículo con las Novedades de Google I/O 2024 Programadores, vamos con ello.

Partes

Interfaz amigable de un producto de Google
En los últimos años la empresa Google esta terminando de rediseñar las interfaces de sus productos y servicios

Otras Novedades

A continuación te compartiré una lista variada de novedades que trajo este Google IO 2024:

Juegos en Flutter con Flame

Crear juegos en Flutter ahora es más fácil.

Mediante Flame, un motor de juegos, podrás crear detección de colisiones 2D, bucles, efectos y más en tus juegos.

Flame está en sus primeras versiones, pero poco a poco obtendrá mejores capacidades.

Creando un juego con Flame en Flutter
Los métodos del lado izquierdo crean movimientos a la bolita azul del juego en el lado derecho

Model Explorer

Esta herramienta permite el trabajo y la visibilidad de modelos grandes (LLM) de inteligencia artificial.

Es usada por varios de los ingenieros de Google, y en este Google IO fue liberada para el público en general.

Fue construida desde cero por  Google y su interfaz visual es amigable:

Herramienta Model Explorer
En este ejemplo se puede apreciar al modelo Gemma 2B con casi 2000 nodos en la herramienta Model Explorer

Pruebas Unitarias con IA en Android Studio

Esta característica aún está siendo desarrollada, pero nos mostraron una pizca de ella.

Probablemente, sea lanzada en Android Studio Koala.

Permite generar pruebas unitarias de tu código usando Gemini AI.

Por ejemplo le podrás pasar una función creada con Kotlin a Gemini AI para que la analize y averigue que hace.

Luego estudia los casos extremos y qué pruebas unitarias son posibles hacer sobre ella.

Al final devuelve un archivo de prueba unitaria generado con Gemini AI.

En el siguiente video, te muestro cómo funciona:

API de traducción en tiempo real con IA en Google Chrome

Esta API aún se encuentra en desarrollo, pero se mostraron unos avances.

Anteriormente existían diferentes APIs que traducían textos de un idioma a otro.

Pero con IA las cosas cambian, ya que esta reconocerá la entrada de los usuarios como texto de lenguaje natural.

Por ende, la traducción en tiempo real será más óptima.

En el siguiente video, te muestro cómo funciona:

Firebase Genkit

Este es un framework que te permite crear, probar e implementar aplicaciones con funciones de IA.

Te permite elegir e implementar un modelo de inteligencia artificial como Vertex AI, Ollama y otros más.

Puedes ejecutar flujos locales para experimentar y corregir los resultados inapropiados.

Si deseas conocer más sobre este framework, visita este enlace.

Experimentando con Gemini AI Pro en Firebase Genkit
Puedes pasarle un prompt y ver los resultados

Y hasta aquí llegamos con la novedades que nos trajo este Google IO 2024.

Puedes conocer más detalles en este enlace a la página oficial de Google IO 2024.

Conclusión

Algunas de las novedades son increíbles.

Asimismo algunas de ellas son pequeñas pero detrás como desarrollador podría decir que hay un gran esfuerzo de parte de los ingenieros de Google.

En Nube Colectiva amamos Google y sus productos, personalmente es una de las pocas empresas que brinda oportunidades y herramientas gratis para que las personas se desarrollen.

Google se enfoca en los usuarios y que tengan un buena experiencia usando sus productos, servicios y herramientas.

Nos vemos en el Google IO del próximo año.

Nota(s)

  • No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.