SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

cpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascriptcpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascriptDiego Santos
 
[Faat] android faixa branca – 2012
[Faat] android faixa branca – 2012[Faat] android faixa branca – 2012
[Faat] android faixa branca – 2012Douglas Drumond
 
Novidades das Bibliotecas Jetpack do Android (2021)
Novidades das Bibliotecas Jetpack do Android (2021)Novidades das Bibliotecas Jetpack do Android (2021)
Novidades das Bibliotecas Jetpack do Android (2021)Nelson Glauber Leal
 
Jenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do JavaJenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do JavaFernando Boaglio
 
Automação para Aplicaticos Móveis - Testes Automáticos Utilizando Appium
Automação para Aplicaticos Móveis - Testes Automáticos Utilizando AppiumAutomação para Aplicaticos Móveis - Testes Automáticos Utilizando Appium
Automação para Aplicaticos Móveis - Testes Automáticos Utilizando AppiumFabio Moura
 
A importancia de testes em todos os aspectos
A importancia de testes em todos os aspectosA importancia de testes em todos os aspectos
A importancia de testes em todos os aspectosElias Nogueira
 
Automatizando uma app Híbrida
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app HíbridaElias Nogueira
 
Teste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoTeste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoElias Nogueira
 
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
O uso de PWA e o futuro do desenvolvimento mobile com React Native e KotlinO uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
O uso de PWA e o futuro do desenvolvimento mobile com React Native e KotlinDavid Robert Camargo de Campos
 
Botando o Jenkins para rodar seus testes
Botando o Jenkins para rodar seus testesBotando o Jenkins para rodar seus testes
Botando o Jenkins para rodar seus testeskinow
 
TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...tdc-globalcode
 
Integração contínua em PHP com Jenkins
Integração contínua em PHP com JenkinsIntegração contínua em PHP com Jenkins
Integração contínua em PHP com JenkinsGilmar Pupo
 
Configurando o Ambiente de Desenvolvimento no Android Studio
Configurando o Ambiente de Desenvolvimento no Android StudioConfigurando o Ambiente de Desenvolvimento no Android Studio
Configurando o Ambiente de Desenvolvimento no Android StudioTiago Antônio da Silva
 
Automação de Teste em UI para Android
Automação de Teste em UI para AndroidAutomação de Teste em UI para Android
Automação de Teste em UI para AndroidElias Nogueira
 
BottomNavigationView Android, Como e Quando Utilizar
BottomNavigationView Android, Como e Quando UtilizarBottomNavigationView Android, Como e Quando Utilizar
BottomNavigationView Android, Como e Quando UtilizarVinícius Thiengo
 
Criando o Primeiro Projeto no Android Studio
Criando o Primeiro Projeto no Android StudioCriando o Primeiro Projeto no Android Studio
Criando o Primeiro Projeto no Android StudioTiago Antônio da Silva
 
Automação de Teste em Front End - Caipira Ágil
Automação de Teste em Front End - Caipira ÁgilAutomação de Teste em Front End - Caipira Ágil
Automação de Teste em Front End - Caipira ÁgilElias Nogueira
 
Estratégias de Build - Visual Studio Summit 2015
Estratégias de Build - Visual Studio Summit 2015Estratégias de Build - Visual Studio Summit 2015
Estratégias de Build - Visual Studio Summit 2015Ricardo Serradas
 

Mais procurados (20)

Aula maps 23_2
Aula maps 23_2Aula maps 23_2
Aula maps 23_2
 
cpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascriptcpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascript
 
[Faat] android faixa branca – 2012
[Faat] android faixa branca – 2012[Faat] android faixa branca – 2012
[Faat] android faixa branca – 2012
 
Novidades das Bibliotecas Jetpack do Android (2021)
Novidades das Bibliotecas Jetpack do Android (2021)Novidades das Bibliotecas Jetpack do Android (2021)
Novidades das Bibliotecas Jetpack do Android (2021)
 
Jenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do JavaJenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do Java
 
Introdução ao kotlin
Introdução ao kotlinIntrodução ao kotlin
Introdução ao kotlin
 
Automação para Aplicaticos Móveis - Testes Automáticos Utilizando Appium
Automação para Aplicaticos Móveis - Testes Automáticos Utilizando AppiumAutomação para Aplicaticos Móveis - Testes Automáticos Utilizando Appium
Automação para Aplicaticos Móveis - Testes Automáticos Utilizando Appium
 
