Professional Documents
Culture Documents
ENGINEERING(IJCET),ISSN0976-6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 1, January- February (2013), © IAEME
Asokan M
PG and Research department of Computer Science,
Nehru Memorial College,
Puthanampatti, India
ABSTRACT
Mobile phones have become a part of human’s everyday life. There are more than
six Billions mobile users in the world. Every mobile phone has hardware and a specialized
software called an operating system. There are many mobile operating systems available.
Android is a software stack-set of software subsystems needed to deliver a fully functional
solution for mobile devices [1]. The iOS is a mobile operating system that allows all other
apps to run on an iPhone, iPod Touch or iPad . This paper discuss about Android mobile
OS advantages, Apple iOS advantages and Global mobile OS usage statistics. Some of the
most commonly used jQuery based websites Loading times have been found using these
two mobile operating systems default browser and tabulated. Two line charts have been
drawn and the results were analyzed.
I. INTRODUCTION
The heart and soul of mobile phones are the operating systems. The most popular and
best mobile platforms/operating systems are : (i)Android(ii)iOS(iii) Symbian OS (iv)Windows
Phone 7(v)Blackberry (vi)Bada (vii) webOS (viii) MeeGo. This paper describes the advantages
of Android and iOS mobile operating systems. Android OS is a Linux based operating system
developed for using in mobile devices such as smartphone and tablet PCs. Android OS is
updated regularly. iOS is Apple’s mobile operating system. It was developed for iPhone, but
later extended support for iPad and Apple TV. iOS root comes from Mac OS X, hence it is unix
based OS. Like other OS, iOS is frequently updated starting from iOS version 4.0 and the latest
is iOS version 6.1. A browser is software that is used to access the internet. There are many
mobile browsers are available. The Android and iOS have their own built-in default browsers
.The webpagetest tool is used to find the website loading time.
377
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 1, January- February (2013), © IAEME
jQuery is an open source JavaScript library that simplifies the interactions between an
HTML document, or more precisely the Document Object Model, and JavaScript. jQuery is
used to build faster loading websites.[2]The most popular ten jQuery websites loading time
have been obtained using Akamai Mobitest . The results were tabulated for each of these
Operating Systems default browsers.
The ITU expects the number of cell phone accounts to rise from 6 billion now to 7.3 billion
in 2014, compared with a global population of 7 billion. StatCounter Global Stats are the
free, online visitor stats tool. Stats are based on aggregate data collected by StatCounter on
a sample exceeding 15 billion pageviews per month collected from across the StatCounter
network of more than 3 million websites[3]. The StatCounter Global Stats of top 8 Mobile
Operating System for the period Jan 2012 – Feb 2013-02-18 is shown in Fig-1.
II. ANDROID
378
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 1, January- February (2013), © IAEME
III.iOS
iOS is the operating system used by Apple in all variants of iPod Touch,
iPhone and iPad. It has the following advantages.
• Very stable and secure OS for mobile phones
• Maybe the most loved interface for any mobile OS in the market. Beautifully
designed desktop and app icons which go hand to hand with the stunning looks
of Apple devices.
• Less bugs and secure OS because of high standardization followed when
developing apps or updates
• High support for latest web standards
• Good support for cloud storage.
• Easy access to free and premium apps from Apple store
IV. METHODOLOGY
The term web testing refers to “The process of checking that a website meets its
intended functional and operational objectives”. Website Testing basically covers three major
areas:(i) Testing of Web Pages(ii) Browser Compatibility and (iii)Internet connection speed .
Page loading time is very important part for all websites. Most of the website visitors tend to
care more about speed than all other things that we want to add to our websites. According to a
study by Akamai and Forrester Research, nearly half of web users expect a site to load in 2
seconds or less, and they tend to abandon a site that isn’t loaded within 3 seconds. There are a
wide range of web testing softwares available with different features. Webpagetest is the best
tool and is used in our test. This site allow us to test our website in android/iOS Mobile. Ten
most poular jQuery webites have been considered and were tested with Akami Mobitest tool.
The loading time and the bytes loaded in KB were tabulated . Two line-chart have been drawn
to visualize the page loading time in second versus Bytes loaded in KBs.
379
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 1, January- February (2013), © IAEME
There are many online tools available to test the website’s performance. Ten online
tests were conducted for these mobile devices. The Webpagetest for mobile requires the
following: (i)The URL (ii) A mobile device and (iii) Number of Runs. After entering the
correct informations we have been directed to Akiamai Mobitest website. Soon our page
will be loaded on a real mobile device, and we will receive rich detail about how long it
took to load, including waterfall charts and video recording of the page load.
Load Time:The Load Time is the time from when the user started navigating to the page
until the Document Complete event (usually when all of the page content has loaded).
Bytes In:This is the amount of data that the browser had to download in order to load the
page. It is also commonly referred to as the "Page Size".
A chart is a visual representation of numerical data. The line chart is the most common and
useful chart for presenting information. Many of the messages possible with column and
bar charts are also possible with a line chart. But line charts are at their best when showing
trends, displaying increases and decreases, and showing relationships between several
different data series . A line chart, gives a clean, accurate picture of growth. A comparison
between average Loading time in seconds and Average bytes loaded in KB have been
found using MS Excel for the mobile browsers iPhone4IOS 5.1 and Nexus S Android 2.3
and are shown in Fif-2 and Fig -3 respectively.
380
International Journal of Com puter Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(O nline) Volume 4, Issue 1, January- February (201 3), © IAEME
4500 12
4000 10
3500
Bytes in KB
3000 8
2500 6
2000
1500 4
1000 2 By tes Loaded in KB
500 Ti me in Secs
0 0
Websits
4500 18
4000 16
3500 14
Bytes in KB
3000 12
2500 10
2000 8
1500 6
Byt es Loaded in KB
1000 4
500 2 Time in Secs
0 0
Websites
From the above table and line charts we find that (i) iPhone4IOS 5.1 takes a maximum of
57.057 seconds to load 10,216 KB (ii) Nexus S Android 2 takes a maxim um of 50.95
seconds to load 8164.56 KB. The number of bytes loaded per second by each of these
browsers are iPhone4IOS 5.1 – 179.04 bytes/sec, Nexus S Android 2 – 160.24
bytes/sec. It is evident from above discuss ion ,table-1 and Fig-2 and - Fig-3, iPhone4I OS
5.1 loads faster and places Nexus S Andr oid 2 in the second place .
381
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 1, January- February (2013), © IAEME
VI. CONCLUSION
Through this paper the details about the top 8 mobile Operating Systems has been
presented. The advantages of Android and iOS Operating Systems have been discussed.
Ten famous jQuery based websites loading time have been found using the default
browsers of Nexus S Android 2 and iPhone4 IOS 5.1. The data were tabulated and to
improve our understanding two line charts have been drawn. From our findings we observe
that iphone 4IOS 5.1 loads 18.8 bytes/sec faster than Nexus Android.
REFERENCES
[1] Dave Smith and Jeff Friesen, Android Recipes: A Problem-Solution Approach (Springer
Science+Business Media New York, 233 Spring Street , 6 th Floor, New Y ork,)
[2]jQuery Community Experts,jQuery Cookbook(O’Reilly Media, Inc., 1005
Gravenstein Highway North, Sebastopol, CA 95472)
[3] http://gs.statcounter.com/
[4] http://www.apple.com/ios/
[5] http://www.android.com/
[6] http://www.webpagetest.org/
[7]Jonathan Simon, Head First Android Development (O’Reilly Media, Inc.,
1005 Gravenstein Highway North, Sebastopol, CA 95472. )
[8] Chris Apers and Daniel Paterson,Beginning iPhone and iPad Web Apps: Scripting
with HTML5, CSS3, and JavaScript (Springer Science+Business Media, LLC., 233
Spring Street, 6th Floor, New York)
[9] Asokan M, “jQuery Websites Performance Analysis Based on Loading Time: An
Overview” International journal of Computer Engineering & Technology (IJCET),
Volume 4, Issue 1, 2013, pp. 211 - 217, Published by IAEME.
[10] Alamelu Mangai J and Santhosh Kumar V and Sugumaran V, “Recent Research in
Web Page Classification – A Review” International journal of Computer Engineering &
Technology (IJCET), Volume 1 Issue 1, 2010, pp. 112 - 122, Published by IAEME.
[11] Ms.G.C.Priya, Ms.G.Gayathri and Ms.R.Parameswari, “Monitoring System Using
Smart Phones” International journal of Computer Engineering & Technology (IJCET),
Volume 2, Issue 1, 2011, pp. 1 - 8, Published by IAEME
382