Sie sind auf Seite 1von 15

ANDROID IN THE FIRST WEEK

WHAT IS ANDROID ?
Android is an opensource software platform created by Google and the Open Handset Alliance. It is primarily used to power mobile phones. It has the capability to make inroads in many other (nonphone) embedded application markets. Android consists of a complete set of software components for mobile devices including An operating system Middleware Embedded key mobile applications A large market

ADVANTAGES OF ANDROID

Multitasking: Android can Run Multiple Apps at the Same

Time

Ease of Notification.
Easy access to thousands of applications via the Google

Android Android App Market.


Phone options are diverse. Can install a modified ROM.

Widget.
Google Maniac

DISADVANTAGES OF ANDROID

Continuous Internet connection. Advertising. It could significantly increase the risk of hacking

these devices.

ANDROID COMPONENTS

ANDROID COMPONENTS

Application: Android operating system build-in some basic applications such as Home, SMS, calendar, web browser, contacts and some other applications. Application Framework: Enables reuse and replacement of components availability of Android. Content Provider: Allows applications can access data from other applications or sharing their data Resource Manager: Provides ability to access non-code resources such as images or layout file. Notification Manager: Provides ability to display custom alert on the status bar. Activity Manager: manage the life cycle of an application.

ANDROID COMPONENTS

Libraries: System C library: an instance is built from BSD of the standard C system library (libc). Media libraries: Libraries supporting presentation and records audio and popular image formats. Surface manager: Management displays 2D and 3D content. LibWebCore: A modern web browser engine which powers both the Android browser and an embeddable web view Linux Kernel: Android is built on the Linux 2.6 kernel for core system services such as security, memory management, process management, network stack, driver model.

ANDROID COMPONENTS

Android Runtime:

Core java libraries

Dalvik Virtual Machine:

Dalvik virtual machine actually is a variant of the Java

virtual machine is amended and supplemented the technology

characteristics of mobile devices.

Purpose is make the mobile device can run multiple VMs Before execution, Android applications which are also

efficiently.

converted into executable file compressed format Dalvik Executable (. Dex)

WHY USE LINUX FOR A PHONE ?


Linux kernel is a proven core platform. Reliability is more important than performance when it comes to a mobile phone, because voice communication is the primary use of a phone. Linux provides a hardware abstraction layer, letting the upper levels remain unchanged despite changes in the underlying hardware. As new accessories appear on the market, drivers can be written at the linux level to provide support, just as on other linux flatforms. Linux is a open source operating system. Linux allow users to download free application. With Linux, the user does not necessarily have to upgrade the hardware in order to "follow" a version of the operating system or applications. Linux provides excellent security for users. From the kernel are frequently updated to most security updates every day, the Linux community has made Linux systems become very safe. Linux is a stable operating system. Linux is easy to use, and you can intall what you want for your phone.

WHY ANOTHER JAVA VIRTUAL MACHINE?

The mobile devices such as phones, tablets limited memory

and processing speed so Java Virtual Machine is inappropriate.

Format .dex file is smaller in size than a .jar file (derived

from the same .class files) to reduce program size and compatible with mobile devices.

Dalvik Virtual Machine is a virtual machine optimized for

low memory requirements, use less space, can run efficiently

multiple virtual machines on one device, helps Android run


faster and smoother in multitasking.

THE ANDROID VERSIONS WITH SOME THEIR FEATURES?


Android beta

Android 1.0 Astro, the first commercial version of the software, was released on September 23, 2008, incorporated the following Android 1.0 features: Android Market, web browser, Gmail, Google Maps, Wi-fi, Media Player Android 1.1 Bender on February 9, 2009: Support added for marquee in system layouts, Ability to save attachments in messages, Details and reviews available when a user searches for businesses on Maps

Android 1.5 Cupcake on April 30, 2009: Widgets, Mpeg4, copy and paste features added to web browser, ability to upload videos, photos

THE ANDROID VERSIONS WITH SOME THEIR FEATURES?

Android 1.6 Donut on September 15, 2009: Voice and text entry search enhanced to include bookmark history, contacts, and the web, Ability for developers to include their content in search results, Multi-lingual speech synthesis engine to allow any Android Android 2.0/2.1 clair on October 26, 2009: Exchange email support, with combined inbox to browse email from multiple accounts in one page, optimized hardware speed and revamped UI Android 2.2.x Froyo on May 20, 2010: voice dialing and contact sharing over Bluetooth, support for Bluetoothenabled car and desk docks Android 2.3.x Gingerbread on December 6, 2010: Enhanced support for native code development, audio, graphical, and input enhancements for game developers

THE ANDROID VERSIONS WITH SOME THEIR FEATURES?

Android 3.x Honeycomb on February 22, 2011: Added System Bar, Action Bar, Multiple browser tabs, Hardware acceleration, Support for multi-core processors, Ability to encrypt all user data Android 4.0.x Ice Cream Sandwich on October 19, 2011: Ability to access apps directly from lock screen, Face Unlock, Ability to shut down apps that are using data in the background Android 4.1.x Jelly Bean On June 27, 2012: Bidirectional text and other language support, Offline voice dictation, Improved voice search, camera app In addition, you can refer to at: http://en.wikipedia.org/wiki/Android_version_history#An droid_1.0_Astro

WHAT IS OPEN HANDSET ALLIANCE?


The Open Handset Alliance (OHA) is a consortium of 84 firms to develop open standards for mobile devices. Member firms include: Google, HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung Electronics, LG Electronics, TMobile, Sprint Nextel, Nividia, and Wind River Systems. The OHA was established on 6 November 2007, led by Google with 34 members including mobile handset makers, application developers, some mobile carriers and chip makers On December 9, 2008, 14 new members joined, including ARM Holdings, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Huawei Technologies, PacketVideo, Softbank, Sony Ericsson, Toshiba Corp, and Vodafone Group Plc. The Open Handset Alliance also unveiled their first product, Android, a mobile device platform built on the Linux kernel version 2.6

THE END! THANK FOR LISTENNING TO ME!

Das könnte Ihnen auch gefallen