Home Tecnologia O editor de código com tecnologia de IA do Google permite o desenvolvimento on-line de Android, iOS e web

O editor de código com tecnologia de IA do Google permite o desenvolvimento on-line de Android, iOS e web

Por Humberto Marchezini


O Google retirou o “Project IDX”, que fornecerá tudo o que você precisa para o desenvolvimento – incluindo emuladores de Android e iOS – aprimorando-o com IA e entregando-o ao seu navegador da web.

Um dos problemas comuns que os desenvolvedores enfrentam é que as pilhas de tecnologia necessárias para executar um projeto específico podem ser difíceis de configurar e, se você quiser mudar de sua área de trabalho principal para um laptop portátil durante o dia, precisará garantir que as várias versões estejam sincronizadas. Caso contrário, você pode descobrir que algum código se comporta de maneira diferente entre os dois dispositivos.

Além disso, muitos desenvolvedores não têm espaço em seus orçamentos por um segundo – ou mesmo primeiro – máquina de alta potência para executar projetos. Construir um aplicativo Flutter e executá-lo simultaneamente em um emulador Android pode ser bastante cansativo em um computador.

É aí que entra a ferramenta mais recente do Google, o Project IDX. O Project IDX conecta perfeitamente várias tecnologias-chave para criar uma experiência que parece mágica.

Em primeiro lugar, o Project IDX é baseado no Code OSS (a versão de código aberto do VS Code da Microsoft), o que significa que o editor deve parecer muito familiar para muitos desenvolvedores. Em vez de fazer qualquer trabalho pesado em sua própria máquina, o editor e tudo o mais de que você precisa são executados a partir de uma VM Linux na nuvem. O Google oferece modelos prontos para projetos em estruturas como Flutter, Angular, React e Next.js, mas a VM do Linux oferece liberdade suficiente para configurar praticamente qualquer ferramenta ou pilha de tecnologia que você possa precisar.

Em seguida, o Project IDX integra visualizações ao vivo de seu aplicativo durante a execução. Por enquanto, isso se limita à visualização de aplicativos da web, mas em breve será expandido com acesso a um emulador de Android e até mesmo ao simulador de iOS. Crucialmente, a capacidade de criar aplicativos iOS e executá-los no Simulador iOS geralmente requer acesso ao (muitas vezes caro) hardware macOS, mas o Project IDX tornará isso possível em praticamente qualquer dispositivo moderno com um navegador da web.

De acordo com um porta-voz do Google, a empresa usará máquinas baseadas em macOS para criar um código de desenvolvedor e exibir a visualização do iOS Simulator. Informações mais detalhadas sobre o suporte do Project IDX para emuladores de Android e iOS serão compartilhadas posteriormente.

Quando estiver satisfeito com o código do seu aplicativo da web, o Project IDX também facilita a implantação do seu trabalho para compartilhá-lo com outras pessoas, graças ao suporte integrado ao Firebase Hosting.

Além de simplesmente fornecer aos desenvolvedores uma estação de trabalho na nuvem, o Google também está trabalhando para tornar mais fácil escrever código e obter ajuda com problemas. O Project IDX está profundamente integrado aos recentes esforços de IA generativa do Google, Codey e PaLM 2.

Atualmente, o Project IDX tem conclusão de código inteligente, um chatbot de assistência e ações de código contextuais como “adicionar comentários” e “explicar este código”. Nossos recursos de IA estão em seus primeiros dias e estamos trabalhando para tornar o IDX AI ainda melhor para ajudá-lo enquanto você trabalha.

Dito isso, neste estágio inicial, as diretrizes do Google atualmente pedem aos desenvolvedores participantes que não usem nenhum código escrito por IA em nenhum ambiente de produção.

Portanto, no total, o Project IDX oferece aos desenvolvedores uma maneira de realizar seu trabalho na nuvem, acesso a emuladores de Android e iOS que exigem muito desempenho, implantação simplificada e um assistente de IA para ajudá-los a escrever e entender o código. Se isso lhe interessar, seja um engenheiro sênior ou um iniciante no Flutter, você pode inscreva-se para participar do programa de visualização gratuita.

Por enquanto, o Google não está pronto para compartilhar informações de preços sobre o Projeto IDX, mas um porta-voz diz que a empresa está empenhada em garantir que seja acessível a um público amplo e global.

FTC: Usamos links de afiliados automáticos para geração de renda. Mais.



Source link

Related Articles

Deixe um comentário