0% found this document useful (0 votes)
48 views

Android: - Vishal Girisagar

Android is a mobile operating system initially developed by Android Inc. and currently maintained by Google. It is based on a modified version of the Linux kernel and commonly used programming languages include C, C++, and Java. Major versions include Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, and Ice Cream Sandwich. Key features include support for various hardware, connectivity options like Bluetooth and WiFi, an SQLite database, and a development environment. Many popular mobile phones use the Android OS.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Android: - Vishal Girisagar

Android is a mobile operating system initially developed by Android Inc. and currently maintained by Google. It is based on a modified version of the Linux kernel and commonly used programming languages include C, C++, and Java. Major versions include Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, and Ice Cream Sandwich. Key features include support for various hardware, connectivity options like Bluetooth and WiFi, an SQLite database, and a development environment. Many popular mobile phones use the Android OS.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

ANDROID

-- Vishal Girisagar
INTRODUCTION
 Android is a mobile operating system initially developed by
Android Inc..
 a firm purchased by Google in 2005.

 Android is based upon a modified version of the Linux


kernel
 Unit sales for Android OS smartphones ranked first among
all smartphone
 Programmed in C(core),C++ (some third party libraries),
Java (UI).
 Source model Free and open source software.

 Kernel type: Monolithic (modified Linux kernel).

 Supported platforms: ARM, MIPS, Power Architecture, x86


ANDROID VERSIONS
 Android has seen a number of updates since its original
release.
 These updates to the base operating system typically fix
bugs and add new features.
 Each update to the Android OS is developed under a
code name based on a dessert item viz…
--1.5 (Cupcake)Based on Linux Kernel 2.6.27.
--1.6 (Donut)Based on Linux Kernel 2.6.29.
--2.2.1 (Éclair)Based on Linux Kernel 2.6.29.
--2.2 (Froyo)Based on Linux Kernel 2.6.32.
--2.3 (Gingerbread)Based on Linux Kernel 2.6.34.
--3.0 (Honeycomb).
1.5 (CUPCAKE)
BASED ON LINUX KERNEL 2.6.27
 On 30 April 2009, the official 1.5 (Cupcake) update for
Android was released.
 New features: Ability to record and watch videos through
camcorder mode
 Uploading videos to YouTube and pictures to Picasa
directly from the phone.
 Bluetooth A2DP and AVRCP support.

 Ability to automatically connect to a Bluetooth headset


within a certain distance.
 New widgets and folders that can populate the Home
screens.
 Animated screen transitions.
1.6 (DONUT)
BASED ON LINUX KERNEL 2.6.29
 On 15 September 2009, the 1.6 (Donut) SDK was released
 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
 Updated technology support for CDMA/EVDO, 802.1x, VPNs,
and a text-to-speech engine.
 Speed improvements in searching and camera applications.

 Gesture framework and GestureBuilder development tool

 Google free turn-by-turn navigation


2.0/2.1 (ECLAIR)
BASED ON LINUX KERNEL 2.6.29
 On 26 October 2009 the 2.0 (Eclair) SDK was released.
 Among the changes were:Optimized hardware speed

 Support for more screen sizes and resolutions

 New Browser UI and HTML5 support

 Improved Google Maps 3.1.2

 Digital Zoom

 MotionEvent class enhanced to track multi-touch events

 Improved virtual keyboard

 Bluetooth 2.1

 Live Wallpapers
2.3 (GINGERBREAD)
BASED ON LINUX KERNEL 2.6.34
 Support for WebM video playback
 Improved copy–paste functionalities

 Improved social networking features

 Unconfirmed new features:

 Android Market music store

 Media streaming from PC library

 Support for bigger screens with up to Wide XGA (1366×768)


resolution
 New 3D Games support including new Marketplace area for
gaming
 Support for video calls

 Support for WebP image files

 Support for Google TV


3.0 (HONEYCOMB)
 Scheduled for early 2011 launch.
ICE CREAM

 Rumored to be Android 4.0


 Supposed mid 2011 launch
FEATURES OF ANDROID
 Handset layouts: VGA, 2D graphics library, 3D graphics library
based on OpenGL ES 2.0
 Storage: SQLite, a lightweight relational database
 Connectivity : GSM/EDGE, IDEN, CDMA, EV-DO, UMTS,
Bluetooth, Wi-Fi, LTE, and WiMAX.
 Messaging: Threaded text messaging and ANDROID PUSH
MESSAGING SERVICE.
 Java support: No JVM in the platform. Java classes get
recompiled into Dalvik executable and run on DVM. Dalvik is a
specialized VM optimized for battery-powered mobile devices with
limited memory and CPU.
FEATURES OF ANDROID (CONT…)
 Video calling: The mainstream Android version doesn't support
videocalling. Customized version of the operating system which
supports it.(Ex:Samsung i9000 Galaxy S and HTC Evo 4G).
 Multi-touch: Google has since released an update for the Nexus
One and the Motorola Droid which enables multi-touch natively.
 Development environment: Includes a device emulator, tools
for debugging, memory and performance profiling, and a plugin for
the Eclipse IDE.
EMULATOR
ARCHITECTURE
MOBILE PHONES USING ANDROID OS
 Google Nexus one
 HTC Hero

 Samsung i7500 Galaxy

 HTC Magic

 Motorola CLIQ (DEXT MB220)

 HTC Dream

 LG GW620

 HTC Tattoo

THANK YOU….!!!

You might also like