$30 off During Our Annual Pro Sale. View Details »
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
0
110
Introduction to Android Application Development
Presentation on Android 101 at a techloop session by IEEE VIT.
Abhinav Das
March 17, 2016
Tweet
Share
More Decks by Abhinav Das
See All by Abhinav Das
Account Aggregator | Apply with Finactive
jordiie09
0
28
.droidcon::recap
jordiie09
0
47
Data Security And Algorithms
jordiie09
0
30
Final Year Project
jordiie09
0
48
Facebook Developer Circle 101
jordiie09
0
130
Google I/O Extended Vellore
jordiie09
0
66
Lockheed Martin
jordiie09
0
28
Google Cloud Next '17 Extended
jordiie09
0
420
ACM VIT Student Chapter
jordiie09
0
110
Other Decks in Technology
See All in Technology
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
220
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
460
MapKitとオープンデータで実現する地図情報の拡張と可視化
zozotech
PRO
1
140
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
770
Challenging Hardware Contests with Zephyr and Lessons Learned
iotengineer22
0
210
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
730
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
3.1k
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
330
生成AI時代におけるグローバル戦略思考
taka_aki
0
180
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
140
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
170
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
360
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Visualization
eitanlees
150
16k
Producing Creativity
orderedlist
PRO
348
40k
Rails Girls Zürich Keynote
gr2m
95
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Optimizing for Happiness
mojombo
379
70k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
A designer walks into a library…
pauljervisheath
210
24k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
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