2. CONTENTS
INTRODUCTION
HISTORY
OHA
ANDROID ARCHITECTURE
ANDROID FEATURES
DEVELOPMENT TOOLS
VERSIONS OF ANDROID
FUTURE SCOPE
SECURITY IN ANDROID
ADVANTAGES
REAL TIME APPLICATION
CONCLUSION
3. INTRODUCTION
A Software Platform and Operating System for
Mobile Device.
Full phone software stack including application.
Developed by Google and the Open Handset
Alliance.
Based on Linux Operating System.
100% pure Java code.
An Open Platform for Developers ,Users & Industries
4. HISTORY
July 2005 Google Acquired Android Inc., a Small
Startup Company.
Started as a Mobile Software Development
Company.
Developed as Linux Based Mobile Device OS.
On 5 November 2007,the Open Handset Alliance
Founded.
First Product Android as Open Source Mobile Device
Platform
5. Open Handset Alliance(OHA)
Open Handset Alliance (OHA) is a Consortium
of 84 Firms to Develop Open Standards for
Mobile device.
OHA was establish on 6 Nov 2007, led by
Google with 47 Members including Mobile
Handset Makers, Application Developers, some
Mobile Carriers and Chip Makers.
Android the Flagship Software of the Alliance is
based on an Open Source License and has
Completed against Mobile Platform from Apple
Microsoft (lumia) ,Samsung electronics .
9. Libraries
Set of Native Libraries Written in C/C++.
Interface Through Java.
Surface Manager-Handling UI Windows.
2D & 3D Graphics.
SQLite – Light Weight Database.
10. Android Runtime
Dalvik VM:
Dex Files.
Compact and Efficient then Class Files.
Limited Memory and Battery Power.
Core Libraries:
Java 5std.Edition.
Collections, I/O etc..
11. Application framework
Content Provider:-
Enable Sharing Access Data from other Application Sharing.
Notification Manager:-
Enables All Application to Display Alerts in the Status Bar.
Activity Manager:-
Manages the Life Cycle of Applications.
12. ANDROID FEATURES:
SOFTWARE FEATURES:
Integrated Browser Based on the Open Source
Web Kit Engine.
SQLite for relational data storage.
Media support for common audio, video and still
image format.
(MPEG4, H.264, MP3, AAC, JPG, PNG, GIF).
Dalvik Virtual Machine optimized for mobile
device.
13. Hardware Features
Cellular networking : GSM,EDGE , 3G
(hardware dependent)
LAN: Bluetooth and Wi-Fi
(hardware dependent)
Graphics hardware dependent.
Camera , GPS, & compass.
(hardware dependent)
Touch screen and acceleration for motion sensing.
17. Security In Android
• Applications are signed with a
certificate
• Applications run in their own
process with a unique user id
• Permissions restrict access to the
data on the device
• Permissions granted by user on
installation of application
• Permissions that application
need and declaration of custom
• permissions is done in the
application manifest file
18. Advantages of Android
The ability for anyone to customize the Google Android platform
The consumer will benefit from having a wide range of mobile applications to
choose from since the monopoly will be broken by Google Android
Men will be able to customize a mobile phones using Google Android platform
like never before
Features like weather details, opening screen, live RSS feeds and even the
icons on the opening screen will be able to be customized
In addition the entertainment functionalities will be taken a much higher by
Google Android being able to offer online real time multiplayer games
19. Real Time Application
• Android@ Home.
• Google Translator.
• Sony Smart
Watches.
• Samsung Galaxy
Gear Watches.
• Google TV.
• Galaxy Camera
etc.
20. Conclusion
The community that Android has provided efficiently collects like
minded people on one platform and gives them proper channel to
express themselves and provides them with all the necessary help
and guidance .
With the expansion of Android, the community based on it would
also expand and this would certainly useful for people lacking
resources since the aim of the open source community is to bring
forward those people who have talent but lack the resource to
showcase that talent.
Aims to be easy to build for as the Web.
Google Android is stepping into the next level of Mobile Internet.
21. Reference
http://www.android.com
- Android Official Webpage
https://code.google.com/android/
- Official Android Google Code Webpage
http://www.openhandsetalliance.com/
- Open Handset Alliance Webpage
http://en.wikipedia.org/wiki/Android_(operating_sy
stem)
- Android Wiki
http://googleblog.blogspot.in/
- Official Google Blog