Smart Phones Operating System
For this time being the urgent thing is
that what OS system is going to use for our phones. That is the era
of the smart phone and the plethora of the available application for
any individual smart phones. The present application, feature, GUI
and the process of the depend speed upon on the OS going to use.
An OS manage the Software and the
hardware resource for the smart phone. Some platform of OS cover the
entire ranges of the stack of software. Another may only contains the
below level and can rely on the extras platform of software to give
the framework for user interfaces.
Not like the industry of computer where
Microsoft is the unbeatable leader, there is at least ½ dozen
Operating systems of mobile phones are popular in the market. We are
going to discuss on these few leading or the emerging mobile phones
operating systems under such articles; Also view the comparative
points at the image provided below this available article:
1 OS for iPhone :- Mac OS X is
the pocket size version, was redesigned and shrunk to power the
iPhone 3G. Embracing the smarts user-interface, thousand of apps,
million of downloads from the store of apps and the user experience
revolutionizing. Apple does not allow the OS made but it to the third
part hardware.
Apps Store: After the
registration on the website the Developers can upload their
application on to Apps Stores for the million of the users to
download at the decided price. Apple company receive the share of
that charge and provide the another share to the developer. Over the
185,000 applications domicile on Apps Stores at the moment and have
already been downloaded the more than 4 billions time.
Iphone OS have the four abstractions
layer: The Core OS layer, The media layer, The Cocoa Touch layer,
and the Core Service Layers. The Operating Systems use roughly 500
megabyte of the storage of device.
Currently X Code 3.1 is the environment
of development and the apps are written in the Objective of language
C.
- Symbian: This is the open source made by the contribution from the NTT DoCoMo, Sony Ericson, Symbian Ltd and the Nokia.Symbians have the architecture of microkernel, that mean the necessary minimum is with in the kernel to the robustness of max level, availability and the responsiveness. IT includes the memory management, device drivers, and the scheduler. But another service like the telephony, Networking and the filesystem supports are placed in the service layer of OS or the on Base Service Layer. Device driver inclusion mean the kernel is not the true microkernel. The EKA2 the real time kernel, which have been termed a nanokernel, includes only the mostly baseic requirement and primitives an extended kernel to implementation on any other abstraction.Actually Operating System become by the middleware component and the kernel of the stack of software. The Upper layer is the supplied by the platform i.e. UIQ, MOAP and the S60.
- WebOS :-It execute on the Kernel of Linux with the component of proprietary by the palms.Below to Graphical user-interface sit a software stack that have much in the common with the mainstream linux distribution for the desktop computer. WebOS used by, among other component, Linux kernel, Upstart, Gstreamer as the framework of multimedia. Libpurple for the non stop messaging, Simple DirectMedia Layer (SDL) for the games programming, PulseAudio for the audio management and Webkit. Application for the WebOS is written in the Java Script, AJAX, HTML and some another common 'Web' development frameworks, which are controlled by the Webkit, as well as C and C++. This support streaming video in the format of RTSP, H.263 and the H.264.Palm publish the WebOS software developments kit called Mojo which can be accessed from the screen of launcher.
- BlackBerry OS :-Proprietary platform of software, developed by the Research in the Motion for the phones of BlackBerry.The Operating Systems gives the supports and multitasking specialized input device that have been adopted by the RIM for the use where this hanhelds, particularly the trackwheel, trackball and mostly recent, the trackpad and the touch-screen.Perhaps The platform of blackberry is best known for its native supports for the email corporate through the MIDP 1.0 and, more recently, a subset of the MIDP 2.0 that and permit the complete wireless activation and the synchronization with the exchange of microsoft, Lotus Domino or the Novell GroupWise email, calendar, task, note and the contact when use in the conjunction with the server of blackberry enterprise. This OS support the WAP 1.2 too.
- Bada :- This OS has been developed by the Samsung Electronics.The Operating System Bada has the kernel configuration architecture, that the use of either the kernel Linux or the real time operating systems RTOS kernel. The Linux kernels are the preferred choice for the smart-phones during the RTOS is used for the phone of cheapest features due to its smaller footprint memory.It also have Web browsers based on the open source WebKit, and the also Adobe flash Feature. Both Webkit and the Flash can be embedded inside native application of Bada. Bada offer interactive mappping with the POI point of interest which can also be the embedded inside the application related to native.Actually Bada support the multiple sensor, like as motion sensing, face detection, vibration, magnetometer, accelerometer, GPS and tilt. Which can be the incorporate in to the application.Native apps are developed in the language of C++ with the SDK of Bada, and the Eclipse based on the IDE. Bada can also execute the JAVA ME application the profiel like MIDP.
- Windows Mobile:The present version is called 'Windows Mobile 6.5'.Actually It's base on the Windows CE 5.2 kernel, and the features a suite of the basic application developed using the Microsoft Window API. It's designed to some what same to the version of desktop of the Windows, feature wise ad the aesthetically. Additionally, the third party software development is available for the Window mobiles, and the software can be purchase through the Mobile Marketplace of Windows.The Third party software development is present for the phone operating system of Windows. There are multiple options for the software engineers to use when the deploying Mobile apps. This contains writing the native codes with the Visual C++, writing managed code that work with the compact frameworks of .NET, or the server side code that can be deployed with the help of I.E. Mobile or the client of mobile on the device of user. The .NET Compact Frameworks is the actually a subset of the .NET Frameworks and hence share multiple component with the development of software on the desktop client, Application server and the web server which have the .NET frameworks installed, thus the networked computing space integrating.- Windows Mobile Professional execute on the Windows Phone with the Touch-screen- Windows Mobile Standard executes on the Window Phone with the regular screen- Windows Mobile Classic executes on the Windows Mobiles classic Device
- Android Operating System :-
Google Backed, Currently owned by the
Open Handset Alliance, Android is the much more and not only the
simple operating System. Its the type of software stack encompassing
middleware and the key application and base on the edited version of
the kernel linux.
Actually the Android SDK contains the
debuggers, a handset emulator, libraries, sample code, Linux kernel
and the documentation.
Google Promote these applications
developments for the Android base phone by having the dedicate team
at their own end and also starting the developers competition from T
2 T mean Time to Time.
Participation of Google in the apps
developments for the platform of Android – these application
contains the Google Voice, Finance, Maps Editor, Sky Map and Places
Directory for their own local research, So Google Goggles that
searches by the google Translate, Listen for the Podcast, image and
My Track.
Apart form such Major OS, We have
several different other OS that can be share smaller market i.e.
Maemo, Ubuntu etc …..
Comparatively Study about the OS –
Major Smartphone Operating Systems are as follows:
Smart Phones Operating System |
No comments:
Post a Comment