O Google amplia seu ambiente de desenvolvimento do Project IDX com emuladores iOS e Android integrados

No verão passado, o Google lançado Projeto IDXseu ambiente experimental de desenvolvimento full-stack baseado na web com suporte integrado para Codey (a versão do Google do GitHub Copilot) e Vibração (Estrutura de desenvolvimento multiplataforma do Google). Com o lançamento de hoje, o Google está cumprindo várias promessas feitas quando lançou o Project IDX, incluindo a adição de simuladores iOS e Android integrados ao navegador. Entre algumas outras atualizações, a equipe também está adicionando novos modelos para Astro, Go, Python/Flask, Qwik, Lit, preact, Solid.js e Node.js.

Claramente, porém, o destaque do lançamento é a adição dos emuladores iOS e Android. Isso permitirá que os desenvolvedores visualizem seus aplicativos, sejam eles aplicativos da Web ou Flutter, sem precisar sair do Project IDX. Normalmente, esse seria um processo de várias etapas que tiraria os desenvolvedores do fluxo, desacelerando o processo geral e introduzindo complexidade.

Créditos da imagem: Google

O próprio IDX faz uso extensivo do Nix, a ferramenta cada vez mais popular de gerenciamento de pacotes e configuração de sistema (e distribuição Linux). “IDX usa Nix para definir a configuração do ambiente para cada espaço de trabalho para oferecer flexibilidade e extensibilidade no IDX – até mesmo nossos modelos e visualizações são configurados usando Nix para garantir que estejam funcionando corretamente dentro do IDX”, explica a equipe no anúncio de hoje. Com esta atualização, os desenvolvedores agora podem personalizar esses modelos baseados em Nix, enquanto o IDE obtém destaque de sintaxe, detecção de erros e suporte para conclusão de código para arquivos Nix.

Créditos da imagem: Google

O Google agora também está facilitando o trabalho dos desenvolvedores com contêineres Docker, permitindo que eles habilitem o Docker diretamente em seu arquivo de configuração Nix.

Uma coisa que não está mudando, porém, é que o Projeto IDX continua sendo uma espécie de experimento para o Google. Não ouvimos muito sobre isso após a fase inicial de lançamento e você ainda precisa solicitar um convite para começar. Há muito ceticismo entre os desenvolvedores sobre o compromisso do Google em manter projetos como esse vivos no longo prazo, e o rótulo “experimental” certamente prejudica a percepção geral do Projeto IDX. Pelo menos é bom ver que ainda está avançando.

Fuente