iOS v. Android

28
Running Head: COMPETING MOBILE OPERATING SYSTEMS: IOS V. ANDROID Assignment Final Group Project BUS 3003 e-Business Marketing e-Business Information Systems and Technology Julia Kungl Salima Alidina Brandon Vel n01066245 821461522 821507738 [email protected] [email protected] [email protected] Kerri O’Hara Daniel Bozzo 822331021 806428744

Transcript of iOS v. Android

Page 1: iOS v. Android

Running Head: COMPETING MOBILE OPERATING SYSTEMS: IOS V. ANDROID

Assignment

Final Group Project

BUS 3003 e-Business Marketing

e-Business Information Systems and Technology

Julia Kungl Salima Alidina Brandon Vel

n01066245 821461522 821507738

[email protected] [email protected] [email protected]

Kerri O’Hara Daniel Bozzo

822331021 806428744

[email protected] [email protected]

Hanadi Alnawab

[email protected]

Tuesday, 11th November 2014

Page 2: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

List of Abbreviations.................................................................................................................3

1. Introduction (Salima Alidina)............................................................................................4

2. Android.............................................................................................................................7

2.1 Introduction and Market Share (Brandon Vel, Salima Alidina)......................................4

2.2 Application Development (Brandon Vel)........................................................................4

3. Apple.................................................................................................................................7

3.1 Introduction (Julia Kungl)................................................................................................7

