O Android Studio Flamingo, a versão estável mais recente da popular plataforma de desenvolvimento de aplicativos, foi revelado com uma infinidade de recursos novos e aprimorados. A atualização agora inclui modelos Jetpack Compose e Material 3, novos e empolgantes recursos de edição ao vivo para IUs do Compose e recursos aprimorados de inspeção de aplicativos. A nova versão do Android Studio, numerada como 2022.2.1, pode ser acessada em developer.android.com e é baseada no IntelliJ IDEA 2022.2 IDE da JetBrains.
Uma das principais atualizações no Android Studio Flamingo são as ferramentas de interface do usuário renovadas, que permitem aos desenvolvedores visualizar ícones de aplicativos temáticos. O seletor System UI Mode, disponível na barra de ferramentas, permite que os usuários alternem os papéis de parede e vejam como os ícones de aplicativos temáticos se adaptam aos diferentes planos de fundo. O kit de ferramentas Jetpack Compose UI agora vem como a opção padrão para novos projetos, incentivando os desenvolvedores a usar seus recursos.
Outro recurso experimental que mudou o jogo no Flamingo é o Live Edit, que permite que os desenvolvedores enviem modificações de código para um dispositivo ou emulador conectado e, subsequentemente, observem a atualização da interface do usuário em tempo real. O Flamingo também oferece suporte ao rastreamento de composição do Compose, capacitando os desenvolvedores a acompanhar as funções do Compose no perfilador de rastreamento do sistema e avaliar os tempos de renderização.
Entre outros recursos notáveis no Android Studio Flamingo estão:
- A opção de criação e execução de criação de perfil automatizada com um clique que simplifica a criação de perfil de compilações não depuráveis que os usuários executarão.
- O Build Analyzer agora organiza as tarefas em categorias convenientes, como Manifest, Android Resources, Kotlin e Dexing.
- A cor dinâmica pode ser incorporada aos aplicativos, e o novo atributo de papel de parede no @Preview que pode ser composto permite que os usuários troquem os papéis de parede e observem as reações da interface do usuário a diferentes planos de fundo.
- Os aprimoramentos de suporte do Lint permitem que as extensões do SDK sejam verificadas e corrigidas.
- O Network Inspector, por padrão, mostra todos os dados de tráfego para toda a linha do tempo.
- O Layout Inspector se conecta automaticamente ao processo de primeiro plano, eliminando a necessidade de os desenvolvedores anexá-lo ao aplicativo.
O Flamingo vem integrado com o plug-in Android Gradle 8.0 para compilações de aplicativos, incorporando uma série de alterações importantes, incluindo restrições à alteração de valores para vários sinalizadores.
No mundo em constante evolução do desenvolvimento de aplicativos, é essencial aproveitar ferramentas e plataformas de ponta para criar soluções robustas. Plataformas como AppMaster , uma poderosa plataforma no-code para criar aplicativos de back-end, web e móveis, permitem que os profissionais fiquem à frente no jogo, fornecendo velocidade e eficiência e reduzindo custos. AppMaster usa Jetpack Compose para aplicativos Android desde as primeiras versões do Compose. Com mais de 60.000 usuários, AppMaster foi reconhecida como High Performer e Momentum Leader em No-Code Development Platforms pela G2.