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
Introduction to Android Application Development
Search
Abhinav Das
March 17, 2016
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Android Application Development
Presentation on Android 101 at a techloop session by IEEE VIT.
Abhinav Das
March 17, 2016
More Decks by Abhinav Das
See All by Abhinav Das
Account Aggregator | Apply with Finactive
jordiie09
0
32
.droidcon::recap
jordiie09
0
54
Data Security And Algorithms
jordiie09
0
38
Final Year Project
jordiie09
0
61
Facebook Developer Circle 101
jordiie09
0
140
Google I/O Extended Vellore
jordiie09
0
75
Lockheed Martin
jordiie09
0
34
Google Cloud Next '17 Extended
jordiie09
0
440
ACM VIT Student Chapter
jordiie09
0
120
Other Decks in Technology
See All in Technology
Zoom2Youtube.Claude
kawaguti
PRO
3
490
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
1
170
プロダクトだけじゃない、社内プロセスにおける自動化・省力化ノススメ
kakehashi
PRO
1
3.7k
実装だけじゃない! CCA-F取得エンジニアが教えるClaude Code開発プロセス活用術
diggymo
2
660
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
140
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
1
830
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
600
Gen3R: 3D Scene Generation Meets Feed-Forward Reconstruction
spatial_ai_network
0
120
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
2.7k
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
150
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
13
6k
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
800
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
920
Typedesign – Prime Four
hannesfritz
42
3.1k
Deep Space Network (abreviated)
tonyrice
0
220
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Amusing Abliteration
ianozsvald
1
220
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
290
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Design in an AI World
tapps
1
260
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
An Introduction to ANDROID
Hello, Developers!
DISCLAIMER DOs 1. Listen to us speaking. 2. Interact. 3.
Smile. 4. ANDROIDIFY yourself. 5. Be awesome. DON’Ts 1. Get bored. 2. Hate us.
SECTION 1 OVERVIEW Seriously, Why do I make applications for
Android?
61.9% Of the Mobile developers love and make applications for
the Android Environment.
This is why. ➔ OpenSource ➔ The Present, and the
Future ➔ Backbone is JAVA ➔ Developer Friendly ➔ Huge Developer Community
SECTION 2 HISTORY OF ANDROID I know all about Android
versions, I guess.
None
SECTION 3 ANDROID ARCHITECTURE What’s the design of the Android
OS?
What you need to know. 1. Application Framework 2. Add-Ons
and System Applications 3. Core Android Libraries 4. Linux Kernel
SECTION 4 ANDROID APPLICATION LIFECYCLE How does my application behave
in the Android Environment?
The Life Cycle
SECTION 5 DEVELOPMENT ENVIRONMENT I’ve heard about Android Studio. Is
that what you are talking about?
is powered by and
SECTION 6 HANDS ON! Theories are shitty, let’s make an
APP!
Psst..Wish to experience Android N Developer Preview?
QUICK FEATURES 1. Multi-Windows Support 2. Advanced Settings and Configs
3. Revamped Notification and quick settings 4. Amazing Battery Life 5. Data Saver
SECTION 7 APPLICATION DESIGN TRENDS Common, no one uses an
application with weird designs. Right?
MATERIAL DESIGN
SECTION 8 SUPPORT FROM THE COMMUNITY I’m totally in! But,
who’s gonna help me?
★ GOOGLE DOCUMENTATION ★ STACK OVERFLOW ★ GITHUB ★ QUORA
★ ANDROID ARSENAL ★ MATERIAL-UP RESOURCES
“Most programmers don’t do programming because they expect to get
paid, but because it is fun to program.” - Linus Torvalds
ANY QUESTIONS?
THANK YOU FOR COMING! ABHINAV DAS, Developer @jordiie09 MAYUR MAKHIJA,
Developer @makhijamayur