O Projeto IDX, o pacote completo de desenvolvimento de aplicativos baseado na Web e aprimorado por IA do Google, está cumprindo algumas de suas promessas iniciais. Entre outras melhorias, os desenvolvedores agora podem acessar um simulador iOS completo e um emulador Android diretamente do navegador, permitindo o desenvolvimento iOS sem um Mac.
Revelado no ano passado e lançado para acesso antecipado, o Project IDX do Google é um esforço ambicioso que visa amenizar alguns dos principais desafios enfrentados pelos desenvolvedores. Com uma única janela do navegador, você pode ter acesso a um editor de código completo, um terminal remoto, um conjunto de modelos de projeto e uma visualização web do seu aplicativo atual.
Além disso, como quase todos os outros serviços do Google atualmente, o IDX inclui assistência de IA integrada e preenchimento de código. Mais importante ainda, como tudo é executado no Google Cloud, essa mesma estação de trabalho Project IDX está disponível para você em qualquer dispositivo com navegador da web.
Uma das perspectivas mais interessantes do anúncio original do Projeto IDX era a intenção do Google de introduzir suporte para emuladores Android e simuladores iOS. Em uma nova atualização sobre o progresso do Projeto IDX, o Google compartilhou que o suporte para Android e iOS foi amplamente implementado para aqueles que conseguiram passar pela lista de espera.
Ao oferecer suporte a simuladores iOS, o Project IDX permite que os desenvolvedores experimentem o desenvolvimento iOS sem a necessidade de possuir um Mac. Além de ser útil para aplicativos nativos, o trio de visualizações do IDX permite que os desenvolvedores da web testem simultaneamente seus sites no Safari no iOS, no Chrome no Android e na versão desktop do Chrome.
O recurso também é especialmente voltado para desenvolvedores Flutter, que frequentemente desejam ver como suas alterações podem afetar as versões Android, iOS e web de seus aplicativos. Por enquanto, porém, o Google ainda considera seu suporte ao iOS “experimental”.
Enquanto isso, o Google também busca tornar mais fácil para os desenvolvedores interessados começarem a usar o Project IDX com suas linguagens e estruturas preferidas. Isso começa com a adição de novos modelos de projeto para Astro, Go, Python/Flask, Qwik, Lit, Preact, Solid.js e Node.js. A empresa também afirma que seu espaço de trabalho IDX e os modelos disponíveis podem ser ajustados ao seu gosto com o Nix.
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. Estamos trabalhando continuamente nas melhorias do Nix para ajudar a aumentar sua produtividade, então agora você pode:
- Personalize modelos iniciais IDX facilmente aproveitando a extensibilidade do Nix.
- Reduza a probabilidade de erros e escreva código com mais eficiência com a edição de arquivos Nix, incluindo suporte para realce de sintaxe, detecção de erros e sugestões de conclusão de código.
- Recupere-se rapidamente de configurações quebradas e evite tentativas desnecessárias de reconstrução com grandes melhorias em nosso fluxo de trabalho de personalização de ambiente, incluindo reconstruções de ambiente e solução de problemas contínuas.
Outras atualizações recentes incluem configuração automática de firewall com base nas necessidades do seu projeto, acesso instantâneo a ferramentas de linha de comando e melhorias no suporte ao Docker. Enquanto isso, desenvolvedores em mais 15 países, incluindo Brasil, Canadá, Índia e México, obtiveram acesso aos recursos de IA do Project IDX.
Se ainda não o fez, certifique-se de inscreva-se na lista de espera para ter a chance de usar o Project IDX do Google.
FTC: Usamos links de afiliados automotivos para geração de renda. Mais.