Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
37
.droidcon::recap
jordiie09
0
56
Data Security And Algorithms
jordiie09
0
44
Final Year Project
jordiie09
0
68
Facebook Developer Circle 101
jordiie09
0
140
Google I/O Extended Vellore
jordiie09
0
77
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
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
550
Essential architectural thinking (revised edition)
ufried
0
110
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
110
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
6
2.3k
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
140
パッチ更新でterraform initが落ちた日
grimoh
1
100
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
320
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
160
FOSS4Gを活用した自治体業務DXの試み
470715
0
140
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
250
Codex概要
ymiya55
0
490
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
560
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
620
Into the Great Unknown - MozCon
thekraken
41
2.8k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
470
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Facilitating Awesome Meetings
lara
57
7.2k
GraphQLとの向き合い方2022年版
quramy
50
15k
Abbi's Birthday
coloredviolet
4
10k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
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