Android

From MobileRead
Jump to: navigation, search

Android is a mobile operating system for cell phones, Web Tablets, netbooks and some eBook Readers. It is built on top of an Linux kernel.

Contents

Advertisement

[edit] Overview

Google originally developed the OS and turned it over to the Open Handset Alliance. It allows developers to write managed code in the Java language, controlling the device via Google-developed Java libraries.

This is an open source operating system that focuses on the Internet exploiting features like cloud computing. It runs on ARM, MIPS as well as X86 processors. Developers can use the Android + Tegra powered SDK for Nvidia graphics hardware.

[edit] Versions

Unfortunately many of the hardware releases are not supported with updates so there is a wide variety of versions in the customer base. There seems to be a split in V2 and V3 where V2 continues to be developed for small screen devices such as smartphones and small tablets up to about 7" screens and V3 is targeted at larger screen Web Tablets. The code names are in alphabetical order (Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, and the future version, Ice Cream Sandwich).

[edit] Cupcake (V1.5)

April 30, 2009 marked the official Cupcake release.

[edit] Donut (V1.6)

September 15, 2009 Donut SDK was released.

[edit] Eclair (V2.0 and 2.1)

October 26, 2009 Eclair 2.0 was released.

V2.1 was API changes and bug fixes and was released on January 12, 2010

[edit] Froyo (V2.2)

Android 2.2 offers a handful of new features and benefits such as faster web browsing, simple app launching and updating, and a completely more intuitive experience through Google's impressive services.

Features include:

[edit] Gingerbread (V2.3)

Released December 6, 2010 and is the current version as of July 2011. It has more intuitive text input and better power management.

[edit] Honeycomb (V3.0)

Honeycomb (version 3.0), just like other versions of Android, is a modern Linux-based OS which uses the Dalvik virtual machine to run code similar to Java apps. It supports multitasking and just-in-time compilation, and generally has good memory management. It is designed specifically for touchscreen Web Tablets. It was released on February 22, 2011

[edit] V3.1

This version was released May 10, 2011 and is the current version as of July 2011. It adds a few user interface refinements and USB connectivity for accessories such as keyboards, mice, joysticks, and gamepads. It also improves the Wi-Fi robustness and updates many of the standard applications such as the browser.

[edit] V3.2

Released July 15, 2011

[edit] Ice Cream Sandwich (4.0)

Scheduled for Q4 2011 to integrate Honeycomb and Gingerbread.

[edit] Applications

Android applications, apps, are sometimes downloadable from the Internet and will have an APK extension. Even eBooks will often have this extension. Most of the time you will need a market app to download the file.

[edit] eBook Reading

Applications specific to eBook reading include (in alphabetical order):

There are lots more: See eBook software#Android

[edit] sources for apps

If your unit has Android Market preloaded you are likely to get Most of your apps from there. Google, supplies Android Market, also called an app store to select top of the line fully featured units. However many Tablets and phones do not include the Android Market app so here is a list of other sources of app stores with some comments:

[edit] Emulator

There is an emulator available from http://developer.android.com/guide/developing/tools/emulator.html that can be used during development of an App or to run one on your PC.

[edit] For more information

Personal tools
Namespaces
Variants
Actions
Navigation
MobileRead Networks
Toolbox