3.2 Evolution of iOS (Kerri O'Hara, Salima Alidina, Daniel Bozzo)....................................7

3.3 Functionality of iOS (Julia Kungl)...................................................................................8

3.4 Presentation of iOS (Julia Kungl)....................................................................................9

4. Apple iOS v. Android (Daniel Bozzo)...............................................................................10

5. Appendix.........................................................................................................................13

References............................................................................................................................. 16

Table of Contents

2

Page 3: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

List of Abbreviations

API Application Programming Interface

Apps Applications

A-i Artificial Intelligence

BSD Berkeley Software Distribution

IDE Integrated development environment

Inc. Incorporated

HTC High Tech Computer

HTML Hypertext Markup Language

Mac Macintosh

OS Operating System

US United States

Voice over IP Voice over Internet Protocol

XNU X is Not Unix

3

Page 4: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

1. Introduction

“Over time many organizational systems have evolved to become open systems with the

promise of delivering benefits to their broad base of organisational users”, (Borman, p. 343).

Operating systems have improved the technology within the business sector and in turn

increased the productivity of businesses that implement the system. “A number of OS have

indeed evolved over time to support an industry rather than an individual firm; for example

ATMs in the banking industry and reservation systems in the travel sector”, (Borman, p.

343). OS is classified as an infrastructure, “a set of shared, tangible, IT resources that provide

a foundation to enable present and future business applications”, (Borman, p. 346). Borman

states, “To identify the requirements for a successful OS from the supplier’s perspective, a

combination of the outsourcing, the diffusion of innovation literatures are drawn upon, and

three criteria identified. Specifically, the supplier should ensure that the IOS does not restrict

the supplier’s ability to exploit its unique capabilities, nor introduce excessive dependency

upon the IOS by the supplier, and that the IOS provides some benefits to the supplier over not

using it”, (Borman, p. 345).

2. Android

2.1 Introduction and Market Share

The year 2008 launched the platform of operating softwares, Android, iOS, Blackberry

OS and Palm OS. Through the developing years since then, several operating softwares have

been phased out due to severe advancements and consumer preferences. The leading

operating softwares in today’s market based off of sales are iOS and Android. “Android is

currently leading the smartphone segment in terms of market share since its introduction in

2007. Android applications are written in Java using an API designed for mobile apps. Other

smartphone platforms, such as Apple’s iOS or Microsoft's Windows Phone 7, differ greatly in

4

Page 5: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

their native application programming model”, (Puder, p.3). Android software for smartphones

entered the market through the manufacturer HTC in 2008 and has kept a strong presence in

the industry to date. In developing these new smartphones, operating system advances must

continue to be compatible with the application software in order to run properly.

“...mobile developers faced many roadblocks when it came to writing applications. Building

the better application, the unique application, the competing application, the hybrid

application, and incorporating many common tasks, such as messaging and calling, in a

familiar way was often unrealistic.” (Anuzzi, Darcey, Conder, 2013)

2.2 Application Development

For consumers, the basis of application development are the determining factors of

preferences, how these applications are adopted and projected through operating softwares

are what build the brand of the software. In developing Android applications, the use of Java

programming language is used to write the application until it is further processed into a file

format comprehensible to Android, DEX. (Darwin, 2012) Android utilizes Java as a part of

their written application process, “the rationale behind the choice of Android as a canonical

platform is based on the assumption that there is a wide skill set for the Java programming

language and that there are powerful tools to develop in Java, in comparison to Objective-C

and C# used for iOS and WP7 development, respectively. Moreover, Android was

specifically designed to offer applications the means to adapt to a wider range of mobile

devices. Hence, we believe that it serves as a natural umbrella over other smartphone

platforms” (Passmore, p. 3). Android OS is simply used and written by Java, proposed as an

advantage, Android is able to adapt to a variety of different devices, the operating software is

displayed in LG, Asus, Samsung, Motorola and Nexus devices. (Anuzzi, Darcey, Conder,

2013)

5

Page 6: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

“An Android application consists of a set of so-called activities. An activity is a user

interaction that may have one or more input screens. An example for an activity is the

selection of a contact from the internal address book. The user may flip through the contact

list or may use a search box. These actions are combined to form an activity. Activities have

a well-defined life cycle and can be invoked from other activities (even activities from other

applications)”, (Puder, p.4-5).

Android has had seven OS updates since the original release; the changes made to the

OS would make the user feel comfortable and advanced. In February of 2009, Android

upgraded their original operating system, “API changes, Marquee in layouts, and support for

saving attachments”, (Puder p. 5). Within two months, in April of 2009 Android activated

their updated version; Cupcake with Bluetooth support and the video and picture uploading

capabilities. Following the Cupcake OS, there was: “Donut (September 2009), Éclair

(October 2009), Froyo (May 2010), Gingerbread (December 2010), and Honeycomb (May

2011)” (Puder, p.5). All with sweet names, Android solved issues and developed changes

such as, “HTML5 File Support, Bluetooth 2.1, Microsoft exchange server, USB tethering,

Wi-Fi hotspot functionality, Adobe Flash support, Multi touch software keyboard, 3D

desktop, video chat, and GTalk Support”, (Puder, p.5). Since these updates Android has

significantly developed their operating system through the years, implemented changes aids

the user of the Android and make them feel comfortable and portray an ease of use.

The Android operating system is similar to most of the smartphone industry (A-i),

“To this end, we show that smartphone platforms differ greatly in their native application

development models, although they share relatively similar hardware capabilities. This is

illustrated in Table 1, which provides a side by side comparison of the Android based Nexus

S sold by Google, Apple’s iPhone 4, and Samsung’s Omnia 7 which uses Microsoft WP7”,

(Puder, p.4).

6

Page 7: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

3. Apple iOS

3.1 Introduction

iOS is the operating system for mobile devices (iPhone) and further iDevices (iPod, iPad,

Apple TV) developed by the giant half-eaten Apple. The origin of the system goes back to

2007, in it’s core the operating system consists out of Unix (Linux), but has its own mobile

derivative nowadays. iOS is the last element of Apples’ Darwin development. Darwin is an

Open Source Operating System that has been developed out of different Software projects

like NeXTSTEP and BSD. iOS based therefore on the XNU kernel of Mac OS X. (Bose,

Helal, Li, 2012, Chapter 2) However, iOS and Apple MAC OS X are based on Darwin.

(Kersten, Klett, 2012, p.19) Until 10.06.2010 iOS was known as iPhone OS. In June 2010,

Steve Jobs announced the change of the name into iOS after a trademark conflict with the US

company Cisco. (Levin, 2012, Chapter 1)

3.2 Evolution of iOS

Within only seven years, Apple has introduced eight different versions of its operating

system including releases for every version. Started in the mid of 2007, the first version ran

over a year, known as version 1.x with the code name “Heavenly”, and during that time only

available at the first iPhone. (Levin, 2012, Chapter 1) The phone did not have any third party

applications. This changed rapidly with the introduction of the Software Developer Kits. The

main development in iPhone OS 2.0, also known as “Big Bear” was therefore the

introduction of the App store, in July 2008. Started with 500 applications (Apple Inc., 2013),

the store noted a tremendously growth rate of up to 1,300,000 Apps in 2014. (Statista, 2014)

In June 2009, “Kirkwood” the third version was released including support for lesser-used

languages and the spotlight search. The 4.x versions, introduced in June 2010 were equipped

with features like FaceTime and the voice control. In October 2011, the version 5.x

7

Page 8: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

“Telluride” and “Hoodoo” released for the iPhone 4S a natural language-based voice control

called Siri. (Levin, 2012, Chapter 1)

The iPhone 5 was then released and this brought along the iOS 6 update. iOS 6 did

not bring any big changes to the phones operating system (Newman, 2012). Features of this

update included FaceTime support on cellular networks, Passbook was introduced, as well

the Maps app showed improvement (Newman, 2012). Considering that this software update

did not bring big changes to the operating system, it was not too long before the next update

was available.

iOS 7 was said to be “radical rejuvenation” of the operating system (Gruman, Chapter

1). The software update can be seen through the new design of the icons and fonts for

example (Gruman, Chapter 1). There is a new control centre, which allows for ease of use

when moving between applications and overall the improvements in iOS make the past

update of iOS 6 appear “old”. (Gruman, Chapter 1) Next came the latest iOS 8 update that

Apple refers to as being their biggest release ever, for everyone, by creating a natural, most

useful, experience (Apple Inc, 2014). iOS 8 came with many new key features - making it

easier for iPhone users to use their phone to its full potential. For example, iOS 8 brought key

features to the iPhone such as allowing for individuals to leave their group conversation and

the software update now has predictive text (K, 2014). iOS 8 also allows for voice notes to be

sent over text, updated iCloud and touch ID allowing for greater use, and also benefits

developers by providing more access and improved tools (Apple Inc, 2014).

3.3 Functionality of iOS

In the beginning, iOS was not able to perform multiple tasks. This however changed

with the version iOS 3.2.2., limited for a few applications like Safari or Mail. To make the

usage for the customer more comfortable and time efficient, Apple allowed the version iOS

8

Page 9: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

4.7 different with APIs like Voice over IP, push messages and quick switching between apps.

(Levin, 2012, Chapter 1) With the current release of iOS 8 developers are able to use over

4,000 APIs. Furthermore, the iOS abilities are sufficient enough to keep the users favourite

apps up to date without slowdown of performance. (Apple Inc., 2014)

In general, iOS consists of four layers. The Core OS Layer, Core Services Layer,

Media Layer and Cocoa Touch Layer. Each layer is combined with certain frameworks.

These however subsist of a “dynamic shared library along with header files defining the

API’s.” iOS also offers connection to “standard Unix shared libraries.” The lowest layer, is

responsible for the communications, deals with memory allocation and management and

networking. However, it is more convenient for developers to use the frameworks at a higher

layer. The Core Services Layer provides capabilities like iCloud access and offers financial

transactions for buying and selling apps. In addition, it gives access to the key system

services. The Media Layer, as described by its name provides access to the high quality

multimedia capabilities. The last layer is responsible for the interaction with the users,

providing the famous multi-touch capability allowing users to use multiple fingers together to

interact with the phone. Further different functionalities of each layer are illustrated in

Appendix iii. (Bose, Helal, Li, 2012, Chapter 2, p. 11-16)

3.4 Presentation of iOS

Apple allows the user to develop apps for iOS; the users require the Software Developers

Kit (SDK) and the developer tool Xcode. Xcode is an “integrated development environment

(IDE) for programming” helps to organize, edit, debug and manage resources. (Warren,

2013) SDK is available for free, however it only runs with the Mac OS X. (Eierman, Iversen,

2013). Moreover, to be able to set the developed app into the app store a charged “iPhone

Developer Program” is needed. (Levin, 2012, Chapter 1) In addition, the developer has to

9

Page 10: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

observe the current design guidelines from Apple. (Apple Inc., 2014) As noted before, the

programming language used for iOS is called Objective-C, an object-oriented programming

language. Additionally it is possible to use the C standard language that will be compiled to

Objective-C with all applications running on an ARM-based processor. (Bose, Helal, Li,

2012, Chapter 2, p. 11-16) A new programming language called “Swift”, developed by Apple

has been introduced with the new iOS release promising to make lives easier for developers.

(Apple Inc., 2014)

4. Apple iOS v. Android

The smartphone operating systems marketplace is dominated by Android. In 2012, they

owned 69 percent of the market, while Apple iOS only held 19 percent (Gartner, 2014). In

comparison, the market share rises in Quartal 1, 2014 up to 81.1% as the market share of iOS

decreases from about 4% to 15.2% (Statista, 2014). There are currently over 250 million

Android devices being used today (Krajci & Cummings, 2013). Current statistics show that

Android improves its popularity measured by the amount of active users. According to

NetMarketShare a well-known company for statistics for web browsers and operating

systems figured out that Android increased its share of active users in July 2014, with

44.62%. iOS has slightly less active users, 44.19%. This is particularly interesting; iOS had

the leading position in August 2013 with 54.91% of active users, Android only 28.12%.

(Netmarketshare, 2014). Although Android is dominating the market, Apple is a very

innovative company that releases a new device with every version of iOS each year. The

most recent example of this is the release of iOS 8, which also included the unveiling of the

IPhone 6 and iPhone 6 plus. The iOS software is based on their desktop operating system, OS

X (Krajci & Cummings, 2013).

10

Page 11: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

One of the major deciding factors for consumers debating between Android and IPhone is

Adobe’s Flash player. Android offers consumers to use this program whereas Apple decides

to keep the plug-in off (Krill, 2011).

iOS includes several system applications including a web browser, e-mail, music player,

and regular phone operations (Krajci & Cummings, 2013). It can also run third-party

applications such as Amazon, Kindle, and games. The Android software is also able to run

these applications, but they differentiate each other in the ways they are written. Android

programs are usually written in Java programming language whereas iOS is written in

Objective-C and developed in Xcode (Krajci & Cummings, 2013). For anyone that wants to

develop third party applications for Apple, they need to be created through their iOS

Software Development Kit (SDK) (Krajci & Cummings, 2013). This process requires them to

have a developer’s license for the iOS SDK, which allows Apple to authenticate these

applications before they get sold on the iOS market (Krajci & Cummings, 2013). Android

follows a similar protocol in regards to releasing applications on their Google Play Store. In

order to create these applications, Android provides the application developers that have an

Android SDK license with the necessary tools to do so (Krajci & Cummings, 2013). Android

operates on an open source platform compared to that of Apple iOS that is closed source

(Krajci & Cummings, 2013). Androids open source platform allows people to load

applications that were not purchased from the Android Marketplace (Krill, 2011). This gives

Android a greater advantage due to the application development process being a lot simpler

(Krill, 2011).

The Objective-C language used in the development of iOS proves to be an advantage for

developers due to it being very dynamic (Krill, 2011). iOS also contains a more developed

application-programming interface (API). On the other hand, Android provides an easier

11

Page 12: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

application development process (Krill, 2011). It is said to be like “building a Web page with

HTML, JavaScript, and SQL. It has very-rapid-development languages.” (Krill, 2011).

12

Page 13: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

5. Appendix

i. Smartphone Comparison

ii. Number of available apps in the Apple App Store from July 2008 to September 2014

13

Page 14: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

iii. Self-provided, Referring to (Bose, Helal, Li, 2012)

iv. Global smartphone operating system market share (Statista, 2014)

14

Page 15: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

v. Global smartphone operating system market share (Statisa, 2014)

vi. Worldwide Smartphone Sales (Gartner, 2014)

vii. Mobile/Tablet Top Operating System Share Trend (NetMarketShare, 2014)

15

Page 16: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

References

Annuzzi, Joseph, Lauren Darcey, Shane Conder, and Lauren Darcey. Introduction to Android

Application Development: Android Essentials. Print. Retrieved from

http://proquest.safaribooksonline.com.rap.ocls.ca/book/programming/android/

9780133477306/

firstchapter#X2ludGVybmFsX0h0bWxWaWV3P3htbGlkPTk3ODAxMzM0NzczMDYlMkZ

jaDAxX2h0bWwmcXVlcnk9

Android vs. iOS: Developers face off; Whether you choose either or both, the differences in

The two platforms and app stores are pronounced. (2011, May 23). InfoWorld.com. Retrieved

from http://go.galegroup.com.rap.ocls.ca/ps/i.do?id=GALE

%7CA257076023&v=2.1&u=humber&it

&p=GRGM&sw=w&asid=28d4bd98a307c2f07eb3fd52c0139868

Apple Inc. (2013, May 16). Apples App Store knackt historische Marke von 50 Milliarden

Downloads. Retrieved from http://www.apple.com/de/pr/library/2013/05/16Apples-App-

Store-Marks-Historic-50-Billionth-Download.html

Apple. Huge for developers. Massive for everyone else. Retrieved November 22, 2014, from

https://www.apple.com/ca/ios/whats-new/

Apple Inc. (2014). iOS 8 for Developers. Retrieved from

https://developer.apple.com/ios8/#capabilities

Apple Inc. (2014). The Swift Programming Language. Retrieved from

https://developer.apple.com/library/ios/documentation/Swift/Conceptual/

Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH3-

XID_0

Apple Inc. (2014). Designing for iOS. Retrieved from

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/

16

Page 17: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

Borman, M. (2006). Developing, and testing, a theoretical framework for inter-organisational

systems (IOS) as infrastructure to aid future IOS design. Information Systems and eBusiness

Management, 4(4), 343-360. doi:http://dx.doi.org/10.1007/s10257-006-0033-x

http://www.google.ca/search?hl=de&tbo=p&tbm=bks&q=inauthor:%22Wengdong+Li%22

Bose, R., Helal, S., Li, W. (2012) Mobile Platforms and Development Environments.

Publisher: Morgan & Claypool Publishers. Retrieved from http://books.google.ca/books?

id=bVlJH80PTsYC&printsec=frontcover&dq=Bose,+Helal,+Li,

+2012&hl=de&sa=X&ei=qJptVN6lDc2AygSdwIL4Cw&redir_esc=y#v=onepage&q=Bose

%2C%20Helal%2C%20Li%2C%202012&f=false

Darwin, Ian F. Android Cookbook. Sebastopol, CA: O'Reilly, 2012. Print. Retrieved from

http://proquest.safaribooksonline.com.rap.ocls.ca/9781449335786?uicode=humber

Eierman, M., Iversen, J. (2013, December 12). Learning Mobile App Development A Hands

On Guide to Building Apps with iOS and Android. Part III: Developing the iOS App.

Publisher: Addison-Wesley Professional. Retrieved from

http://proquest.safaribooksonline.com/book/programming/mobile/9780133489521/firstchapte

r

Gartner, Inc. (2014, February 13). Gartner Says Annual Smartphone Sales Surpassed Sales of

Feature Phones for the First Time in 2013. Retrieved from

http://www.gartner.com/newsroom/id/2665715

Gruman, G. (2013). IOS 7 The "Just What You Need" Book. Zango Group Books. Retrieved

from http://books.google.ca/books?id=ry2ah2u5BxsC&lpg=PP1&dq=whats%20new%20in

%20ios%206&pg=PP1#v=onepage&q=whats%20new%20in%20ios%206&f=false

K, T. (2014). What's New in iOS 8? In IOS 8 Survival Guide: Step-by-Step User Guide for

iOS 8 on the iPhone, iPad ... Mobile Reference. Retrieved from

17

Page 18: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

http://books.google.ca/books?id=zBmWBAAAQBAJ&lpg=PP3&dq=whats%20new%20in

%20ios%208&pg=PP6#v=onepage&q=whats%20new%20in%20ios%208&f=false

Krajci, I., & Cummings, D. (2013). Android on x86: An introduction to optimizing for intel®

architecture. Retrieved from http://books.google.ca/books?

id=QaZ4AgAAQBAJ&pg=PA10&dq=Apple+iOS+and+android&hl=en&sa=X&ei=IrhuVOq

oMdKzyATbpoHgBQ&ved=0CDoQ6AEwAw#v=onepage&q=publisher&f=false

Krill, Paul. (2011). Android vs. ios: Developers face off; whether you choose either or both,

the differences in the two platforms and app stores are pronounced. Infoworld.com. Retrieved

from http://go.galegroup.com/ps/retrieve.do?

sgHitCountType=None&sort=RELEVANCE&inPS=true&prodId=GRGM&userGroupName

=humber&tabID=T003&searchId=R1&resultListType=RESULT_LIST&contentSegment=&

searchType=AdvancedSearchForm¤tPosition=1&contentSet=GALE

%7CA257076023&&docId=GALE|A257076023&docType=GALE&role=

Levin, J. (2012, November 6). Mac OS X and iOS Internals: To the Apple's Core. Chapter 1.

Publisher: Wrox

Ni, Y., Chen, B., Ye, P., & Wang, C. (2014). A framework for iOS application development.

Journal of Software, 9(2), 398+. Retrieved from http://go.galegroup.com.rap.ocls.ca/ps/i.do?

id=GALE

%7CA365687974&v=2.1&u=humber&it=r&p=AONE&sw=w&asid=8270130dc56d0eadcf1

5585b0af8f7c2

NetApplications.com (2014). Mobile/Tablet Top Operating System Share Trend. Retrieved

from http://www.netmarketshare.com/operating-system-market-share.aspx?

qprid=9&qpcustomb=1&qpct=4&qpsp=175&qpnp=12&qptimeframe=M&qpcustomd=

Newman, J. (2012, 08). iOS 6: Cool new features but same old iPhone. PC World, 30, 15.

Retrieved from http://search.proquest.com/docview/1025766855?accountid=11530

Passmore, D. (2005). A modern IOS. Business Communications Review, 35(10), 16-16,18.

Retrieved from http://search.proquest.com/docview/224973237?accountid=11530

http://search.proquest.com/docview/224973237?accountid=11530

18

Page 19: iOS v. Android

SUGGEST HOW THE WATSON TECHNOLOGY COULD BE BENEFICIAL TO BUSINESSES IN THE FUTURE

Puder, A., & Antebi, O. (2013). Cross-compiling android applications to iOS and windows

phone 7. Mobile Networks and Applications, 18(1), 3-21.

doi:http://dx.doi.org/10.1007/s11036-012-0374-2

Statista (2014). Number of available apps in the Apple App Store from July 2008 to

September 2014. Retrieved from http://www.statista.com/statistics/263795/number-of-

available-apps-in-the-apple-app-store/

Statista. (2014,). Market share held by smartphone operating systems worldwide in 2013 and

2017. Retrieved from Statista website: http://www.statista.com/statistics/272307/market-

share-forecast-for-smartphone-operating-systems/

Warren, R. (2013, November 21). Creating iOS Apps: Develop and Design, Second Edition.

Chapter 1: Hello, iOS. Publisher: Peachpit Press

19