Upload
basavaraj-amogi
View
787
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Android ppt for upcoming engineers
Citation preview
ANDROID
Presented By :
PRAJWAL PANDURANGI
(2bl09ec038)
Under Guidance Of :
Prof S.K.PADAGANUR
CONTENTS INTRODUCTION HISTORY OHA ANDROID ARCHITECTURE ANDROID FEATURES DEVELOPMENT TOOLS VERSIONS OF ANDROID FUTURE SCOPE SECURITY IN ANDROID ADVANTAGES REAL TIME APPLICATION CONCLUSION
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
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
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 .
Open Handset Alliance
Android Architecture
Android is based of Linux Kernel 2.6 but Android is not Linux
Libraries
Set of Native Libraries Written in C/C++. Interface Through Java.
Surface Manager-Handling UI Windows. 2D & 3D Graphics.
SQLite – Light Weight Database.
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..
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.
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.
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.
Development tools
• Eclipse IDE• Android SDK
• Android Emulator
Versions of Android
Future Scope
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
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
Real Time Application• Android@
Home.• Google
Translator.• Sony Smart
Watches.• Samsung
Galaxy Gear Watches.
• Google TV.• Galaxy Camera
etc.
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.
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_system)- Android Wiki http://googleblog.blogspot.in/- Official Google Blog
Thank you for your Time and Attention!
24
QUESTIONS ??WWW.GOOGLE.COM