Produtividade ninja com
Android Studio
Ramon Rabello
Android Ninja Developer
Vem aí o maior evento de Agilidade da
América Latina!
agilebrazil.com
Comunidade Tá Safo convida você para a Agile Brazil
2017 em Belém do Pará
Assista ao vídeo
Ramon Rabello
about.me/ramonrabello
~10 anos
Android Ninja Developer
Senior Android
Software Engineer
Colab.re
Paraense
Fala "Égua"
Agilista
Tá Safo! Android Dev BR
Participa ativamenteOrganizer
GDG Belém
O que preciso para virar um
ninja em Android Studio?
Domine os atalhos
Preferences > Keymap
Aprenda as ferramentas do
Android Studio
SDK
Manager
AVD
Manager
Monitors
Layout
Designer
APK
Analyzer
Theme
Editor
Layout
Inspector
…
https://goo.gl/jZNCp1
Automatize tasks com o Gradle
Utilize Live Templates
Preferences > Editor > Live Templates
https://goo.gl/ResDwa
Utilize scope-based selection
alt + | ➡ option + | ➡
https://goo.gl/Lr7x3F
Organize seu projeto com
sourceSets customizados
build.gradleprojeto Android
android {
…
sourceSets {
main {
res.srcDirs = [
‘src/main/res-main/agenda’,
‘src/main/res-main/categories’
]
}
}
}
Não ignore as inspeções do
Lint. Ele está aqui para te ajudar!
alt + enter command + return
https://goo.gl/6kQxaS
Edição simultânea com Multi-cursor
control + G command + G
https://goo.gl/2pm6J0
Experimente os Previews
Preferences > Updates > Canary Channel
https://developer.android.com/studio/preview/
Saiba mais!
Android Developer Guide
Material Design Guidelines
Android Studio Project Site
The experts guide to Android development tools -
Google I/O 2016
d.android.com
http://material.io
http://tools.android.com
https://goo.gl/lqUC8X
Obrigado!
about.me/ramonrabello
tasafo.org
Participe da Comunidade!
facebook.com/GDGBelem
Se engaje no GDG Belém
slack.androiddevbr.org
Entre para a maior comunidade
de Android do Brasil

Produtividade ninja com android studio