O objetivo do Parkinho é criar uma documentação sobre o Jetpack Compose totalmete em Português(BR) 🇧🇷, ajudando a disseminar o conhecimento entre a comunidade Brasileira.
"O Jetpack Compose é um kit de ferramentas moderno para a criação de UI nativa do Android. O Jetpack Compose simplifica e acelera o desenvolvimento da interface do usuário no Android com menos código, ferramentas poderosas e APIs intuitivas em Kotlin."
-
É necessário estar utilizando o Android Studio 4.1+ Canário
-
Ao criar um novo projeto, selecione
Compose Activity
-
Para usar a ultima versão verifique se o seu
build.gradle.kts
do modulo app tem as seguintes configurações:android { // [...] compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } buildFeatures { compose = true } composeOptions { kotlinCompilerExtensionVersion = "1.4.3" // essa versão pode variar } packaging { resources { excludes += "/META-INF/{AL2.0,LGPL2.1}" } } } // [...]
Viu alguma coisa que pode ser melhorada ou algo a ser acrescentado? Ótimo, toda contribuição é muito bem-vinda 💌. Veja abaixo como prosseguir:
-
📝 abra uma
issue
explicando o que você pretende resolver -
🗣️ vamos falar um pouco sobre o seu ponto
-
🍴 faça o
fork
do projeto para sua conta do github -
💻 hora de codificar; ao finalizar, crie seu
pull request
🏁
TODO: adicionar
readme
para boas praticas de código