O Google anunciou recentemente que o Assistente de Gêmeos no Android Studio atualizou para suportar funções de entrada multimodal, e esse movimento inovador traz aos desenvolvedores uma nova experiência de desenvolvimento. Agora, os desenvolvedores podem anexar imagens diretamente aos avisos, ganhando assistência visual durante o desenvolvimento de aplicativos. A introdução dessa função marca outro avanço importante na ferramenta de desenvolvimento na direção da inteligência.
Esse recurso multimodal foi originalmente revelado na conferência de E/O 2024, e o GEMINI Atualizado agora é capaz de "entender os quadros de arame simples e convertê -los em códigos de composição do jetpack disponíveis". Na versão Canária do Android Studio Narwal, o campo Ask Gemini possui uma nova opção "Arquivo de imagem anexada" (suporta a opção JPEG ou PNG Format). O Google recomenda os usuários para usar imagens com "forte contraste de cores" e fornecer "dicas claras" para obter melhores resultados.
Os desenvolvedores podem fazer upload de capturas de tela e interfaces de usuário, de quadros de arame simples a modelos de alta fidelidade e podem especificar os recursos esperados. Por exemplo, em um exemplo de design da calculadora, pode ser necessário "fazer com que a interação e o cálculo funcionem conforme o esperado". Essa flexibilidade faz de Gêmeos um assistente da direita para desenvolvedores, melhorando bastante a eficiência do desenvolvimento.
As dicas típicas para converter o design visual em código da interface do usuário funcional incluem: 1. "Para esta imagem fornecida, escreva o código do Android Jetpack para criar uma tela o mais próxima possível dessa imagem. Certifique -se de incluir importações, usar material3 e gravar o código." 2. "Para esta imagem fornecida, escreva o código do Android Jetpack para criar uma tela o mais próximo possível dessa imagem e seja criativo em cores. Faça com que a interação e os cálculos funcionem conforme o esperado. Certifique -se de incluir importações, usar material3 e gravar o código". Essas dicas fornecem orientações claras para os desenvolvedores implementarem rapidamente conversões de design para código.
O Google posicionou a Gemini como uma ferramenta que fornece uma "estrutura de design inicial", e o código gerado geralmente requer edição e ajustes adicionais. As melhorias comuns incluem garantir que objetos e ícones desenhados sejam importados corretamente. O Google recomenda o tratamento do código gerado como um ponto de partida eficiente para acelerar o fluxo de trabalho de desenvolvimento da interface do usuário. Esse posicionamento faz de Gemini não apenas uma ferramenta, mas também um otimizador para processos de desenvolvimento.
Além disso, o recurso de análise visual de Gemini também pode ser usado para identificar e resolver erros, e os desenvolvedores podem "fazer upload de capturas de tela da interface do usuário problemática, que Gêmei analisará a imagem e proporá uma solução potencial". Os desenvolvedores também podem anexar trechos de código relevantes para obter ajuda mais precisa. Esta função fornece aos desenvolvedores poderosos recursos de solução de problemas, tornando o processo de desenvolvimento mais suave.
Gêmeos no Android Studio também suporta o upload de diagramas de arquitetura e obtenção de explicações ou documentos, semelhantes ao recurso Gemini Astra, exibido anteriormente exibido na conferência de E/S. A introdução dessa função tornou a posição de Gêmeos nas ferramentas de desenvolvimento mais importante e forneceu aos desenvolvedores suporte geral.