O Projeto IDX, plataforma de desenvolvedor experimental baseada em nuvem e alimentada por IA do Google, adicionou simuladores e modelos Android e iOS para Go, Python, Node.js e outras linguagens e estruturas de desenvolvimento, anunciou a empresa em 25 de janeiro.
Uma iniciativa experimental com visualização limitada, o Projeto IDX tem como objetivo trazer um desenvolvimento completo de aplicações multiplataforma e full-stack para a nuvem. As últimas adições trazem um simulador iOS e emuladores Android para o navegador, permitindo que os desenvolvedores vejam a aparência de seus aplicativos em várias plataformas sem precisar sair do espaço de trabalho. Os emuladores Android permitem testes completos do aplicativo Android a partir do espaço de trabalho IDX, enquanto o simulador iOS permite “verificar pontualmente” o layout e o comportamento do aplicativo. A simulação do iOS ainda está em fase experimental.
O Projeto IDX carrega de forma inteligente o ambiente de visualização correto para o aplicativo, disse o Google, incluindo os navegadores Safari mobile e Chrome, Android, iOS e modelos Chrome for Flutter. Modelos adicionais são oferecidos para Astro, Go, Python/Flask, Node.js e outras linguagens e estruturas. Mais ferramentas de compatibilidade também foram adicionadas, permitindo que os desenvolvedores executem ferramentas de linha de comando diretamente no navegador e adicionem arquivos Docker aos espaços de trabalho IDX.
Fornecendo geração de código com tecnologia de IA, bate-papo, explicação de código e sugestões de conclusão de código, o Projeto IDX foi lançado em agosto. O Projeto IDX começa com um espaço de trabalho baseado na web para codificação e aproveita a escalabilidade e a segurança do Google Cloud, disse o Google. Os modelos de projeto no IDX suportam o desenvolvimento de aplicativos usando estruturas como Angular, Flutter, Next.js, React, Svelte e Vue.