You are on page 1of 6

Androids History October, 2003 Andy Rubin, Rich Miner, Nick Sears and Chris White found Android,

INC in Palo Alto, California, United States August 2005 Android Inc. has acquired by Google. 5 November 2007 The open Handset Alliance, a consortium of several companies was formed. 12 November 2007 Android Beta SDK was released.

Updated Version
Android Version 1.0 1.5 (cupcake) 1.6

2.0(clair) (Long Chocolate Biscuit)

2.2(Froyo) (ice cream in the cup)

2.3 (ginger bread)

3.0 (Honeyc omb)

4.0 (Ice cream Sandwich)

Description

first Android device was created 23 September 2008

Date

updated version for Android 1.0 30 April 2009

15 September 2009 -quick search box and voice search integrated camera, camcorder , and gallery, toggle between still and video capture modes -battery usage indicator -CDMA support Multilingu al text- to speech function

26 October 2009

20 may 2010

Features that is updated

-can integrate with Google services - Web browser to show zoom and pan full HTML and XHTML web pagers, multiple page show as windows - Android Market application downloads and updates - multitasking, instant messaging, Wi-Fi and Bluetooth

-faster camera start up and image capture -much faster acquisition of GPS location -on screen soft keyboard -directly upload videos to YouTube and Picasa

-multiple accounts for email and contact synchronization -Microsoft exchange Support for syncing of email -Bluetooth 2.1 support -new browser user interface and support for HTML5 -new calendar features

-New tips widget for home screen -improved exchange support -hotspot keyboard languages -adobe flash 10.1

6 Decem ber 2010 -UI refine ment for simplici ty and speed -new keyboa rd for faster text input -One touche s word selecti on and copy/p aste -near field commu nicatio n (NFC)

10 may 2011

19 October 2011

specifical ly optimize d for tablets and devices with larger screen sizes -refined multitask ing, rich notificati ons, home screen customiz ation, widgets Bluetoot h tethering -built in support for media/pi

-new typeface called Roboto -new Face Unlock feature -Android Beam A secure NFCpowered content sharing platform - Folders can be rearrange, Favourites Tray, screenshots -Swipe to dismiss notification s, tasks and browser tabs -Wi-Fi Direct and Bluetooth HDP

cture transfer protocol

support

Android Application Android applications are different from the application in the desktop and server environment. They are different in the form of the language that they are written. They are written in the Java programming language. To write Android applications into the Android mobile phone, three concepts are being used to guide the design and implementation of the application in order to write Android applications into an Android mobile phone. The concepts are shown as below:1. Limited resources Battery capacity is the short of a mobile phone. Mobile phone is dependent on battery energy. This means that every instruction that is given by the users to their phone is depend on the battery. Most of the phones users prefer not to charge their battery so many times. From this situation, we know that the computing resources are limited. 2. Mobile mashups Mashups can be defined as new application can be created easily by reusing the data and user interface elements provided by the existing applications. New application can be created easily in an Android device if it is incorporated to the existing of the applications. 3. Application can be interchanged. Without depend on the specific application implementations, it is integrated with a basics mechanism (Intents) by Android. The job for Android operating system is figuring out types of application that is most suitable to send emails, starts certain application if needed, and connects all kind of requests. This is to ensure that the email can be sent.

Different browsers or different email clients can be substituted by users. Android can adapt automatically.

Android application is built from four basic component types such as activities, services, content providers and broadcast receivers. Each of them will perform a different role and can be activated individually. 1. Activities An activity that is represents a single screen with a user interface. Example: Email application have many activity like show a list of new emails compose an email, reading emails and all these activities is independent of the others even though the activities have to works together. 2. Services Run in the background to perform long-running operations or to perform work for remote processes. Does not provide a user interface. Example: a user can play music in the background although the users in the different application. 3. Content provider Manages a shared set of application data. Store the data in the file system, a SQLite database, on the web or any other application that we can access. Other application can query or modify the data. Example: Android system provides a content provider that manages the users contact information. 4. Broadcast receivers Responds to system-wide broadcast originate from the system.

Example: Inform the screen has turned off, battery low and etc.

The list of the top free software of android application 1. Facebook for Android 2. Angry Birds 3. WhatsApp Messenger 4. Skype 5. Antivirus Free 6. Opera Mini web browser 7. ASTRO File Manager 8. Golden Screen Cinemas 9. Yahoo! Messenger 10. RealPlayer Beta 11. Glympse 12. LINE 13. GO SMS Pro 14. Malaysia Police Summons 15. 4shared mobile 16. iQuran

Android OS Mobile Features and Functionality Android operating system is an open source market place for downloading application. Below are the features of android mobile with its functions and descriptions:1. Smart virtual keyboard - Support both physical and virtual keyboard - It provide in portrait orientation - It works in any application 2. Home screen can be customized with widgets - Home screen can display live data from internet and small web application - There are five bundled home screen widget which are analog clock, calendar, music player, picture and search. - It also support third-party widgets 3. Live folder for quick-viewing data - Show common data item without having to run the system application that handle specific data item - New data created on the device or cloud - Quick access to contacts 4. Video recording and sharing - Can share video directly to YouTube, and there are have privacy control making updated - Still can use the record or upload video without buffering while the previous video still uploading. 5. Voice search - Enhance default search capabilities beyond pure text search - With an aloud British or American accent, voice search straightforward recorded to Googles servers. 6. Faster, standard-compliant browser - Performance in complex web applications will be faster. - Support copy and paste within web-pages. 7. Nice-to-have - Checks and repair SD cards automatically - Allowing third-party application to indicate when android system requires it. - Allowing the installation if only if the required hardware is present. 8. Snappier overall performance - Faster camera start-up and image capture

- Smoother scrolling of pages in the browser. 9. Media support - Support audio and video, - Support image with certain formats such as JPG, PNG, and GIF - Support audio with format like MPEG4, MP3 and AAC. 10. Optimized graphics - This is optional for hardware acceleration - Powered by 2D graphics library and 3D graphics which are based on OpenGL ES 1.0 specification 11. Application framework - It enable reuse and replacement of component

You might also like