Conhecendo melhor o Gradle | Daniela Schwab
-
Upload
mobile-summit -
Category
Technology
-
view
118 -
download
1
Transcript of Conhecendo melhor o Gradle | Daniela Schwab
Conhecendo Melhor o GradleDaniela Castilho [email protected]
Quem sou eu?
Gradle
Ferramenta de build padrão para o desenvolvimento Android.
Gerenciamento do projeto e controle de dependências
Linguagem Groovy
Plug-in do Android no Gradle (Android Apps, libs, configurações como assinatura, flavors, build types, entre outras)
Gradle Tasks
Arquivos Gradle
Configuração inicial
Build Type
Product Flavors
Product Flavors
Product Flavors
Product Flavors
Arrogant Friendly
Flavor Dimensions
Flavor Dimensions
Flavor Dimensions
Stark Arrogant Wayne Friendly
Criando Tasks
Dependencia de tasks
Adicionando dependencias
Unit Test
./gradlew test
Android Testing Support Library
Instrumentation test
Testar componentes Android
Robotium, Expresso
Performance
Gradle.properties
Performance
Performance
Performance
Performance
DSL Documentation
Referencias
Livro: Gradle Recipes for Android - O’Really - Ken Kousen
https://gradle.org/getting-started-android-build/
Android Plugin DSL Reference
http://google.github.io/android-gradle-dsl/current/
Gradle
https://gradle.org/