0% found this document useful (0 votes)
37 views15 pages

"Android": Boon For Mobile Operating Systems

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1/ 15

“ANDROID”

BOON FOR MOBILE


OPERATING SYSTEMS
WHAT IS MOBILE OPERATING SYSTEMS??

• A mobile operating system, also known as a mobile OS, a mobile


platform is the operating system that controls a mobile
device or information appliance.

• Similar in principle to an operating system such as Windows, Mac


OS, or Linux that controls a desktop computer or laptop.

• Deal with the wireless versions of broadband and local connectivity,


mobile multimedia formats, and different input methods.

• Typical examples of devices running a mobile operating system


are smartphones,embedded systems, or other mobile devices and
wireless devices.
WHAT IS ANDROID??

• Android is a mobile operating system initially developed by


Android Inc.

• Android was bought by Google in 2005.

•  Android is based upon a modified version of the Linux kernel.


Google and other members of the Open Handset
Alliance collaborated on Android's development and release. 

• The Android Open Source Project (AOSP) is tasked with the


maintenance and further development of Android.
HISTORY OF ANDROID
• Developed in July 2005, by Google acquired Android Inc. based
in Palo Alto, California, USA.

• Android's co-founders who went to work at Google included 


– Andy Rubin 
– Rich Miner 
– Nick Sears
– Chris White

• At Google, the team led by Rubin developed a mobile device


platform powered by the Linux kernel which was further modified to
better MOS named ANDROID.

• Android has been available under a free software / open source


license since 21 October 2008. Google published the entire source
code under an Apache License.
ARCHITECTURE OF ANDROID
VERSIONS OF ANDROID
• The most recent released versions of Android are:

– 2.0/2.1 (Eclair), revamped user Interface, introduced HTML5


& Exchange ActiveSync 2.5 support
– 2.2 (Froyo), with JIT optimization and the Chrome V8
JavaScript engine, and added Wi-Fi hotspot tethering and
Adobe Flash support.
– 2.3 (Gingerbread),refined user interface, improved soft
keyboard and copy/paste features.

• Upcoming versions of Android are:

– 3.0 (Honeycomb) scheduled for release in the first quarter of


2011
– Ice-cream sandwich, a possible release in mid-2011
WORKING OF ANDROID

• The Android operating system software stack consists of Java


applications running on a Java-based, object-oriented application
framework on top of Java core libraries running on a Dalvik virtual
machine featuring JIT compilation.

• Libraries written in C include the surface manager, OpenCore media


framework, SQLite relational database management system, OpenGL
ES 2.0 3D graphics API,WebKit layout engine, SGL graphics
engine, SSL, and Bionic libc.

• The Android operating system consists of 12 million lines of code


including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines
of Java, and 1.75 million lines of C++.
HARDWARE RUNNING ANDROID

• The Android OS can be used as an operating system for


cellphones, netbooks and tablets, including the Dell
Streak, Samsung Galaxy Tab and other devices.

• The first  commercially available phone to run the Android


operating system was the HTC Dream, released on 22 October
2008.

• The world's first TV running Android, called Scandinavia, has also


been launched by the company People of Lava.
SOFTWARE RUNNING ANDROID
• The Android Software Development Kit (SDK) includes a set
debugger, libraries, documentation, sample code, and tutorials.

• The officially supported Integrated Development Environment (IDE)


is Eclipse using the Android Development Tools (ADT) Plug-in.

• Developers may use any text  editor to edit Java and XML files then
use command line tools . Eg.Java Development Kit .

• Android applications are packaged in .apk format and stored


under /data/app folder on the Android OS (the folder is accessible to
root user only for security reasons). APK package contains .dex
files(compiled byte code files called Dalvik executable), resource files,
etc.
FEATURES OF ANDROID
Storage SQLite, a lightweight relational database, is used for data
storage purposes
Connectivity Android supports connectivity technologies including 
GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi
, LTE, andWiMAX.
Messaging SMS and MMS are available forms of messaging,
including threaded text messaging
Web browser The web browser available in Android is based on the
open-source WebKit layout engine, coupled with Chrome
's V8 JavaScript engine. The browser scores a 93/100 on
the Acid3 Test.
Java support Most Android applications are written in Java, there is
no Java Virtual Machine in the platform and Java byte
code is not executed. Java classes are compiled into
Dalvik executables and run on the Dalvik virtual machine.
 
Dalvik virtual machine designed specifically for Android
and optimized for battery-powered mobile devices with
limited memory and CPU.
Market The Android Market is a catalog of applications that can
be downloaded and installed to Android devices over-
the-air, without the use of a PC.
Video chatting he mainstream Android version does not support video
calling. Video calling through Google Talk is planned for
Android 3.0 (Honeycomb).

Multitasking Multitasking of applications is available.

Media support Android supports the following audio/video/still media


formats

Google search through Voice has been available since


Voice based
initial release.[Voice actions for calling, texting,
features
navigation etc. are supported on Android 2.2 onwards.
ANDROID MARKET
• Android Market is the online software store developed by Google for
Android devices.

• An application programcalled "Market" is preinstalled on most Android


devices and allows users to browse and download apps.

• There are about 200,000 games, applications and widgets available on the


Android Market, with an estimated 2.5 billion total downloads.

• Google announced the Android Market on 28 August 2008

• The Android Market was made fully accessible on the web, allowing users
to browse and pick up applications.

• These apps include Google Voice ,Sky Map ,Finance,Maps Editor,Places


Directory .
ANDROID LOGO
• The Android logo was designed with the Droid font family made
by Ascender Corporation.

• Android Green is the color of the Android Robot that represents the
Android operating system.
ANDROID MARKET SHARE
Platform API Level Distribution

Android 2.3
(Gingerbrea 9 0.4%
d)

Android 2.2
8 51.8%
(Froyo)

Android
2.0/2.1 7 35.2%
(Eclair)

Android 1.6
4 7.9%
(Donut)

Android 1.5
3 4.7%
(Cupcake)

You might also like