Android Overview Part1
-
Upload
synapseindiaappsdevelopment -
Category
Documents
-
view
231 -
download
0
Transcript of Android Overview Part1
-
8/10/2019 Android Overview Part1
1/23
-
8/10/2019 Android Overview Part1
2/23
Why Mobile App Development?
The fact that we can! Only a few years ago you had tobe in the Motorola inner circle to do it!
Mobile platform is the platform of the future
Double-digit growth in world-wide smartphone ownership3
Job market is hot Market for mobile software surges from $4.1 billion in 2009 to
$17.5 billion by 20121
2010 Dice.com survey: 72% of recruiters looking for iPhone appdevelopers, 60% for Android1
Dice.com: mobile app developers made $85,000 in 2010 andsalaries expected to rise2
Students (and faculty!) are naturally interested!
-
8/10/2019 Android Overview Part1
3/23
Why Android?
A lot of students have them
2010 survey by University of CO1: 22% of collegestudents have Android phone (26% Blackberry, 40%
iPhone) Gartner survey2: Android used on 22.7% of
smartphones sold world-wide in 2010 (37.6%Symbian, 15.7% iOS)
Students already know Java and Eclipse Low learning curve
CS0 students can useApp Inventor for Android
http://www.appinventor.mit.edu/http://www.appinventor.mit.edu/ -
8/10/2019 Android Overview Part1
4/23
Why Android?
Transferring app to phone is trivial
Can distribute by putting it on the web
Android Market (now Google Play) for wider
distribution Its not 1984
-
8/10/2019 Android Overview Part1
5/23
Types ofAndroid Devices
-
8/10/2019 Android Overview Part1
6/23
Various Android Phones
-
8/10/2019 Android Overview Part1
7/23
Galaxy Note 3
-
8/10/2019 Android Overview Part1
8/23
-
8/10/2019 Android Overview Part1
9/23
Android-Powered Microwave
http://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-
google
By Touch Revolutionat CES 2010
http://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-googlehttp://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-google -
8/10/2019 Android Overview Part1
10/23
Android-Powered Watch
-
8/10/2019 Android Overview Part1
11/23
Android-Powered Camera
-
8/10/2019 Android Overview Part1
12/23
Android-Powered TV
-
8/10/2019 Android Overview Part1
13/23
Android-Powered Car Radio
-
8/10/2019 Android Overview Part1
14/23
Android-Powered Washing Machine
-
8/10/2019 Android Overview Part1
15/23
Android-Powered PC
-
8/10/2019 Android Overview Part1
16/23
Brief History
1996
The WWW already had websites with color andimages
But, the best phones displayed a couple of linesof monochrome text!
Enter:
Wireless Application Protocol (WAP)stripped downHTTP for bandwidth reduction
Wireless Markup Language (WML)stripped downHTML for content
-
8/10/2019 Android Overview Part1
17/23
Brief History
Many issues (WAP = Wait And Pay)
Few developers to produce content (it wasnt fun!)
Really hard to type in URLs using the smallkeyboards
Data fees frightfully expensive
No billing mechanismcontent difficult to
monetize Other platforms emerged
Palm OS, Blackberry OS, J2ME, Symbian(Nokia), BREW, OS X iPhone, Windows Mobile
-
8/10/2019 Android Overview Part1
18/23
Brief History - Android
2005 Google acquires startup Android Inc. to start Android platform Work on Dalvik VM begins
2007
Open Handset Alliance announced Early look at SDK
2008 Google sponsors 1st Android Developer Challenge T-Mobile G1 announced
SDK 1.0 released Android released open source (Apache License) Android Dev Phone 1 released
-
8/10/2019 Android Overview Part1
19/23
Brief History cont.
2009 SDK 1.5 (Cupcake)
New soft keyboard with autocomplete feature
SDK 1.6 (Donut) Support Wide VGA
SDK 2.0/2.0.1/2.1 (Eclair) Revamped UI, browser
2010 Nexus One released to the public SDK 2.2 (Froyo)
Flash support, tethering
SDK 2.3 (Gingerbread) UI update, system-wide copy-paste
-
8/10/2019 Android Overview Part1
20/23
Brief History cont.
2011 SDK 3.x (Honeycomb)
Optimized for tablet support
SDK 4.0 (Ice Cream Sandwich) Virtual UI buttons
2012 SDK 4.1.1 (Jelly Bean)
Triple buffered graphics pipeline
-
8/10/2019 Android Overview Part1
21/23
Brief History cont.
2011
SDK 3.0/3.1/3.2 (Honeycomb) for tablets only
New UI for tablets, support multi-core processors
SDK 4.0/4.0.1/4.0.2/4.0.3 (Ice Cream Sandwich)
Changes to the UI, Voice input, NFC
Ice cream SandwicAndroid 4.0+
Jelly BeanAndroid 4.1.1
-
8/10/2019 Android Overview Part1
22/23
Distribution of Devices
Data collected during a 14-day period ending on January 3, 2012http://developer.android.com/resources/dashboard/platform-versions.html
http://developer.android.com/resources/dashboard/platform-versions.htmlhttp://developer.android.com/resources/dashboard/platform-versions.htmlhttp://developer.android.com/resources/dashboard/platform-versions.htmlhttp://developer.android.com/resources/dashboard/platform-versions.html -
8/10/2019 Android Overview Part1
23/23