Hace seis meses, lanzamos Project IDX, un lugar de trabajo experimental basado en la nube, para el desarrollo de software multiplataforma full-stack. Creamos Project IDX para simplificar y agilizar el flujo de trabajo del desarrollador, con el objetivo de reducir la maraña de complejidades tradicionalmente asociadas con el desarrollo de apps. Está claro que despertamos tu interés y nos encanta ver lo que pudiste crear con IDX.
Por ejemplo, hace muy poco conocimos a Tanaki, una app de creación de contenido mejorada con IA y creada con Project IDX:
Pasquale D’Silva, uno de los desarrolladores que creó Tanaki, dijo:
“Usar el lugar de trabajo compartido de IDX para crear Tanaki fue muy divertido. Permite a nuestro equipo remoto de creadores de imágenes compilar desde un solo lugar. ¡Es un portal de colaboración mágico!”.
Los desarrolladores de Google también utilizan IDX internamente para ayudar a acelerar el desarrollo en varios proyectos. Un ejemplo es el blog de Firebase, donde la autoría, el desarrollo y la implementación integrales del proyecto impulsado por Astro se manejan utilizando IDX:
Otro proyecto interesante que aprovecha el modelo de extensibilidad de IDX es Malloy, un nuevo lenguaje de datos de código abierto disponible como una extensión de VS Code que funciona con bases de datos como BigQuery:
Lloyd Tabb, ingeniero de software distinguido de Google, nos comentó:
“Uso IDX con el proyecto Malloy. Suelo tener varios proyectos de datos diferentes en simultáneo e IDX me permite hacer reactivar rápidamente una instancia para resolver un problema y es muy fácil de configurar”.
Si quieres compartir lo que creaste con la ayuda de IDX, usa la etiqueta #ProjectIDX en X.
Además de ver cómo estás utilizando IDX, una parte clave de la creación de Project IDX son tus comentarios, de modo que podamos seguir implementando funciones para que pruebes. Nos complace compartir las últimas actualizaciones que implementamos para acelerar y agilizar el desarrollo de apps multiplataforma, a fin de que puedas realizar entregas con rapidez, facilidad y calidad.
Agregaremos el simulador de iOS y el emulador de Android al navegador. Ya sea que estés creando una app de Flutter o una app web, Project IDX ahora te permite obtener una vista previa de sus apps sin tener que salir de tu lugar de trabajo. Cuando utilizas una plantilla de Flutter o web, Project IDX carga de forma inteligente el entorno de vista previa adecuado para tu app: Safari móvil y Chrome para plantillas web, o plantillas de Android, iOS y Chrome para Flutter.
Los emuladores web y de Android de IDX te permiten desarrollar, probar y depurar directamente desde tu lugar de trabajo, de modo que consolides tu proceso multipaso y multiplataforma en un solo lugar. Con la simulación de iOS, puedes comprobar el diseño y el comportamiento de tu app mientras trabajas. Esta función aún es experimental, así que asegúrate de probarla y enviarnos tus comentarios.
Cuatro de nuestras diez principales solicitudes de funciones estaban relacionadas con admitir más plantillas, por lo que nos complace compartir que agregamos nuevas plantillas para Astro, Go, Python/Flask, Qwik, Lit, Preact, Solid.js y Node.js. Usa estas plantillas para saltar directamente a tu proyecto. De esta manera, podrás dedicar menos tiempo a la configuración y más tiempo a la creación.
Por supuesto, puedes seguir importando tu propio repositorio desde GitHub, directamente desde tus archivos locales, o puedes elegir tu propia configuración utilizando un entorno Nix personalizado.
IDX utiliza Nix para definir la configuración del entorno para cada lugar de trabajo a fin de brindarte flexibilidad y extensibilidad en IDX. Incluso nuestras plantillas y vistas previas se configuran utilizando Nix para garantizar que funcionen correctamente dentro de IDX. Estamos trabajando continuamente en las mejoras de Nix para ayudarte a aumentar tu productividad, por lo que ahora puedes:
Crea, prueba e implementa apps fácilmente con nuevas funciones y recursos adicionales de IDX
Se lanzó la IA en 15 nuevas regiones
Lanzamos nuestras capacidades de IA en los siguientes 15 países: India, Australia, Israel, Brasil, México, Colombia, Argentina, Perú, Chile, Singapur, Bangladesh, Pakistán, Canadá, Japón y Corea del Sur. Pronto se habilitarán más países con acceso a la IA. Indica tu interés en la expansión de la IA en esta publicación de seguimiento de funciones y mantente al tanto para obtener más novedades sobre la IA.
Trabajamos constantemente para agregar nuevas capacidades que te ayuden a realizar un trabajo de mayor calidad, de manera más eficiente y con menos fricción. Abordamos docenas de tus solicitudes de funciones y corregimos una multitud de errores que nos señalaste, así que gracias por tu apoyo y compromiso continuos. Sigue enviando comentarios mediante presentación de errores y solicitudes de funciones.
Para ver los instructivos y obtener más información sobre todas las funciones mencionadas anteriormente, consulta nuestra página de documentación. Si todavía no lo hiciste, visita nuestro sitio web para registrarte y probar Project IDX y acompañarnos en nuestro viaje. Además, asegúrate de consultar nuestro nuevo blog de Project IDX para conocer los últimos anuncios de productos y actualizaciones del equipo.
¡Tenemos muchas ganas de ver lo que creas con Project IDX!