banner
Lar / Notícias / Android Studio Giraffe agora estável
Notícias

Android Studio Giraffe agora estável

Jul 19, 2023Jul 19, 2023

Notícias da página inicial do InfoQ Android Studio Giraffe agora estável

27 de julho de 2023 2 minutos de leitura

por

Sergio De Simone

O Android Studio Giraffe agora está estável, trazendo o novo IntelliJ 2022.3, uma nova aparência de IDE, edição ao vivo aprimorada, visualizações de animação do Compose e muito mais.

Dez anos após seu lançamento inicial em 2013, o Android Studio continua sendo o IDE ideal para o desenvolvimento do Android. Sua versão mais recente introduz uma série de mudanças em áreas distintas, incluindo aprimoramentos de IDE, produtividade de codificação e melhorias no sistema de construção.

O Android Studio Giraffe apresenta uma nova aparência IDE opcional que visa reduzir a complexidade visual. Ele se esforça para simplificar o acesso aos recursos mais comumente usados, ao mesmo tempo em que torna funcionalidades mais complexas facilmente acessíveis quando necessárias, mas menos proeminentes no uso normal. Além disso, fornece um novo tema que deixa o visual do IDE mais moderno:

Com o lançamento do Giraffe, começamos a adotar a nova UI, com diversas mudanças específicas do Android Studio, como otimizar a barra de ferramentas principal padrão e as configurações das janelas de ferramentas para Android e atualizar nossa iconografia no estilo.

O novo IDE também inclui um Device Explorer atualizado, que permite inspecionar arquivos e processos de qualquer dispositivo conectado, incluindo a possibilidade de copiar ou excluir arquivos, eliminar processos ou anexar o depurador a um processo em execução.

No que diz respeito à produtividade do código, o Android Studio Giraffe oferece a possibilidade de visualizar alterações da IU em elementos que podem ser compostos sem reimplantar o aplicativo no simulador ou dispositivo físico. Este recurso pode ser ativado em Configurações/Editor/Edição ao vivo e requer o Android Gradle Plugin (AGP) 8.1 ou superior e Jetpack Compose Runtime 1.3.0 ou superior.

Relacionado aos recursos de visualização, a visualização da animação do Compose tem suporte para uma série de APIs adicionais do Compose, incluindo animate*AsState, CrossFade, RememberInfiniteTransition e AnimatedContent. As animações podem ser reproduzidas, pausadas, apagadas e assim por diante.

Uma ajuda final para a produtividade do código vem do novo Android SDK Upgrade Assistant.

O novo assistente de atualização do Android SDK permite que você veja as etapas necessárias para atualizar o targetSdkVersion, ou o nível de API direcionado ao seu aplicativo, diretamente no IDE.

O assistente mostrará todas as informações relacionadas à opção de atualização selecionada, portanto, você não precisará procurar essas informações separadamente e poderá destacar as principais alterações importantes para cada etapa da migração.

Falando em sistema de compilação, agora você pode usar Kotlin DSL em scripts de compilação Gradle e aproveitar sua verificação em tempo de compilação, bem como consolidar todo o código do seu projeto em uma única linguagem.

Além disso, também adicionamos suporte experimental para catálogos de versões Gradle baseados em TOML, um recurso que permite gerenciar dependências em um local central e compartilhar dependências entre módulos ou projetos.

Como observação final, o Android Studio Giraffe pode mostrar informações de download de dependências enquanto o Gradle está sincronizando. Isso permitirá que você detecte ineficiências na configuração do seu repositório.

Há muito mais no Android Studio Giraffe do que o que pode ser abordado aqui. Se estiver interessado em todos os detalhes, não perca o anúncio oficial.

Codifique, implante e dimensione o Java do seu jeito. O Microsoft Azure oferece suporte à sua carga de trabalho com diversas opções, esteja você trabalhando em um aplicativo Java, um servidor de aplicativos ou uma estrutura. Saber mais.

Escrever para o InfoQ abriu muitas portas e aumentou as oportunidades de carreira para mim. Pude me envolver profundamente com especialistas e líderes inovadores para aprender mais sobre os tópicos que abordei. E também posso divulgar os meus conhecimentos para a comunidade tecnológica mais ampla e compreender como as tecnologias são utilizadas no mundo real.