3. What is Android?
It is a software cluster for mobile devices that
include a operating system.
Key Applications and middle ware.
An Open Handset Alliance(OHA) Project.
Based on Linux Kernel 3.0
4. Timeline
Open handset alliance announces Android on November 5 th ,
2007.
Android market (Open content distribution system)
announced on august 28 th , 2008 to connect users and
developers.
Android 1.0 release 1 available on September 23 rd , 2008 and
android developers have access to first 1.0 compatible .
Android open source project released android source on
October 21 st , 2008.
World’s first Android mobile (T-Mobile G1) launched on
October 22 nd , 2008.
5. What is Open Handset Alliance?
It's a consortium of several companies.
Devoted to advancing open standards for mobile devices.
Develop technologies that will significantly lower the
cost of developing and Distributing mobile devices and
services.
11. Application Framework
API interface
Activity manager –manages application life cycle.
Content Providers Content Providers enable
applications to access data from other applications
12.
13. 1. An Open Accessory API
Allows external USB hardware (an Android USB
accessory) to interact with an Android-powered
device in a special "accessory" mode
14. 2. Cloud Music
Users will be able to upload their libraries, playlists,
etc.
Access them virtually anywhere from various
devices whether online or offline
15. 3. One OS for all
Bridge the gap between tablets and phones
16. 4. NFC Sharing (Near Field
Communication)
Bring the devices together and the data shared
without launching an application or navigating
through the UI.
19. 7. Ability to be a USB host
We can hook up keyboards, mouse etc.
20. 8. Face Detection
Allow better coordination of a video
chat/conference session by being able to highlight
the speaker over and above the listener.
Advanced Face-record
21. 9. Uses a single UI interface
UI inspiration from Honeycomb for Phone form
factor
Holographic UI
Multitasking UI
22. Advantages
Free to customize
All applications are equal
A more mature platform
More apps (because of its age)
Fast and easy development
23. Limitations
Very unstable and often hang or crash
Extremely inconsistence in design among apps
Difficult to use because if the above
Relatively few if any update because the updates
come from phone manufacturer not Google.
24. Conclusion
Solid, proven, popular, open platform
Used on wide range of devices
Support from Google, telecom
Low barriers to entry
Major opportunity for new developers
Creativity, hard work