Anuncio junto con StableCode de Stability AIProyecto IDX Google presentado este 8 de agosto, se presenta como un entorno de desarrollo basado en navegador (IDE) que combina plantillas y asistencia de IA generativa para facilitar la creación y el despliegue de aplicaciones completas y multiplataforma con los lenguajes y frameworks más populares. más común. Los usuarios interesados ​​en probar este servicio deben primero registrarse en una lista de espera. Creado sobre Google Cloud y impulsado por el modelo Codey AI, IDX presenta un espacio de trabajo web que, según Google, resultará familiar para los desarrolladores. Con su último proyecto, el proveedor está explorando cómo las innovaciones en inteligencia artificial, incluido Codey y el gran modelo de lenguaje PaLM 2, pueden ayudar a los desarrolladores a escribir código de mayor calidad y crear aplicaciones más rápido.

Codey presenta finalización automática de código, un chatbot de soporte y acciones de código contextual como "agregar comentarios" y "explicar este código". Las capacidades de IA para el proyecto aún son bastante primitivas, pero Google dice que Code OSS, el repositorio GitHub de Microsoft para desarrollar el editor Visual Studio Code, ya está en uso en el proyecto IDX. Entre sus ambiciones está resolver los desafíos del desarrollo de aplicaciones multiplataforma y de pila completa, según Google, en las que los desarrolladores deben navegar en un "mar interminable de complejidad, ensamblando una pila de tecnología que le ayudará a iniciar, compilar, probar". , implementar y monitorear sus aplicaciones”.

Las capacidades de una máquina virtual basada en Linux

Cada espacio de trabajo de Project IDX tiene todas las capacidades de una máquina virtual basada en Linux, combinadas con el acceso universal proporcionado por la nube. Se pueden crear nuevos proyectos basados ​​en plantillas para marcos populares como Angular, Flutter, Next.js, React, Svelte y Vue, mientras que los proyectos existentes se pueden importar desde GitHub. El soporte para Python, Go y otros lenguajes llegará pronto, uniéndose al soporte para JavaScript y Dart, dijo Google. También se espera que llegue pronto un emulador de Android completamente configurado y un simulador de iOS integrado, además de una vista previa web integrada ya disponible. Firebase Hosting también brinda la posibilidad de compartir vistas previas de aplicaciones web antes de implementarlas en producción. Los desarrollos futuros incluyen más capacidades de colaboración, integraciones de marcos más profundas y asistencia de IA más personalizada y contextual.