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
Primer to Android Development
Search
Farouk Yusoff
June 13, 2015
Programming
73
0
Share
Primer to Android Development
Farouk Yusoff
June 13, 2015
Other Decks in Programming
See All in Programming
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
390
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
510
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
350
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
160
実用!Hono RPC2026
yodaka
2
310
要はバランスからの卒業 #yumemi_grow
kajitack
0
160
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
130
Building on Bluesky's AT Protocol with Ruby
mackuba
0
120
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
350
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
700
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
Programming with a DJ Controller — not vibe coding
m_seki
3
850
Featured
See All Featured
Done Done
chrislema
186
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
From π to Pie charts
rasagy
0
180
We Have a Design System, Now What?
morganepeng
55
8.1k
How to Talk to Developers About Accessibility
jct
2
200
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Claude Code のすすめ
schroneko
67
220k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
190
Optimizing for Happiness
mojombo
378
71k
Typedesign – Prime Four
hannesfritz
42
3k
RailsConf 2023
tenderlove
30
1.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
550
Transcript
ANDROID DEVELOPMENT Farouk Yusoff
- Co-Founder Ummah Apps - VP Eng. @ Sypher Labs
@farouky | farouk.sg Me 2
What’s up? intro to Android dev 3
Why Android? 4 Google Outbrain survey 2014
many many versions… target wisely 5
Workflow from idea to app 6 our focus
Development Setup 7
Auto Import
Connect Phone
Activity Lifecycle
Types of Layouts
Frame Layout
Linear Layout
Relative Layout
Finding Views
Width vs Height
Gravity
Padding vs Margin
Visibile = T or F
Logging
Threads
http:/ / d.android.com When in doubt…
keep (‘calm’, function(){ start(‘coding’); }); Let’s code!