Jan 28, 2015
www.crescosolution.com
History
Linux based operating
Open source
Founder -Andy Rubin
found in Palo alto in California united states. –october-2003
Google acquired Android ,Inc– August 2005
Android Beta SDK Released -12 November 2007
HTC Dream(October 22,2008)
www.crescosolution.com
Android Version History
Android 1.0(Astro) Date: 23 September 2008
•Android 1.1(Bender) Date: 9 February 2009
•Android 1.5(Cupcake) Date: 30 April 2009
•Android 1.6(Donut) Date: 5 September 2009
Android 2.0(Éclair) Date: 26 October 2009
•Android 2.2(Froyo) Date: 20 May 2010
•Android 2.3(Gingerbread) Date: 6 December 2010
Android 4.0(Ice Cream Sandwich) Date: 19 October 2011
•Android 4.1,2(Jelly bean) Date: 13 July 2012
•Android 4.4 (Kit Kat) Date:31 October 2013
•Android 5.0 (Key Lime Pie) Coming Soon
Android 3.0 (Honeycomb) Date:10 May 2011
Brief History - Android
2005•Google acquires startup Android Inc.
•Work on Dalvik VM begins
2007•Open Handset Alliance announced
•Early look at SDK
2008
•SDK 1.0 released
•T-Mobile G1 announced
•Android released open source (Apache License)
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) , browser
www.crescosolution.com
Brief History - Android
2010•Nexus One released to the public , SDK 2.2 (Froyo) , SDK 2.3 (Gingerbread)
•Flash support, tethering , UI update
2011
•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
2012•SDK 4.1.x , 4.2.x , 4.3 (Jelly Bean)
2013•SDK 4.4 (Kit Kat)
www.crescosolution.com
Brief History - Android
www.crescosolution.com
Android vs IPhone
www.crescosolution.com
Android vs IPhone
Android
Open Source
GSM,CDMA (U.S all major
4 network)
First cell phone 4G is
HTC,second is Samsung
Galaxy Pro
HTC, Samsung,
Sony, Motorola, LG
etc..
iPhone
Only Apple can make
changes to the iOs
Only AT&T(GSM)
AT&T does not support 4G network
Only one choice Apple
www.crescosolution.com
Android vs IPhone
Android
Android Cars, HDTV,
Microwave oven, Washing machine etc..
Both : Touch and slide out
keyboard
Yes! flash player
supported
Up to 8 mega pixel
iPhone
iPhone and tablet
No choice only touch
screen
No.. Apple banned any
flash technology
Up to 4.5 mega pixel
www.crescosolution.com
www.crescosolution.com
Android Application Framework
Applications
End user application
Replace build in application
www.crescosolution.com
Application Framework
API interface
Activity Manager - Manages application life cycle
www.crescosolution.com
Libraries
C/C++ libraries
Interface through java
Surface manager
Handling UI windows
2D and 3D graphics
Media codes, SQLite, Browser engine
www.crescosolution.com
Android Runtime
•Dex files
•Compact and efficient than class file
•Limited battery and battery powerDalvik VM
•Java 5 Std edition
•Collections, I/O etc..
Core Libraries
www.crescosolution.com
Linux Kernel
Memory Management
Process Management
NetworkingDevice Drivers
www.crescosolution.com
Installation of android for development
EclipseSDKJAVA
www.crescosolution.com