A importancia de testes em todos os aspectos
A importancia de testes em todos os aspectosA importancia de testes em todos os aspectos
A importancia de testes em todos os aspectos
 
Automatizando uma app Híbrida
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app Híbrida
 
Teste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoTeste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercado
 
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
O uso de PWA e o futuro do desenvolvimento mobile com React Native e KotlinO uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
 
Botando o Jenkins para rodar seus testes
Botando o Jenkins para rodar seus testesBotando o Jenkins para rodar seus testes
Botando o Jenkins para rodar seus testes
 
TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...
TDC2017 | São Paulo - Trilha Android How we figured out we had a SRE team at ...
 
Integração contínua em PHP com Jenkins
Integração contínua em PHP com JenkinsIntegração contínua em PHP com Jenkins
Integração contínua em PHP com Jenkins
 
Configurando o Ambiente de Desenvolvimento no Android Studio
Configurando o Ambiente de Desenvolvimento no Android StudioConfigurando o Ambiente de Desenvolvimento no Android Studio
Configurando o Ambiente de Desenvolvimento no Android Studio
 
Automação de Teste em UI para Android
Automação de Teste em UI para AndroidAutomação de Teste em UI para Android
Automação de Teste em UI para Android
 
BottomNavigationView Android, Como e Quando Utilizar
BottomNavigationView Android, Como e Quando UtilizarBottomNavigationView Android, Como e Quando Utilizar
BottomNavigationView Android, Como e Quando Utilizar
 
Criando o Primeiro Projeto no Android Studio
Criando o Primeiro Projeto no Android StudioCriando o Primeiro Projeto no Android Studio
Criando o Primeiro Projeto no Android Studio
 
Automação de Teste em Front End - Caipira Ágil
Automação de Teste em Front End - Caipira ÁgilAutomação de Teste em Front End - Caipira Ágil
Automação de Teste em Front End - Caipira Ágil
 
Estratégias de Build - Visual Studio Summit 2015
Estratégias de Build - Visual Studio Summit 2015Estratégias de Build - Visual Studio Summit 2015
Estratégias de Build - Visual Studio Summit 2015
 

Destaque

Automatize seus testes de UI com a Espresso!
Automatize seus testes de UI com a Espresso!Automatize seus testes de UI com a Espresso!
Automatize seus testes de UI com a Espresso!Ramon Ribeiro Rabello
 
Tarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIO
Tarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIOTarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIO
Tarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIOGabriela Serrano
 
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배Myoung-Ryun Mission Presbyterian Church
 
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다Myoung-Ryun Mission Presbyterian Church
 
Recommendation Engine and Machine Learning using Planning in a Box using Tabl...
Recommendation Engine and Machine Learning using Planning in a Box using Tabl...Recommendation Engine and Machine Learning using Planning in a Box using Tabl...
Recommendation Engine and Machine Learning using Planning in a Box using Tabl...Manju Devadas
 
Sistemas de información gerencial informatica
Sistemas de información gerencial informaticaSistemas de información gerencial informatica
Sistemas de información gerencial informaticaElizabeth369
 
Frases marcantes do livro: “A hora da estrela” Clarice Lispector
Frases marcantes do livro: “A hora da estrela” Clarice LispectorFrases marcantes do livro: “A hora da estrela” Clarice Lispector
Frases marcantes do livro: “A hora da estrela” Clarice Lispectoranajuho1
 
Krenn algorithmic democracy_ab_jan_2016
Krenn algorithmic democracy_ab_jan_2016Krenn algorithmic democracy_ab_jan_2016
Krenn algorithmic democracy_ab_jan_2016democracyGPS
 
Presentación cultura y lenguaje
Presentación cultura y lenguajePresentación cultura y lenguaje
Presentación cultura y lenguajeWilliam Beltrán
 
Estratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. Pará
Estratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. ParáEstratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. Pará
Estratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. Parámessias gomes barbosa
 
Nox - Número de Oxidação.
Nox - Número de Oxidação.Nox - Número de Oxidação.
Nox - Número de Oxidação.Lara Lídia
 
Coeficiente de confiabilidad
Coeficiente de confiabilidadCoeficiente de confiabilidad
Coeficiente de confiabilidadJenevicCastillo
 

Destaque (20)

Automatize seus testes de UI com a Espresso!
Automatize seus testes de UI com a Espresso!Automatize seus testes de UI com a Espresso!
Automatize seus testes de UI com a Espresso!
 
Tarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIO
Tarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIOTarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIO
Tarea_7_ gabriela_serrano SISTEMA CARDIO RESPIRATORIO
 
Boletim da Igreja Presbiteriana Jardim de Oração - 26/03/17
Boletim da Igreja Presbiteriana Jardim de Oração -  26/03/17Boletim da Igreja Presbiteriana Jardim de Oração -  26/03/17
Boletim da Igreja Presbiteriana Jardim de Oração - 26/03/17
 
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다 - 주일예배
 
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다
20170325 주일예배, 눅09장01 09절, 열두 제자를 부르시다
 
Sistemas de control de traccion
Sistemas de control de traccionSistemas de control de traccion
Sistemas de control de traccion
 
Recommendation Engine and Machine Learning using Planning in a Box using Tabl...
Recommendation Engine and Machine Learning using Planning in a Box using Tabl...Recommendation Engine and Machine Learning using Planning in a Box using Tabl...
Recommendation Engine and Machine Learning using Planning in a Box using Tabl...
 
Manejo integrado del suelo
Manejo integrado del sueloManejo integrado del suelo
Manejo integrado del suelo
 
Sistemas de información gerencial informatica
Sistemas de información gerencial informaticaSistemas de información gerencial informatica
Sistemas de información gerencial informatica
 
Frases marcantes do livro: “A hora da estrela” Clarice Lispector
Frases marcantes do livro: “A hora da estrela” Clarice LispectorFrases marcantes do livro: “A hora da estrela” Clarice Lispector
Frases marcantes do livro: “A hora da estrela” Clarice Lispector
 
Krenn algorithmic democracy_ab_jan_2016
Krenn algorithmic democracy_ab_jan_2016Krenn algorithmic democracy_ab_jan_2016
Krenn algorithmic democracy_ab_jan_2016
 
Presentación cultura y lenguaje
Presentación cultura y lenguajePresentación cultura y lenguaje
Presentación cultura y lenguaje
 
Horas Extraordinarias en Venezuela
Horas Extraordinarias en VenezuelaHoras Extraordinarias en Venezuela
Horas Extraordinarias en Venezuela
 
MADRID DE LOS AUSTRIAS
MADRID DE LOS AUSTRIASMADRID DE LOS AUSTRIAS
MADRID DE LOS AUSTRIAS
 
La ansiedad
La ansiedadLa ansiedad
La ansiedad
 
Estratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. Pará
Estratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. ParáEstratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. Pará
Estratégia de campanha eleitoral 2014 - Silvio Amorim - Dep. Est. Pará
 
Nox - Número de Oxidação.
Nox - Número de Oxidação.Nox - Número de Oxidação.
Nox - Número de Oxidação.
 
Coeficiente de confiabilidad
Coeficiente de confiabilidadCoeficiente de confiabilidad
Coeficiente de confiabilidad
 
TRUE WEB
TRUE WEBTRUE WEB
TRUE WEB
 
Nhom 5
Nhom 5Nhom 5
Nhom 5
 

Semelhante a Produtividade ninja com Android Studio

Android - basic to advanced 1 - SENAI - MANAUS - Amazonas
Android -  basic to advanced 1 - SENAI - MANAUS - AmazonasAndroid -  basic to advanced 1 - SENAI - MANAUS - Amazonas
Android - basic to advanced 1 - SENAI - MANAUS - AmazonasDiogo Rafael da Silva
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao androidMessias Batista
 
Apresentacao IzCode Web
Apresentacao IzCode  WebApresentacao IzCode  Web
Apresentacao IzCode Webjoaopauloaos
 
Android Study Jam - GDG Dois Vizinhos - Primeira Reunião
Android Study Jam - GDG Dois Vizinhos - Primeira ReuniãoAndroid Study Jam - GDG Dois Vizinhos - Primeira Reunião
Android Study Jam - GDG Dois Vizinhos - Primeira ReuniãoStefan Horochovec
 
Carreira de desenvolvedor
Carreira de desenvolvedorCarreira de desenvolvedor
Carreira de desenvolvedorLucas Moura
 
Clean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterClean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterRicardo Ogliari
 
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...Eduardo Carrara de Araujo
 
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioQuer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioLuiz Nörnberg
 
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017Renato Groff
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...Diogo Rafael da Silva
 
Android DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android StudioAndroid DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android StudioiMasters
 
