2. INTRODUCTION
The Personal Computer and the Internet have found revolutionary ways to
connect people, to entertain them and let them exchange information. But
none of these is able to reach each person anywhere and anytime like the
cell phone does.
Google has found perhaps the adequate answer to this question, as they
come out with the new open and comprehensive platform for mobile
devices called Android.
Android is a software stack for mobile devices
there are only two main competitors in the domain of cell phone operating
systems which are Symbian with “Symbian OS” and Microsoft with
“Windows Mobile”.
3. WHAT IS ANDROID?
Android is a Linux-based operating system .
It is developed by the Open Handset Alliance, led by Google.
Android consists of a kernel based on the Linux kernel 2.6, with
middleware, libraries and APIs written in C and application software
running on an application framework.
Android uses the Dalvik virtual machine with just-in-time compilation .
The main hardware platform for Android is the ARM architecture.
5. WHAT IS OPEN SOURCE SOFTWARE?
Open-source software (OSS) is computer software that is available in
source code form.
Open source software is very often developed in a public, collaborative
manner.
The free software movement was launched in 1983.
With open source software, generally anyone is allowed to create
modifications of it, port it to new operating systems and processor
architectures, share it with others or, in some cases, market it.
12. ANDROID VERSION 5.X
1. Performance Profiles
2.Consistent news with ”Google Babble”
3.Social Integration Hub
4.Video Calling App
5.Multi-select in the contacts
6.Text Message Syncing
7.App preview/freebie codes
8.New Kernel support
13. ROOTING
Rooting enables all the user-installed applications to run
privileged commands that are typically unavailable to the
devices in their stock configuration
A typical rooting installation also installs the Super user
application, which supervises applications that are granted root
or super user rights
We can change the themes in the way we want.
Rooting is basically full control over your phone.
SD card partition.
15. MAIN FEATURES OF ANDROID
Android offers many features cover many areas such as application
development, internet, media and connectivity. Some of the most important
ones are presented in the following list.
• Application framework enabling reuse and replacement of components
• Dalvik virtual machine optimized for mobile devices
• Integrated browser based on the open source WebKit engine
• Optimized graphics powered by a custom 2D graphics library; 3D graphics
based on the OpenGL ES 1.0 specification (hardware acceleration optional)
• SQLite for structured data storage
• Media support for common audio, video, and still image formats (MPEG4,
H.264, MP3, AAC, AMR, JPG, PNG, GIF)
16. • GSM Telephony (hardware dependent)
• Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
• Camera, GPS, compass, and accelerometer (hardware dependent)
• Rich development environment including a device emulator, tools for
debugging, memory and performance profiling, and a plugin for the Eclipse IDE
17. WHY ANDROID IS CALLED OPEN SOURCE?
Android is an open-source software stack created for mobile phones and
other devices development of Android.
The goal of the Android Open Source Project is to create a successful
real-world product that improves the mobile experience for end users.
Android was built from the ground-up to enable developers to create
compelling mobile applications that take full advantage of all a handset has
to offer.
Android is open source; it can be liberally extended to incorporate new
cutting edge technologies as they emerge.
18. ADVANTAGES OF ANDROID
Android is Open Source OS
Multitasking
Ease of Notification
Easy access to thousands of applications via the Google Android
App Market.
Phone options are diverse.
Can install a modified ROM.
Widget
Google Maniac
19. DISADVANTAGES OF ANDROID
It force closes apps if they are too large.
The phone itself has very little memory storage, so you
have to keep large apps, videos, and photos on a card.
Continuous Internet connection.
Advertising.
Since android is based on LINUX, One must be well
known about linux commands.
20. ANDROID VS WINDOWS MOBILE
Multitasking
Apps Run in the
Background
Hardware
Web Browser
Email, Contacts, Calendar
Touch-Screens
Operating System
Licensing
21. ANDROID VS APPLE’S iOS
Android’s Open Source Nature
Availability of Apps
Wide Range of Devices and
Services
Integration
Other Special Features
22. CONCLUSION
Android is a big revolution in the field of operating
system. Its custom virtual machine optimize memory and
hardware resources in a mobile environment.; it can be liberally
extended to incorporate new cutting edge technologies as they
emerge. The open source platform will continue to evolve as
the developer community works together to build innovative
mobile applications.