Jumat, 21 Oktober 2011

State of Android Operating System in June 2011


sizcache = "0" sizset = "55">

Android platform is described and compared below:

Current version:

2.3.4 Android for mobile devices and 3.1for Android tablet device.

Base frame:

Linux-based kernel core services written in C, C + + and Java libraries. It works on many processor architectures - ARM, MIPS, x86, Power

.

future Visibility:

Upcoming Android OS codenamed Ice Cream Sandwich will be converging phone and tablet versions of the OS with a UI to all form factors.

OS Performance:

performance, efficiency and speed are the strong points of Android smart phones.

Device Management:

SDK provides device management capabilities at the system level. Different policies can be executed as password quality settings, Max failed password attempts, password expiration, to unlock the device, data delete, save, coding, etc.

User Experience:

Android is very user friendly. Support for multi-touch gestures and the accelerometer, magnetometer available at par with the iPhone though the iPhone is slightly better.

Optimized Graphics:

library based on OpenGL ES 1.0 specs.

Web browser:

It is based on WebKit, supports HTML5, CSS3 web fonts.

for storage:
It supports external storage. Flash memory varies from model to model. SQLLite the original data storage mechanisms are available for applications.

Communication:

SIP API allows you to add SIP based Internet telephony capabilities. It also supports NFC, a short-range wireless technology.

Hardware Support:

has a video camera, A-GPS, 3G, WiFi, Bluetooth. Accelerometer, gyroscope, magnetometer, and Multi-touch screen with different screen sizes. Some features are device dependent.

several tasks:

Full multi-tasking applications can be written.

Media Support:

audio - 3GP, MP3, MP4, MIDI, Wave, Ogg, FLAC (Android 3.1 +).

Video - H.263, H.264 AVC and MPEG4 SP, VP8 (Android 2.3.3 +).

Flash 10.1 supports v2.2 and above.

development environment

and Language Tools:

Eclipse IDE, Java.

SDK

Google offers the Android SDK 2.3.4, 3.1 and the NDK for developers to write applications. For graphics and rich user interfaces, OpenGL ES support is available from the SDK and some custom libraries.

SDK offers a variety of emulators for developers to test, debug and run the application during development. The construction of Unit testing tools.

Developer Support:

operating system provides full control of the developer of applications across a number of low-level APIs and programming kuke.Programiranje effort is average compared to other platforms.

Prior knowledge of Java is required. Low levels of programming, however, requires specialized mobile development skills using NDK.

Application Support

Android Market:

Over 2,00,000 applications that are available.

, but compared to the app store other Mobile OS platform, Android Market has a much higher% of free applications. 25% of apps are free, the other app stores - apples, blackberries

.

60% of apps are free on the Android Market.

App Distribution:

Android applications are available over the air via the Android Market is controlled by Google. Private OTA distribution is possible.

Enterprise Support:

android has a limited ability to manage the device. It also supports VPN connections.

customer support:

a substantial amount of applications - 2.00000 - are available for users to download for free or at nominal fees. Wide range of optional equipment is available.

available devices

Current:

Droid 2, Xperia, Samsung Nexus S Galaxy, etc. About 150 + units worldwide.

Future: more device options should be available by the number of manufacturers. This is one of Android's largest accelerator, and something Apple will be hard to compete against.

pros and cons

Android is the Open Mobile OS platforms, with many new features that are needed in today's smart phone. It also provides various touch tone features liked by the people at the iPhone.

is used for more than 150 devices from different manufacturers.

This is a truly multi-threaded, multi-OS. Developers can build a lot of features, it is not possible at the Apple iPhone platform.

contains lots of OS emulator UI skin that allows the programmer to develop applications for a set of screen size and intensity, but it is easy to make it available on other screen sizes, sharpness without development. This is huge for both producers and developers.

Many OEMs are building a net-book / tablet / other mobile devices based on Google Android platform. Not sure how to do with Google Chrome OS.

Android Market is the second most popular application store with more than 2,00,000 applications available for download. 60% of them are free. On the other app stores - apples, blackberries, about 25% of the free

.

Android OS 3.1 is the state of the art mobile OS with the features available on standard desktop OS, and better performance. More details are available at.

Enterprise Security and other device management features, make the organization will include Google Android in the enterprise. This adoption of free enterprise will increase in the near future.

biggest drawback is the Android OS will continue to support different OS / devices going into the future. Also the vision for Android vs Google Chrome to other devices other than mobile phones is not clear.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host