seminar android

Upload: avik-chatterjee

Post on 05-Apr-2018

235 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/31/2019 Seminar Android

    1/22

    1

  • 7/31/2019 Seminar Android

    2/22

    2

    Group Members

    Anushek Kumar:- Roll No.-5001

    Arijit Bhowmik:- Roll No.-5002

    Arnab Sen:- Roll No.-5003

    Avik Chatterjee:- Roll No.-5004

    Bandana Singh:- Roll No.-5005

    Debarchana Basak:- Roll No.-5006

  • 7/31/2019 Seminar Android

    3/22

    INTRODUCTION

    Linux based operating system for mobile devices such as smartphones andtablet computers

    Developed by the Open Handset Alliance(OHA) led by Google

    Applications(apps) primarily written in a customized version ofJava

    Availability of third-party apps download through online stores such asGoogle Play(formerly Android Market)

    Unveiling of the Android platform was announced on 5 November 2007 withthe founding of OHA

    The Android Open Source Project(AOSP) is tasked with the maintenance andfurther development of Android

    Licensing:- Android is under the version 2 of the Apache SoftwareLicense(ASL)

  • 7/31/2019 Seminar Android

    4/22

  • 7/31/2019 Seminar Android

    5/22

    foundation

    Founded in Palo Alto, California, United States in October, 2003

    Co-founders:- Andy Rubin(co-founder of Danger, Inc.), Rich Miner(co-founder of Wildfire Communications Inc.), Nick Sears(once VP at T-Mobile), and Chris White(headed design and interface development at

    WebTV)

    Objective:- To develop smarter mobile devices that are more aware of itsowners location and preferences

    Acquisition by Google of Android, Inc. was done on August 17, 2005

  • 7/31/2019 Seminar Android

    6/22

    6

    Open handset Alliance(OHA)

    Logo of Open Handset Alliance(OHA)

  • 7/31/2019 Seminar Android

    7/227

    Open Handset Alliance(OHA)

    It is a consortium of 86 hardware, software, and telecommunications

    companies devoted to advancing open standards for mobile devices

    Some of the companies include Broadcom Corporation, Google, HTC, Intel,LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, SamsungElectronics, Sprint Nextel, T-Mobile, and Texas Instruments, etc.

    OHA was unveiled on November 5, 2007 and on the same day their firstproduct, Android, a mobile device platform built on the Linux kernel version2.6

    On December 2008, 14 new members joined, including ARM Holdings,Atheros Communications, Asustek Computer Inc., Garmin Ltd., HuaweiTechnologies, Packetvideo, Softbank, Sony Ericsson, Toshiba Corp., andVodafone Group Plc.

  • 7/31/2019 Seminar Android

    8/22

    Open Handset Alliance

  • 7/31/2019 Seminar Android

    9/229

    Android Open Source Project(AOSP)

    Led by Google, the AOSP is tasked with the maintenance and development ofAndroid

    Goal:- to create a successful real-world product that improves the mobileexperience for end-users

    Also maintains the Android Compatibility Program

  • 7/31/2019 Seminar Android

    10/2210

    Android Version History

    A no. of updates since its release, each fixing bugs and adding new features

    Each version is named after a dessert in alphabetical order

    RECENT RELEASES:-2.3 Gingerbread3.0 Honeycomb which were again subdivided into 3.1 Honeycomb and3.2Honeycomb4.0 Ice-cream Sandwich5.0 Jelly Bean

  • 7/31/2019 Seminar Android

    11/2211

  • 7/31/2019 Seminar Android

    12/2212

    Basic Design

    Android consists of a kernel based on the Linux kernel

    Middleware, libraries and APIs written in C

    Application software running on an application framework which uses Java-compatible libraries based on Apache harmony

    Android uses the Dalvik Virtual Machine with just-in-time compilation to runDalvik dex-code(Dalvik Executable), usually translated from Java bytecode

    Main hardware platform- ARM architecture

  • 7/31/2019 Seminar Android

    13/22

    13

    Linux

    Based on Linux kernel with further architectural changes by Google

    Initial features added by Google such as wakelocks were rejected by thekernel

    Linux kernel developer Rafael J. Wysocki added a patch that improves the

    mainline Linux wakeup events framework

    In December 2011, the Android Mainlining Project for integration ofadditional features in Linux kernel starting from the kernel version 3.3

  • 7/31/2019 Seminar Android

    14/22

    14

    System Architecture

  • 7/31/2019 Seminar Android

    15/22

    15

    Features

    HANDSET LAYOUTS:- larger VGA,2D graphics library, 3D graphics librarySTORAGE:- SQLite, a lightweight relational databaseCONNECTIVITY:- GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth,Wi-Fi, LTE, NFC, WiMAXMESSAGING:- SMS and MMS, including threaded messaging service andnow Android Cloud to Device Messaging(C2DM)

    Multiple Language SupportWEB BROWSER:- based on open-source Webkit layout engine, coupled withChromes V8 JavaScript engineJAVA SUPPORT:-Most applications written in Java but no Java VM availableMEDIA SUPPORT:- WebM, H.263, H.264(3GP or MP4 container), MPEG-4

    SP, AMR, AMR-WB(in 3GP container), AAC, HE-AAC(in MP4 or 3GPcontainer), MP3, MIDI, Ogg Vorbis, FLAC, WAV, JPEG, PNG, GIF, BMP, WebPTETHERING:- Allows a phone to be used as wireless/wired Wi-Fi HotspotBLUETOOTH:- Supports A2DP, AVRCP, sending files(OPP), accessing thephonebook(PBAP), voice dialling and sending contacts between phones

  • 7/31/2019 Seminar Android

    16/22

    16

  • 7/31/2019 Seminar Android

    17/22

    17

    Google Play

    Formerly called Android Market

    It is the online software store developed by Google for Android devices

    Some applications include Google Voice, Sky Map, Google Goggle, Finance,

    Maps Editor, Places Directory, Google Search, Gesture Search, GoogleTranslate, Google Shopper, Listen for Podcasts and My Tracks

  • 7/31/2019 Seminar Android

    18/22

    18

    Security

    Android applications run in a sandbox, an isolated area of the operatingsystem that does not have access to the rest of the systems resources

    Antivirus used for Android:- AVG Technologies, Avast!, F-secure, Kaspersky,McAfee, Symantec

  • 7/31/2019 Seminar Android

    19/22

    19

    Privacy

    Ability to access Wi-Fi access points

    Run location databases like Foursquare, Latitude, Places and to deliverlocation-based ads

    Has a third-party monitoring software, Taintdroid

  • 7/31/2019 Seminar Android

    20/22

    20

    Usage Share

  • 7/31/2019 Seminar Android

    21/22

    21

    Conclusion

    We can only hope that the next versions of Android will overcome the actual

    limitations of the previous versions and the future possibilities will become areality.

  • 7/31/2019 Seminar Android

    22/22

    22