Professional Documents
Culture Documents
Presented By Saumya.K
LOGO
TALK FLOW
1. INTRODUCTION
2. FEATURES
3. ARCHITECTURE 4. ANATOMY OF DEVELOPMENT 5. APPLICATIONS
WHAT IS ANDROID?
4
What is ANDROID?
Open Source Mobile Operating System
A Software Stack Operating System Middleware Applications
Based on the Linux kernel
What is ANDROID?
Developed by Google and later the OHA
Java language
FEATURES
8
Features
Application Framework
Enabling reuse & replacement of component
Integrated Browser
Based on open source WebKit engine
Features
Optimized Graphics
Custom 2D graphics library 3D based on open GLES 1.0 specification
SQlite
Structured data storage
Media Support
Common audio,video and image format. MPEG4,H.264,MP3,AAC,AMR.JPG,PNG,GIF
1 0
Features
Connectivity
Touch Screen & Accelerometer for motion sensing Rich Development Environment
11
ARCHITECTURE
12
ANDROID ARCHITECTURE
13
Linux Kernel
Libraries
15
Android Runtime
16
Application Framework
18
Activity- visual user interface Intent Receiver- e-mail inbox Service task done in background
20
21
22
DEVELOPMENT TOOL
Android Emulator A Virtual Mobile Device
Android Development Tools Plugin -Eclipse IDE Dalvik Debug Monitor Service (DDMS)
23
5. An empty process
24
APPLICATIONS
25
APPLICATIONs
26
ADVANTAGES
&
DISADVANTAGES
27
ADVANTAGES
* * * * * Openness. All applications are equal. Breaking down boundaries. Fast and easy development. A better application market.
28
ADVANTAGES
* * * * * Android lets you choose your hardware. It lets you install custom ROMs. Android lets you to change the settings faster. Google and social integration. More options to fit your budget.
29
DISADVANTAGES
* * * * Security Open Source Login Incompetence
30
VERSIONS
Apple Pie
ANDROID 1.0
HTC Dream
Pull Down Notification
Media Player
Google Sync
33
CUPCAKE
2009 April 30
Android 1.5 Ability to record and watch videos through camcorder mode Uploading videos to YouTube and pictures to Picasa directly from the phone Picture in Contact list New soft keyboard with text prediction Bluetooth A2DP&AVRCP support
34
DONUT
2009 Sept 15
Free turn by turn navigation Gesture framework and Gesture Builder development tool An integrated camera, camcorder, and gallery interface Gallery now enables users to select multiple photos for deletion Updated Voice Search, with faster response and deeper integration with native applications, including the ability to dial contacts Updated search experience to allow searching bookmarks, history, contacts, and the web from the home screen
35
Eclair
HTML5 Digital zoom Microsoft Exchange support Bluetooth 2.1 Live Wallpapers Updated UI Much improved keyboard Camera including white panel
36
froyo
Integration of Chromes V8 JavaScript engine into the Browser application Advanced Microsoft Exchange support Wi-Fi hotspot functionality USB Tethering Speed improvements JIT implementation Applications installation to the expandable memory Upload file support in the browser Animated GIFs
37
GINGER BREAD
2010 December 6
New UI with new themes (Black themes save power) Extra Large Screen Size NFC New audio effects Improved Copy and Paste functionality Redesigned Multi Touch Software Keyboard Audio, graphical, and input enhancements for game developer Download manager for long running HTTP downloads Enhanced support for native code Improved power management and application control Multiple cameras
38
HONEYCOMB 3.0
2011 February 22
Multi core support Better tablet support Updated 3D UI Google Talk video chat Google eBooks "Private browsing"
39
HONEYCOMB 3.1
2011 May 10
Open Accessory API USB host API Mice, joysticks, gamepads... support Resizable Home screen widgets MTP notifications RTP API for audio
40
Honeycomb 3.2
2011 Jul 15
Optimizations for a wider range of tablets Compatibility display mode (zoom for fixed-sized apps) Media sync from SD card
41
Facial recognition (Face Unlock) UI use Hardware acceleration Better voice recognition (dictating/Voice typing) Web browser, allows up to 16 tabs Updated launcher (customizable) Android Beam app to exchange data through NFC Resizable widgets
42
CONCLUSION
Android is a disruptive technology, which was introduced initially on mobile handsets, but has much wider potential.
43
References
http://www.android.com - Android Official Webpage http://code.google.com/android/ - Official Android Google Code Webpage http://www.openhandsetalliance.com/ - Open Handset Alliance Webpage http://www.androidwiki.com Android Wiki http://googleblog.blogspot.com/ - Official Google Blog http://en.wikipedia.org/wiki/Android_(mobile_phone_platform) Wikipedia Information http://en.wikipedia.org/wiki/SQLite http://en.wikipedia.org/wiki/WebKit http://en.wikipedia.org/wiki/Eclipse_(software) http://www.itworld.com/google-android-dr-080213
44
45