Comparative Study of Different Mobile Operating Systems

Transcription

1 International Journal of Advancements in Research & Technology, Volume 2, Issue3, March Comparative Study of Different Mobile Operating Systems T.N.Sharma, Mahender Kr. Beniwal, Arpita Sharma ABSTRACT: In the present scenario, mobile technology is a technology which is increasing at a fast pace. This advancement in mobile technology has impacted everyone s life. Nowadays various mobile technologies as well as mobile phones compete in the market. It has reduced the burden of work of a human being in some way or the other. In this paper we will discuss about the various mobile technologies along with the different mobile phones available in the market and the difference between them. INTRODUCTION: One of the most widely used technologies today is mobile technology. It includes several or we can say all forms of portable technology like laptops, palmtops, cell phones, personal digital assistants, wireless card payment terminals, global positioning systems. This technology is radically increasing around the world day by day. This can be clearly seen in our day to day life as a poor man also either posses a mobile phone or has access to it. It has transformed the way of doing business. Previously people use to go to banks or offices to do their task but now they can easily do it from mobile phone. It can be seen that in the past few years the wireless technologies is highly developed. Along with the exponential improvement in performance & capacity of wireless communications systems, the information can be easily accessed using mobile devices. In order to improve their infrastructure and rolling out data coverage, the mobile networks are spending a large amount. The continuous advances in mobile technology is impacting everyone s life. The users are getting benefitted from the advances in mobile technology. This is clearly visible in our day to day life. Previously, in order to mail important documents one has to deliver it from door to door but with the advancement in mobile technology one can easily sent it in few minutes in the form of soft copy. As a boon, the use of smart phones & tablets has transformed communications, entertainment. The advances in mobile technology is affecting various other fields also like it is playing a vital role in health care systems. As an example, if a person owns a business then he is free to extend his business rather than confining it to a particular area. This can be seen from the previous year that with the increasing number of years the generations of mobile is also increasing. The generation of a mobile phone is represented by G. From 1946 to 1980, 0G i.e. the zero generation prevailed. This included early mobile

2 International Journal of Advancements in Research & Technology, Volume 2, Issue3, March phones which were very expensive and it could only be used in cars, trucks and briefcases. It had a voice call feature only. After 0G next generation came which is 1G i.e. first generation. In this generation cellphones were analog devices which functions on AMPS/Datatac technology. Its features were voice calls with limited data which was somewhat higher than the previous generation. As the time passed the next digital generation came into existence which is the 2G i.e. the second generation cellular network. Its features were somewhat enhanced than the previous generations. It had voice, sms and circuit switched data features. The technologies which prevailed during this period were GSM, iden, EDGE,GPRS, CDMA, TDMA and HSCSD. Out of the above technologies some belong to the 2.5G standards family. In order to intoduce new features and technologies, the next generation was introduced i.e. 3G. It had superior features like broadband data, voice and streaming video. Though this technology was not fully implemented. It came into light from 2004 which included technologies like W-CDMA, 1Xev-DO. To add up some new features in the previous version of the generation, 4G was introduced. This generation had high speed broadband for data and visual centric information which is capable of transmitting data at 100mbps while moving and 1Gbs while standing still. On the basis of the advancement in mobile technology, the operating system on which these work can be defined below along with the comparison between them: Symbian OS: This operating system which is based on original PDAs from Psion is produced by the software development & licensing company named as Symbian Ltd. It was established in June The native language of the Symbian OS is C++ and therefore this is known as its primary programming language. It has the largest installed base. This operating system is used in Nokia mobiles. From the point of view of software development, it must possess the right SDK and the Integrated Development Environment (IDE) tool of our choice. An IDE generally possess a source editor, compiler and/or interpreter and debugger and is a software application which allows the computer programmer to develop software for a certain platform. The IDE required for symbian OS is either Carbide C++, Code Warrior or Visual C++. In this the programmer is free to use any programming language. Android OS : This is a software platform and operating system for mobile devices which is based on Linux kernel and is developed by google but later on by Open Handset Alliance (OHA). Its native language is Java which is the officially supported language. In this applications can be written in other languages also but later on it is compiled to ARM native code. This Operating System is used in Samsung, HTC mobiles.

