Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introdução ao Android
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
José Caique Oliveira
June 24, 2017
Programming
1
89
Introdução ao Android
Slides de apoio para a palestra de introdução ao Android
José Caique Oliveira
June 24, 2017
Tweet
Share
More Decks by José Caique Oliveira
See All by José Caique Oliveira
Kotlin Flow
jcaiqueoliveira
0
120
Coroutines And Flow
jcaiqueoliveira
2
120
Testing your app
jcaiqueoliveira
0
310
Modularizando seu app
jcaiqueoliveira
0
73
Nova Api de Localização Android
jcaiqueoliveira
0
95
Arquitetura para android
jcaiqueoliveira
6
320
Kotlin por onde começar?
jcaiqueoliveira
1
98
Arquitetura para projetos Android
jcaiqueoliveira
1
240
Kotlin 1.1
jcaiqueoliveira
0
140
Other Decks in Programming
See All in Programming
Fragmented Architectures
denyspoltorak
0
150
CSC307 Lecture 05
javiergs
PRO
0
500
Oxlint JS plugins
kazupon
1
870
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
260
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
A Modern Web Designer's Workflow
chriscoyier
698
190k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
The SEO Collaboration Effect
kristinabergwall1
0
350
How STYLIGHT went responsive
nonsquared
100
6k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Between Models and Reality
mayunak
1
180
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
Transcript
Introdução ao Android
Ciência da computação - UFS Android Developer - Stone Pagamentos
[email protected]
Caique Oliveira
O que é o Android
Por que Android?
Desenvolvendo com android
Android Studio https://goo.gl/BieFes
Agora vai
View - Telas dos aplicativos
View - Criado utilizando xml
Activity - Controla a view - Realiza as ações do
usuário
Activity https://goo.gl/EoCveL
Fragment - Porção de tela - Ligado à uma activity
https://goo.gl/7L7TQm
Android Manifest - Arquivo de configuração do android - Recursos
utilizados devem estar presentes nele https://goo.gl/YCZX8T
Permissões - Usada ao precisar de alguns recursos do android
https://goo.gl/oKWr8r
Gradle - Responsável por build de projeto - Configurações -
Gerência de dependências https://goo.gl/gpKo16
Tem mais \o/
Material Design https://goo.gl/WvXKMN
Material Design
Firebase https://goo.gl/MP5kAB
Kotlin https://goo.gl/ZKkcSZ
Kotlin https://try.kotlinlang.org
Retrofit https://goo.gl/CVdwd9 https://goo.gl/n4aiDN
Arquitetura de projetos - Organização - Testabilidade - Escalabilidade #TeamArchitecture
- Google Architecture (https://goo.gl/feMi1C) https://goo.gl/5tzxkA
Obrigado ;)