En el competitivo mundo de los editores de código e IDEs (entornos de desarrollo integrados), uno de los nombres más reconocidos es Visual Studio Code, desarrollado por Microsoft. Sin embargo, Google ha lanzado un desafío a la popularidad de ese editor de código con la puesta en marcha de su nuevo proyecto: Project IDX.
Reconociendo la necesidad de nuevas soluciones, Google ha decidido apostar por Project IDX: una iniciativa basada en la nube que sea capaz de integrar la potencia de la inteligencia artificial en su ecosistema de desarrollo simultáneo de aplicaciones para múltiples plataformas (móviles, web y escritorio), el mismo ecosistema al que ya pertenecen soluciones como Angular, Flutter, Google Cloud y Firebase.
Project IDX es un entorno de desarrollo integrado capaz de proporcionar un espacio de trabajo online; esto es, que a diferencia de los IDEs tradicionales, se ejecutaría en un navegador web y se beneficia de la potencia de Google Cloud.
Lo que hace que Project IDX sea único es su integración con Codey, un modelo de inteligencia artificial diseñado específicamente para tareas de programación y basado en PaLM 2, el modelo de lenguaje de Google. Codey se convierte en el corazón del proceso de desarrollo, facilitando la construcción, gestión e implementación de aplicaciones web y multiplataforma full stack.
Ahora que los programadores han empezado a integrar cada vez más la inteligencia artificial en su metodología de trabajo, un entorno dirigido explícitamente a facilitar esa integración puede resultar más atractivo para muchos que combinar sus viejas herramientas con consultas constantes a chatbots como ChatGPT.
Características destacadas
Project IDX ofrece varias características distintivas:
- Importación fácil de proyectos: Los desarrolladores pueden importar proyectos en curso desde plataformas como GitHub, lo que facilita una transición fluida a esta nueva plataforma.
- Amplia compatibilidad: Project IDX es compatible con varios frameworks populares, como Angular, Flutter, Next.js, React, Svelte y Vue. También admite lenguajes como JavaScript y Dart, así planes para incoporar en un futuro cercano soporte para Python, Go y otros.
- Inteligencia artificial potente: Gracias a Codey y PaLM 2, Project IDX ofrece sugerencias de código inteligentes, un chatbot de asistencia y acciones de código contextual.
- Visualización en la nube: Project IDX aprovecha la potencia de Google Cloud para proporcionar a los desarrolladores acceso a máquinas virtuales basadas en Linux y simuladores de Android e iOS directamente desde el navegador.
- Despliegue simplificado: La integración con Firebase facilita la visualización previa y la implementación de aplicaciones web.
A partir de ahora…
Aunque Project IDX ya está generando un gran interés, aún se encuentra en una etapa temprana de su desarrollo. Google ha invitado a los desarrolladores a unirse a este proyecto para que así puedan proporcionar un feedback capaz de mejorar la plataforma.
Aunque los desarrolladores pueden inscribirse en una lista de espera para acceder a Project IDX, aún no se ha confirmado si será una herramienta gratuita o si podría incluir funcionalidades sometidas a un modelo de suscripción.
Ver 3 comentarios