3 International Journal of Advancements in Research & Technology, Volume 2, Issue3, March iphone OS (ios ) : This strong but expensive operating system is developed by Apple whose native language is C. It is also used in ipad, iphone and ipod touch. BlackBerry OS :This operating system is developed by Research In Motion for its BlackBerry line of smartphone hand held devices. It provides multitasking & supports specialized input devices that have been adopted by RIM for use in its handhelds especially the trackballs, trackwheel, trackpad and touchscreens. This operating system is designed only in C++ and it supports many languages like US English,UK English, French, etc. Windows Phone 7: It is also known as Windows Mobile operating system. It is developed by Microsoft that was used in smartphones and mobile devices, but is being currently phased out to specialized markets. The current and last version is "Windows Mobile 6.5". It is based on the Windows CE 5.2 kernel. It is programmed in C++ language. On the basis of the above discussion about the various mobile operating system, we can differentiate between various mobile phones. Below in the discussion, in our paper, we will be considering iphone and other android mobile phones. iphone is the first smart phone which is a touch screen mobile phone, developed and supplied by Apple. It has the ability to touch the tasks easily which in turn requires a computer to work on. Whereas Android is Google s Linux based mobile operating system that has powered many smart phones. It is just a software. Both of them have their unique applications store. The apple iphone has apple app store while android has got an android market. 1) If we compare the loading time between the iphone and android mobile phones then we can say that an iphone takes much less loading time as compared to the loading time taken by the android phones. And therefore, due to the several beneficial features of an iphone, it is more in demand and is more searched on internet in comparison to android phones. 2)There is a feature in Apple iphone wherein it alerts the user in case of any missed instances, but this feature forces the user to end up the task he is performing. Whereas the google android phone has a drag and drop screen that also alerts the user of any occurrences but it allows him to continue his work. 3)It is easy to perform the necessary accessory maintenance in apple iphone since it controls all of its hardware. While google s android is a simple platform that functions on different platforms, & does not allow for easy accessory support. The features of some of the mobile platforms can be defined below as:

4 International Journal of Advancements in Research & Technology, Volume 2, Issue3, March Vendor Programming Operating Application Store Language System Symbian Foundation C++ Symbian OS Nokia Ovi Store Open Handset Alliance Java Android OS Android Market Apple Objective -C iphone OS (ios ) iphone App Store RIM Java BlackBerry OS Blackberry App World Microsoft Visual C#/C++ Windows Phone Windows mobile market Place Fig: Features of some mobile platforms Now we will discuss the difference between iphone and blackberry. (i)in blackberry phone GPS feature is provided which enhances the feature of google maps especially for turn by turn directions. (ii)the phone quality of Blackberry is better than the iphone s quality. (iii)the iphone lacks basic cut & paste capabilities. (iv)the apple has a superior user interface design despite of that blackberry possesses the keyboard shortcuts that makes navigation around applications easy. (v)the blackberry has a unique feature for contacting people that makes contacting to people more easily. After discussing the difference between an iphone and blackberry, we will discuss the difference between an iphone and symbian. (i)in the case of frameworks & programming languages, symbian has a complex C++ variant and takes more time to master as compared to the iphone s objective C language. (ii)the iphone s development tool is very proficient. It carries everything from an accurate simulator, visual debugging to a very nice profiling tools. And I case of symbian it just do not support the development tool. (iii)in iphone, the Cocoa framework provides a lot of features for free. But for symbian this all will require explicitly extra code. From the above discussion we can conclude that an iphone application can be written with much less code which in turn invites much less bugs, with more number of features. CONCLUSION: If we talk about today's mobile generation the mobile phone is the ideal technology. And ver the next few years, internet connected mobile computing devices will drop radically in price and will increase in functionality. Therefore, there will be clear winners and losers in the mobile app market. Apple and Android has appreciably started in the market. Critical to the success of this market s growth, and the success of mobile application stores, are the armies of software developers that create mobile apps. The most sophisticated competitors are

Cell Phone Operating Systems The first smartphone was the IBM Simon and was designed in 1992. The phone themselves have changed. The most important changes are in the Operating System (OS) Operating Systems

Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that

Android in opposition to iphone Kavita Sharma Ph.D Student Singhania University, Rajasthan Abstract-- The paper is an analysis and comparison of the android mobile OS with the iphone which have ruled the

Evolution of Smartphones And Android Operating System Evolution of Smartphones Background First telephone call was made on March 10, 1876 by Alexander Graham Bell. After that Pager continues to dominate

