Sunday, September 8, 2013

2. Nowadays, even smart phones have their own unique operating systems. Draw a table of comparison between the two most popular OS in smart phones, which are Android and Windows 8.

OPERATING SYSTEM
ANDROID
Programming Platform
Android is Linux based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers. The programming language used is C,C++ and Java.
User Interface
Android is an app-centric ,the home screen is simple and stripped down. All the app icons can be moved or deleted except dialer  ,application tray and web app. There are four hard button for each menu  , homescreen ,returning back and search. Overall the interface is simple and straight forward. A little rough on the edges.
Apps Openness
Android’s got an estimated apps of 100,000. Google has designed Android to be as open as possible. Open Android market can let you download with less restrictive policy.
Updates
Google provide major updates to Android every six to nine months which most device are capable of receiving over the air. The latest major updates is the android 4.2 jelly bean . Porting android to specific hardware is a time and resource consuming process for device manufacturers ;hence ,old  smartphones are not frequently updated.
Security and Privacy
Android application runs in a sandbox , an isolated area of the system that does not have access to the rest of the system’s resources ,unless an access permissions are explicitly granted by the user when the application is installed. This lessens impact the vulnerabilities and bugs but routinely requesting unnecessary permissions ,reducing its effectiveness
Web Browsers
Android ships with Google Chrome as its default web browsers and loaded with several browsing features and security.
Performance
Android has better synchronization with touch input, increase frame rates with multiple home screens. It also equipped with Google cloud messaging.
Features

Android OS providing multitasking features , custom pattern to unlock ,flash support ,multitude of different keyboards ,custom ROM installation and many downloadable features.
Versions Available
*4.2.x – Jelly Bean
*4.1.x – Jelly Bean
*4.0.3 – 4.0.4 – Ice Cream Sandwich
* 3.2 – Honeycomb
* 3.1 – Honeycomb
* 2.3.3-2.3.7 – Gingerbread
*2.3-2.3.2 – Gingerbread
* 2.2 – Froyo
*2.0-2.1 – Eclair
*1.6 – Donut

No comments:

Post a Comment