Title: Android Application Development Tutorial For Beginners
1Android Development
For Beginners
2What is Android?
Android is an open mobile phone platform
that was developed by Google and later by
Open Handset Alliance . Google defines
Android as a " software stack" for mobile
phones. Software stack is made up of operating
system(the platform on which everything runs),
the middle ware (the programming that allows
applications to talk to a network and to one
another) and the applications (the actual
programs that phone will run)
3History of Android
The version history of the Android mobile
operating system began with the release of the
Android alpha in November 2007. The first
commercial version, Android 1.0, was released in
September 2008. Android is continually developed
by Google and the Open Handset Alliance (OHA),
and has seen a number of updates to its base
operating System since the initial release. The
most recent major Android update in Android
Marshmallow", which was released in October 2015.
4Versions of Android
Cupcake (1.5) Donut (1.6) Eclair
(2.02.1) Froyo(2.22.2.3) Gingerbread
(2.32.3.7) Honeycomb (3.03.2.6) Ice Cream
Sandwich (4.04.0.4) Jelly Bean
(4.14.3.1) KitKat (4.44.4.4, 4.4W4.4W.2) Lollip
op (5.05.1.1) Marshmallow (6.06.0.1)
IND 91-40-3296-5222
USA 1-28-809-1418
5Architecture
Android Architecture
Applications
Application Framework
Android Runtime
Libraries
Linux Kernel
6Application Components
Activity Present a visual user interface for one
focused endeavor the user can undertake Services
Run in the background for an indefinite period of
time Broadcast Receivers Receive and react to
broadcast announcements. Content Providers Store
and retrieve data and make it accessible to all
application instead hold the content of a message
7Android Features
- Dalvik virtual machine
- Application Framework
- Integrated browser
- Optimized graphics
- SQLite
- Media support
- GSM Telephony
- Bluetooth, EDGE, 3G, and WiFi
- Camera, GPS, compass, and accelerometer
- Rich development environment
8Contact Us-
Address Y8, Block - EP, Sector V Salt Lake,
Kolkata - 700091, INDIA Phone 91 33 4020
0838 Email info_at_appsolz.com Web
www.appsolz.com
Presented By -