Postado por Anna-Chiara Bellini, gerente de produtos, e Nick Butcher, relacionamentos com desenvolvedores
Anunciamos hoje o lançamento da versão 1.0 do Jetpack Compose, o kit de ferramentas moderno de IU nativa do Android, para ajudar você a criar apps melhores com mais velocidade. Ele está estável e pronto para adoção em produção. Nos últimos dois anos, o Compose vem sendo desenvolvido abertamente e com o feedback e a participação da comunidade Android. Com a chegada à versão 1.0, já há mais de 2.000 apps na Play Store utilizando o Compose. Na verdade, o próprio app da Play Store usa o Compose! Mas isso não é tudo. Trabalhamos com vários dos principais desenvolvedores de apps, e o feedback e apoio deles nos ajudaram a tornar a versão 1.0 ainda mais sólida. A Square, por exemplo, nos disse que, com o Compose, eles conseguem “se concentrar em aspectos que são exclusivos da Square e de sua infraestrutura de IU, em vez de precisar resolver a questão mais ampla de criar um framework de IU declarativa”. A Monzo disse que o Compose permite “criar telas de qualidade mais alta com mais rapidez”. E o Twitter resumiu a questão muito bem: “Nós adoramos! ❤️”.
Projetamos o Compose para tornar mais rápida e simples a criação de apps Android nativos. Com uma abordagem totalmente declarativa, basta descrever a IU, e o Compose cuida do resto. À medida que o estado do app muda, a IU é atualizada automaticamente, simplificando muito a criação rápida de IUs. As APIs Kotlin intuitivas ajudam a criar apps lindos com muito menos código, e o acesso nativo a todo o código do Android existente significa que você pode fazer a adoção no seu próprio ritmo. As APIs de layout avançadas e a IU orientada ao código facilitam o suporte a diferentes formatos, como tablets e dispositivos dobráveis, e logo o suporte ao Compose chegará ao WearOS, aos widgets de tela inicial e muito mais!
Esta versão 1.0 está pronta para uso em produção, oferecendo os principais recursos de que você necessita:
A abordagem totalmente declarativa do Jetpack Compose muda radicalmente a forma como você desenvolve IUs. Para dar suporte a novos fluxos de trabalho e a uma forma diferente de pensar, estamos oferecendo novas ferramentas, projetadas especificamente para o Compose, e adicionando o suporte ao Compose a algumas de nossas ferramentas existentes.
A nova Visualização do Compose, disponível no Android Studio Arctic Fox, permite ver composições em diferentes estados, no tema claro e escuro ou com diferentes tamanhos de fontes, tudo ao mesmo tempo. Isso facilita o desenvolvimento de componentes sem a necessidade de implantar todo o app no dispositivo. Com o aprimoramento da edição de literais em tempo real, você pode ver as atualizações sem recompilar o projeto.
Se você já desejou ser capaz de testar partes da IU em um dispositivo sem ter que navegar pelo app até a tela em que está trabalhando, vai gostar da nova Implantação de visualização: basta criar uma visualização da composição e implantá-la no dispositivo para uma iteração rápida.
O Layout Inspector adiciona o suporte a composições para que você possa combinar sem medo o Compose com visualizações existentes.
Saiba mais sobre o suporte ao Compose no Android Studio Arctic Fox.
A adoção de qualquer novo framework requer avaliação, principalmente quando se trata de algo tão importante quanto um novo kit de ferramentas de IU. Para ajudar a decidir conscientemente se essa é a hora certa para você, estamos publicando um roteiro público para compartilhar nossos planos de continuidade da criação do Jetpack Compose.
Para ajudar você a começar a compor, preparamos um conjunto extenso de recursos para você e sua equipe:
Há muito o que aprender! O programa de aprendizado do Jetpack Compose é uma jornada passo a passo pelos principais codelabs, vídeos e documentos para ajudar na sua orientação.
Realmente acreditamos que o Jetpack Compose é um grande salto adiante, tornando muito mais rápido e simples criar ótimas IUs. Mal podemos esperar para ver o que você vai criar com ele. Agora que o Compose está na versão estável 1.0, é hora de começar. Nada melhor do que ir diretamente ao código. Boa composição!
Postar um comentário
Nenhum comentário :
Postar um comentário