Android: - Vishal Girisagar

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 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