Smart Phone and Operating System Industry in China NZTE, July 2010 This publication is provided to you as a free service and is intended to flag to you market opportunities and possibilities. Use of and

Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

Zebra Link-OS Environment Version 2.0 To meet changing expectations and growing demands for devices that are mobile, intelligent and connected to the Cloud, Zebra Technologies has created a new software

Florida 4-H Consumer Choices Buying a Smartphone Goal: The goal is for youth to make informed, responsible choices when selecting a smartphone. Consumer Skill: Youth will gain knowledge of the key concepts

Digital Solutions The Future of Alarm Communications INFRASTRUCTURE AlarmNet has more than 20 years of experience providing alarm reporting for the security industry. We process over 2.5 million signals

VOIP NEXT GENERATION MOBILE TELEPHONY Piyush Yadav, Yogesh Yadav ABSTARCT- VOIP is a technology which uses IP to provide the telephony services. It is a good choice to provide voice, data and video communication

Tablets: Will They Replace PCs? By Phil Clarke Research Analyst, Nemertes Research Executive Summary As mobility becomes more prevalent within the enterprise, tablets are becoming crucial tools with specific

16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface

History of Mobile Telephony MAS 490: Theory and Practice of Mobile Applications Professor John F. Clark Everything I know about mobile telephony, I learned from: Evolution is not a theory when it concerns

TECHNOLOGIES MOBILE STRATEGY CONFIDENTIAL AND COPYRIGHT NOTICE The information contained in this document is the exclusive property of IMQS Software (Pty) Ltd. and any respective copyright owners. This

Is Your Mobile Application Ready For Business? It is clear that mobile technologies will transform the enterprise. The simple math is that if information and communications are available at any place and

Mobile Testing Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. A mobile application

A Rapidsoft Systems White Paper June, 2009 Mobile Software Development and Mobile Porting Technology and Cost Issues Summary: There has been big growth in the mobile applications in the last few years.

NEX-G MOBILITY POLLINATING INNOVATIONS THROUGH INFORMATION INTRODUCTION Nex-G is a leading research & development company offering solutions to esteemed clients. We are having team of highly skilled and

Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Synchronization Center Synchronization Center Overview SmarterMail's

CHAPTER 1 INTRODUCTION 1.1 Background of Study The word game is familiar among people from the young until the old ones. It is recognized that the current existence of game has become one of the necessities

1 III. The most important things you need to know about iphone app/game development There are lots of people who think they possess the quality to make a fundamental change on Apple s itunes store, but

RUN THE RIGHT RACE Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW 26032015 FUNCTIONAL TESTING With Borland everyone from business analysts

Tablets in Data Acquisition Introduction In the drive to smaller and smaller data acquisition systems, tablet computers bring a great appeal. Desktop personal computers gave engineers the power to create

Smartphone market share Gartner predicts that Apple s ios will remain the second biggest platform worldwide through 2014 despite its share deceasing slightly after 2011. Android will become the most popular

Synchronizing with SmarterMail Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Synchronizing with SmarterMail

Introduction to Android 26 October 2015 Lecture 1 26 October 2015 SE 435: Development in the Android Environment 1 Topics for Today What is Android? Terminology and Technical Terms Ownership, Distribution,

Teqno Mates Solutions About Teqno Mates Teqno Mates Solutions is an emerging outsourcing leader and one of the most promising web development companies in India, the biggest IT outsourcing hub of the world.

Android Mobile App Building Tutorial Seidenberg-CSIS, Pace University This mobile app building tutorial is for high school and college students to participate in Mobile App Development Contest Workshop.

RESEARCH REPORT GOOD TECHNOLOGY TM MOBILITY INDEX REPORT Q3 2014 Report on App, Platform and Device Preferences from the Leader in Secure Mobility This report is part of the Good Technology TM Mobility

....... Yash Computech Solutions iphone DEVELOPMENT We deliver technology solutions that improve the effi ciency, productivity and profi tability of our clients. We have extensive experience in virtually

WHITE PAPER AUGUST 2010 THE SIX GOTCHAS: COMMON MISCONCEPTIONS IN MOBILE APPLICATION DEVELOPMENT White Paper The 6 Gotchas: Common Misconceptions in Mobile Application Development Overview Companies recognize