BDD - Integrando regras de negócio e programação
BDD - Integrando regras de negócio e programaçãoBDD - Integrando regras de negócio e programação
BDD - Integrando regras de negócio e programaçãoGleica Reinert
 
Refactoring django applications
Refactoring django applicationsRefactoring django applications
Refactoring django applicationsRenato Oliveira
 
Coding Dojo - Unreal Engine
Coding Dojo - Unreal EngineCoding Dojo - Unreal Engine
Coding Dojo - Unreal EngineAdolfo Neto
 

Semelhante a Produtividade ninja com Android Studio (20)

Curso Básico Android - Aula 01
Curso Básico Android - Aula 01Curso Básico Android - Aula 01
Curso Básico Android - Aula 01
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Android - basic to advanced 1 - SENAI - MANAUS - Amazonas
Android -  basic to advanced 1 - SENAI - MANAUS - AmazonasAndroid -  basic to advanced 1 - SENAI - MANAUS - Amazonas
Android - basic to advanced 1 - SENAI - MANAUS - Amazonas
 
Android FREETEC
Android FREETECAndroid FREETEC
Android FREETEC
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
 
Apresentacao IzCode Web
Apresentacao IzCode  WebApresentacao IzCode  Web
Apresentacao IzCode Web
 
Qualidade de código Android
Qualidade de código AndroidQualidade de código Android
Qualidade de código Android
 
Android Study Jam - GDG Dois Vizinhos - Primeira Reunião
Android Study Jam - GDG Dois Vizinhos - Primeira ReuniãoAndroid Study Jam - GDG Dois Vizinhos - Primeira Reunião
Android Study Jam - GDG Dois Vizinhos - Primeira Reunião
 
Study jam - dia 1
Study jam  - dia 1Study jam  - dia 1
Study jam - dia 1
 
Carreira de desenvolvedor
Carreira de desenvolvedorCarreira de desenvolvedor
Carreira de desenvolvedor
 
PHP Tools for Fast coding
PHP Tools for Fast codingPHP Tools for Fast coding
PHP Tools for Fast coding
 
Clean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterClean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e Flutter
 
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...
 
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioQuer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
 
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
 
Android DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android StudioAndroid DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android Studio
 
BDD - Integrando regras de negócio e programação
BDD - Integrando regras de negócio e programaçãoBDD - Integrando regras de negócio e programação
BDD - Integrando regras de negócio e programação
 
Refactoring django applications
Refactoring django applicationsRefactoring django applications
Refactoring django applications
 
Coding Dojo - Unreal Engine
Coding Dojo - Unreal EngineCoding Dojo - Unreal Engine
Coding Dojo - Unreal Engine
 

Mais de Ramon Ribeiro Rabello

Declarative UIs with Jetpack Compose
Declarative UIs with Jetpack ComposeDeclarative UIs with Jetpack Compose
Declarative UIs with Jetpack ComposeRamon Ribeiro Rabello
 
Android Jetpack + Coroutines: To infinity and beyond
Android Jetpack + Coroutines: To infinity and beyondAndroid Jetpack + Coroutines: To infinity and beyond
Android Jetpack + Coroutines: To infinity and beyondRamon Ribeiro Rabello
 
Create Modern Apps with Android Jetpack
Create Modern Apps with Android JetpackCreate Modern Apps with Android Jetpack
Create Modern Apps with Android JetpackRamon Ribeiro Rabello
 
Ninja Productivity in Android Studio
Ninja Productivity in Android StudioNinja Productivity in Android Studio
Ninja Productivity in Android StudioRamon Ribeiro Rabello
 
Os caminhos da Agilidade em Empresa Pública
Os caminhos da Agilidade em Empresa PúblicaOs caminhos da Agilidade em Empresa Pública
Os caminhos da Agilidade em Empresa PúblicaRamon Ribeiro Rabello
 
Making your app see with Mobile Vision API
Making your app see with Mobile Vision APIMaking your app see with Mobile Vision API
Making your app see with Mobile Vision APIRamon Ribeiro Rabello
 
Inovar em tempos de crise? Yes, We Can!
Inovar em tempos de crise?  Yes, We Can!Inovar em tempos de crise?  Yes, We Can!
Inovar em tempos de crise? Yes, We Can!Ramon Ribeiro Rabello
 
Android Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentesAndroid Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentesRamon Ribeiro Rabello
 
O caminho de um desenvolvedor android
O caminho de um desenvolvedor androidO caminho de um desenvolvedor android
O caminho de um desenvolvedor androidRamon Ribeiro Rabello
 
