5

Vídeo: Refatorando um app para implementar viewbindings

#Kotlin #Android
Francisco Rasia
Francisco Rasia

Quem está usando o Android Studio 4.1 (ou superior) já deve ter se deparado com mensagens de alerta sobre o plugin 'kotlin-android-extension' e os synthetics estarem obsoletos, além da sugestão de migrar para a solução de viewbinding, a maneira mais atual de se inicializar visualizações no Android com Kotlin.

Nesse vídeo eu mostro algumas técnicas para fazer a refatoração de um app, migrando da vinculação de views por findViewById() para a vinculação por meio de viewbinding, passando por três elementos que usamos com muita frequência: o layout de uma tela inicial, os itens de um RecyclerView e um AlertDialog personalizado. As mesmas técnicas podem ser utilizadas para fazer a migração do synthetics para o viewbinding.

Como exemplo, usei o app do módulo Desenvolvimento Integrado de Aplicações Android do Everis Kotlin Bootcamp. Você pode baixar o app no meu github, no commit `954bc5f`.

Bons estudo e bora refatorar!


1
95

Comentários (1)

0
Joel Jacinto

Joel Jacinto

22/03/2021 17:43

Boa tarde Francisco, passando só para lhe pedir desculpas, fui compartilhar seu artigo no linkedin e acabei clicando na seta para baixo e infelizmente agora não dá mais para clicar na seta para cima.

Arquiteto, urbanista, desenvolvedor Java & Android e criador em chefe na chicorialabs.com.br

Brasil