Google ha presentado el Proyecto IDX, un nuevo entorno de desarrollo basado en navegador diseñado para la creación completa de aplicaciones web y multiplataforma. La nueva plataforma integra capacidades de IA y ofrece soporte para varios marcos e idiomas.
Según el sitio web del Proyecto IDX, la motivación detrás del Proyecto IDX fue simplificar las complejidades del lanzamiento de aplicaciones. La plataforma ofrece un espacio de trabajo basado en la web que se siente familiar e innovador. Google enfatiza que este es solo el comienzo de su viaje con Project IDX y busca comentarios para mejorar el proceso de desarrollo de la aplicación. La plataforma tiene como objetivo proporcionar un flujo de trabajo de desarrollo rápido, soporte para marcos e idiomas populares, vistas previas de aplicaciones en todas las plataformas y asistencia avanzada de inteligencia artificial para la codificación. Google invita a los desarrolladores a unirse a la lista de espera para obtener una vista previa limitada de Project IDX.
Creado en la versión de código abierto de Visual Studio Code
Proyecto IDX de Google no es un IDE completamente nuevo. Aprovecha la versión de código abierto de Visual Studio Code como base. Esta decisión permitió a Google integrar Codey, su modelo básico basado en PaLM 2, que ayuda en las tareas de programación. Con Codey, los desarrolladores pueden beneficiarse de la finalización de código inteligente, un chatbot para consultas de codificación y funciones como agregar comentarios de código contextuales.
Desarrollo basado en la nube
Project IDX funciona como un IDE basado en la nube. Se integra a la perfección con Firebase Hosting de Google y Google Cloud Functions. Los desarrolladores también pueden importar su código existente desde los repositorios de GitHub. Cada espacio de trabajo en IDX brinda acceso a una máquina virtual basada en Linux y, pronto, ofrecerá simuladores integrados de Android y iOS directamente en el navegador.
Funciones impulsadas por IA
El equipo de IDX mencionó en su anuncio:”Con Project IDX, estamos explorando cómo las innovaciones de Google en IA, incluidos los modelos Codey y PaLM 2 potenciar Studio Bot en Android Studio, Duet en Google Cloud y más, puede ayudarlo no solo a escribir código más rápido, sino también a escribir código de mayor calidad”.
Mientras que otras plataformas como Copilot de GitHub y CodeWhisperer de Amazon ofrecen IA funciones de codificación, el énfasis de Google en el desarrollo completo diferencia a Project IDX. Google también tiene complementos IDE de Cloud Code, que podrían llevar a Codey a casi todos los IDE populares.