Workshop Android em Ambientes de Integração
Workshop Android em Ambientes de IntegraçãoWorkshop Android em Ambientes de Integração
Workshop Android em Ambientes de IntegraçãoRamon Ribeiro Rabello
 
De idealista à empreendedor - como desenvolver aplicações em android que conq...
De idealista à empreendedor - como desenvolver aplicações em android que conq...De idealista à empreendedor - como desenvolver aplicações em android que conq...
De idealista à empreendedor - como desenvolver aplicações em android que conq...Ramon Ribeiro Rabello
 
Agora é Android, Tá Safo? - #tasafoemacaocastanhal
Agora é Android, Tá Safo? - #tasafoemacaocastanhalAgora é Android, Tá Safo? - #tasafoemacaocastanhal
Agora é Android, Tá Safo? - #tasafoemacaocastanhalRamon Ribeiro Rabello
 

Mais de Ramon Ribeiro Rabello (20)

Declarative UIs with Jetpack Compose
Declarative UIs with Jetpack ComposeDeclarative UIs with Jetpack Compose
Declarative UIs with Jetpack Compose
 
Android Jetpack + Coroutines: To infinity and beyond
Android Jetpack + Coroutines: To infinity and beyondAndroid Jetpack + Coroutines: To infinity and beyond
Android Jetpack + Coroutines: To infinity and beyond
 
Create Modern Apps with Android Jetpack
Create Modern Apps with Android JetpackCreate Modern Apps with Android Jetpack
Create Modern Apps with Android Jetpack
 
Cultura de testes em times mobile
Cultura de testes em times mobileCultura de testes em times mobile
Cultura de testes em times mobile
 
Ninja Productivity in Android Studio
Ninja Productivity in Android StudioNinja Productivity in Android Studio
Ninja Productivity in Android Studio
 
Os caminhos da Agilidade em Empresa Pública
Os caminhos da Agilidade em Empresa PúblicaOs caminhos da Agilidade em Empresa Pública
Os caminhos da Agilidade em Empresa Pública
 
Making your app see with Mobile Vision API
Making your app see with Mobile Vision APIMaking your app see with Mobile Vision API
Making your app see with Mobile Vision API
 
Inovar em tempos de crise? Yes, We Can!
Inovar em tempos de crise?  Yes, We Can!Inovar em tempos de crise?  Yes, We Can!
Inovar em tempos de crise? Yes, We Can!
 
O ecossistema android
O ecossistema androidO ecossistema android
O ecossistema android
 
Android Marshmallow na prática
Android Marshmallow na práticaAndroid Marshmallow na prática
Android Marshmallow na prática
 
Android Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentesAndroid Wear: Estendendo sua app para relógios inteligentes
Android Wear: Estendendo sua app para relógios inteligentes
 
Introdução ao Android Studio
Introdução ao Android StudioIntrodução ao Android Studio
Introdução ao Android Studio
 
O caminho de um desenvolvedor android
O caminho de um desenvolvedor androidO caminho de um desenvolvedor android
O caminho de um desenvolvedor android
 
Criando Apps Sociais em Android
Criando Apps Sociais em AndroidCriando Apps Sociais em Android
Criando Apps Sociais em Android
 
Porque Aprender Android
Porque Aprender AndroidPorque Aprender Android
Porque Aprender Android
 
Workshop Android em Ambientes de Integração
Workshop Android em Ambientes de IntegraçãoWorkshop Android em Ambientes de Integração
Workshop Android em Ambientes de Integração
 
De idealista à empreendedor - como desenvolver aplicações em android que conq...
De idealista à empreendedor - como desenvolver aplicações em android que conq...De idealista à empreendedor - como desenvolver aplicações em android que conq...
De idealista à empreendedor - como desenvolver aplicações em android que conq...
 
Desenvolvimento Web para Android
Desenvolvimento Web para AndroidDesenvolvimento Web para Android
Desenvolvimento Web para Android
 
Agora é Android, Tá Safo? - #tasafoemacaocastanhal
Agora é Android, Tá Safo? - #tasafoemacaocastanhalAgora é Android, Tá Safo? - #tasafoemacaocastanhal
Agora é Android, Tá Safo? - #tasafoemacaocastanhal
 
Boas Práticas em Android
Boas Práticas em AndroidBoas Práticas em Android
Boas Práticas em Android
 

Produtividade ninja com Android Studio