There are millions of applications available for the mobile phone owner to download to their phone covering every conceivable field of interest. The mobile market is dominated by 2 competing technologies; the iPhone form Apple and the Android operating system from Google. Not surprisingly an app written for one device will not run on the other. Thus a developer must invest in two separate applications when developing their paricular application.
iPhone applications are written in C, Objective C or more recently Swift. An Apple framework is used to get a consistent application suitable for the iPhone. Apple also controls what is placed on an iPhone by vetting the apps on iTunes. Developers must register and pay for the priveledge of developing for the iPhone. It can be argued that the control Apple keeps on the apps makes for a safer device than the Android solution.
Android development uses java with a Google framework. Google has released the framework for free and developers are free to do as they wish. Moreover an app can be loaded onto an Android phone from an web page on the Internet, although the user must accept the risks.
©copyright mobilephonetechnology.co.uk all rights reserved 2017-2019