40522941-android

Upload: satya-singh

Post on 08-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 40522941-Android

    1/25

    Presented By:- Satya Singh Subudhi

  • 8/7/2019 40522941-Android

    2/25

    What is ANDROID?

    Google's Android is an open-source platform that's

    currently available on a wide variety of smart

    phones.

    Android is a software stack for mobile devices that

    includes an operating system, middleware and key

    applications.

    The Android SDK provides the tools and APIs

    necessary to begin developing applications on the

    Android platform using the Java programming

    language.

    Android is based on the Linux kernel

  • 8/7/2019 40522941-Android

    3/25

    Open Handset Alliance

    Its a consortium of several companies

    Est. 5th Nov 2007, led by Google, open Source

    Main Product Android Platform

    Enthusiastic Support from Industry Equipment makers

    Network Operators

    HTC was First to deliver ANDROID

  • 8/7/2019 40522941-Android

    4/25

    Open Handset Alliance Members

  • 8/7/2019 40522941-Android

    5/25

    OPEN HANDSET ALLIANCE

    (OHA)

    It's a consortium of several companies

  • 8/7/2019 40522941-Android

    6/25

    ANDROID ARCHITECTURE

    The architecture is split into four layers::

    The application layer

    The application framework

    The libraries and runtime

    The kernel

  • 8/7/2019 40522941-Android

    7/25

  • 8/7/2019 40522941-Android

    8/25

    Applications

    Set of core applications including an email client, SMS

    program, calendar, maps, browser, contacts

    All applications are written using the Java programming

    language.

    Application FrameworkAccess location information, run background services, set

    alarms, add notifications to the status bar, and much, much

    more.

    Build an application, including lists, grids, text boxes, buttons,and even an embeddable web browser

    Providing access to non-code resources such as localized

    strings, graphics, and layout files

  • 8/7/2019 40522941-Android

    9/25

    LIBRARIES

    System C library - implementation of the C library

    Media Libraries - based on Packet Video's Open CORE

    Surface Manager - composites 2D and 3D graphic layers

    LibWebCore - a modern embeddable web view

    SGL - the underlying 2D graphics engine

    3D libraries - based on OpenGL ES 1.0 APIs; the libraries

    use hardware 3D acceleration

    Free Type - bitmap and vector font rendering SQLite - a powerful and lightweight relational database

    engine

  • 8/7/2019 40522941-Android

    10/25

    Android Runtime

    Includes a set of core libraries of JAVA that provides

    most of the functionalityRuns in its own process, with its own instance of theDalvik Virtual Machine

    The Dalvik VM executes files in the Dalvik Executable

    (.dex)

    Linux Kernel

    Acts as an abstraction layer between the hardware and

    the rest of the software stack.Relies on Linux version 2.6 for core system servicessuch as security, memory management, processmanagement, network stack, and driver model.

  • 8/7/2019 40522941-Android

    11/25

    FEATURESHandset Layouts- The platform is adaptable to larger, VGA, 2D graphics library, 3Dgraphics library based on OpenGL ES 2.0 specifications, and traditional smart phone layouts.

    Connectivity- Android supports connectivity technologiesincluding GSM/EDGE, IDEN, CDMA,EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and WiMAX.

    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.

    Media Support- Android supports the following audio/video/still mediaformats: WebM, H.263,H.264 (in 3GP or MP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP

    container), AAC, HE-AAC (in MP4 or 3GP container), MP3, MIDI, WAV, JPEG, PNG, GIF, BMP.

    Multitasking- Multitasking of applications is available.

    Voice Based Systems- Google search through Voice has been available since initialrelease. Voice actions for calling, texting, navigation etc. are supported on Android 2.2 onwards.

  • 8/7/2019 40522941-Android

    12/25

  • 8/7/2019 40522941-Android

    13/25

    WHY ANDROID??

    Layer

    This is a vote for the potential of Layer as much as the

    practical application. Walking around with your phone as

    Layer continues to add new layers, and as camera and mobileprocessing power continue to improve layer can show you

    points of interest on a Google-type map

  • 8/7/2019 40522941-Android

    14/25

    Any Cut

    You can drop a lot of neat things on your Android home screen

    and you can get one-click access to everything in your phone's

    settings and extras.

    You'll have access to the deepest guts of your settings, so

    switching 3G on and off, enabling location services, and

    other tricks are easy to pull off

  • 8/7/2019 40522941-Android

    15/25

    Task Killer Free

    Widgets you can add to your home screen for one-click

    system rescuing.

    Killing processes and apps willy-nilly can turn off alarms, kill

    background syncing, and have other unintended

    consequences.

  • 8/7/2019 40522941-Android

    16/25

    ASTRO File Manager

    ASTRO File Manager does a great job of letting you navigate

    files on your SD card and accessible internal memory, but it

    also has its own built-in task killer, backs up applications,

    can send files as email attachments

  • 8/7/2019 40522941-Android

    17/25

    Slide Screen

    You use your Android Smart phone differently than your desktop

    computer.

    Slide Screen replaces, or just augments, if you'd like, your phone's

    home screen, creating row after row of messages and feeds. Slide thecenter info bar up and down to look at more or less of your items,

    swipe to the right to dismiss items as read, and revel in having all your

    data on hand at once.

    Giving you 8 slots to put your most frequently accessed apps.

  • 8/7/2019 40522941-Android

    18/25

    Cellphones Using Android OS

    hkc-pearl-pda-phone-wm6

    Google-android-phone-prototype

    Samsung-galaxy-vs-htc-magic

    Sciphone_N19_Google with WIFI

  • 8/7/2019 40522941-Android

    19/25

    Android OS Distribution

  • 8/7/2019 40522941-Android

    20/25

    Market Research

    The Android OS has knocked Apple out of the

    number 2 slot and slid just behind RIM.

    NPD says first quarter sales ::Android has 28% while

    Apple has 21%.

    Not only are Android-powered devices now

    outselling iPhone but theyre also now besting

    Blackberry, making Android the top selling mobile

    OS during the second quarter in the U.S.

    NPD has the race at Android 33%, RIM 28%, and

    Apple 22% for the period

  • 8/7/2019 40522941-Android

    21/25

    iPhone OS 4 vs Android 2.2 vs Windows Phone 7 The Inevitable Comparison

  • 8/7/2019 40522941-Android

    22/25

    Conclusion

    Android is open to all: industry, developers and

    users

    Participating in many of the successful opensource projects

    Aims to be as easy to build for as the web.

    Google Android is stepping into the next levelof Mobile Internet

  • 8/7/2019 40522941-Android

    23/25

  • 8/7/2019 40522941-Android

    24/25

  • 8/7/2019 40522941-Android

    25/25

    QUERIES??