Running Head: IOS 1 IOS Name Institution Running Head: IOS 2 Contents Executive summary..................................................................................................................................... 3 The Evolutionary Path of the IOS operating system. .............................................................................. 3 Components of IOS ..................................................................................................................................... 5 User Interface........................................................................................................................................... 5 Siri ............................................................................................................................................................ 6 iCloud ....................................................................................................................................................... 6 iTunes ....................................................................................................................................................... 7 Safari ........................................................................................................................................................ 7 Background and Underlying Principles of IOS........................................................................................ 7 References .................................................................................................................................................... 9 List of Abbreviations ................................................................................................................................ 11 Running Head: IOS 3 Executive summary IOS is a popular graphical user interface (GUI) operating system which is created and marketed under Apple Inc. and pre-installed on Apple mobile devices. It is a closed-source operating system specifically developed for Apple mobile devices including the iPhone, iPad and iPod Touch. Its appealing graphics and impressive security features have put it at the top of the highend mobile market. Currently, the IOS operating system is available in 40 languages and Apple Inc. has been licensed to market it worldwide. The company’s first official launch of the IOS was in 2007 on the first ever Apple mobile device, the iPhone 1 (Relan 2016). The company had been in the pc operating system business for over 20 decades at the time. Following continuous maintenance and dedicated timely updates, the operating system has made its way to becoming among the top operating systems for mobile devices, coming in second after Android operating system on a global scale (Wood, 2011). With reference to IOS, this essay aims at describing the evolutionary path, describing the background and fundamentals of the OS as well as identifying the components of the IOS. The Evolutionary Path of the IOS operating system. Plans to develop the iPhone began in 2005 when Steve Jobs, the company owner, introduced the idea to “either enlarge the iPod or shrink the Mac.” The Macintosh division, under the leadership of Scott Forstall, was charged with the task of developing the first ever IOS version. With the successful development if the operating system, the iPhone followed suit and this created opportunities for many third-party developers for apps and accompaniment devices. Seeing the potential of the vast mobile market, Forstall went ahead to develop the Apple Software Development Kit (Satariano, 2017). Running Head: IOS 4 On the 9th of January, 2007, the first version of the IOS was unveiled at the Macworld Conference and Expo. At the time, it went by the name of “OS X”. It was then officially launched in June of the same year, running on the first iPhone model; Apple’s iPhone 1 during which it was renamed the “iPhone OS”. After the first launch, an issue emerged in which thirdparty developers were unable to develop apps to run on that platform. To address this, Steve Jobs sped up the development of the SDK which was officially made available to third-party developers on the 6th of March 2008. This was followed by the opening of the IOS App store which had an initial 500 IOS applications. By September the same year, the number of apps in the Appstore had increased to 3000. By November 2009, the number had further shot up to over 100,000. In October 2013, Apple confirmed that the IOS App store had over 1 million apps (Wilber, 2005). With the iPhone division quickly gaining momentum, Apple reengineered the iPod, and the iPod Touch came to exist in 2007, running on the IOS 1. Three years later, the iPad was announced in January 2010. It was a larger Apple mobile device with a larger display. On the same year, following the universal state of the operating system, the “iPhone OS” was renamed the “IOS” and it goes by this name to date. At the time, three versions of the operating system had been developed, namely iPhone OS 1, iPhone OS 2 and iPhone OS 3. These versions run on iPhone 1, iPhone 2 and iPhone 3 respectively (Morrissey, 2010). iPhone OS 3 went through a series of upgrades through iPhone 3, iPhone 3G and iPhone 3GS. iPod Touch and iPad 1 also run on these versions of IOS. In March 2010, the name was changed to IOS and IOS 4 was launched. It was released publicly in June the same year alongside the iPhone 4. iPod Touch, iPhone 3G and iPhone 3GS were also capable of running on this version of IOS. The version was soon upgraded to IOS 4.3 and this Running Head: IOS 5 made it compatible with the iPad 2. The distinct feature in this version was Apple’s Siri software. In October 2011, IOS 5 was released alongside the iPhone 4S. This version was only supported by the iPhone 4S and users had to wait for IOS 5.1 which now supported iPad 3. In September 2012, Apple launched the iPhone 5 and iPod Touch 5th Generation, both of which run on IOS 6. This version was also supported on iPhone 4 devices onwards. IOS 7 was released a year later on iPhone 5C and iPhone 5S. This version, however, did not support Siri software. In September 2014, Apple released IOS 8 alongside iPhone 6 and iPhone 6 Plus. Following complaints from customers on previous versions, all devices from iPhone 5, iPod Touch 6th Generation and iPad 3 were supported by this version. Moreover, iPad Air 2 and iPad mini were also supported (Relan, 2016). In September 2015, Apple released IOS 9 for iPhone 6S, iPhone 6S Plus and iPad Mini 4. A year later, IOS 10 was released alongside iPhone 7 and iPhone 7 Plus. These devices were very well received on claims of high performance. In September 2017, IOS 11 followed alongside the iPhone 8 and iPhone 8 plus. Apple dropped an update that made IOS a 64-bit OS, making IOS 11 compatible with iPhone 5 devices onwards. On the 17th of September 2018, Apple released the IOS 12 with the iPhone X, iPhone XS and iPhone XS Max. This was a great transformation of the OS, following introduction of iPhone X models with infinity display (Clover, 2019). This version was also available for iPad Pro. Components of IOS User Interface IOS user interface was developed using material design. The home screen is the operating system’s main screen. The home screen bears the app icons and a dock at the bottom part of the screen. At the top of the screen there is a status bar that displays the time, carrier name, signals Running Head: IOS 6 strength, network type and battery power level. Home screen folders were introduced from IOS 4 onwards, allowing the user to cluster related apps together in one folder. IOS UI also allows for drag and drop using multitouch capabilities. From IOS 5 onwards, notifications are listed in the Notification Center (Apple, 2012). While on the Home Screen or within another app, notifications are displayed at the top of the screen briefly in a notification banner. All versions of IOS have Accessibility functionalities including VoiceOver for reading information on the screen out loud (Relan, 2016). Siri Older versions were fitted with the Spotlight software functionality to enable users to search for apps, files, messages, contacts and emails on the home screen. Upon introduction of Apple’s Siri software from IOS 7 onwards, users had a personal assistant for voice queries. The software learns user traits, preferences, language and searches to customize iPhone user experience (Relan, 2016). The software has been upgraded to perform more advanced tasks from just performing phone call and messaging actions to navigation, handling device setting, reminders, scheduling and third-party apps integration (Saylor, 2012). iCloud IOS comes with in-built iCloud functionalities, allowing users to synchronize their data with a dedicated could storage. It was introduced on IOS 5 onwards. IOS Users can store photos, videos, contact and message backups and music on their iCloud accounts. This component is also a crucial for the “find my phone feature” that enables a user to locate, disable or erase files from an IOS device that has either been stolen or lost (Li, 2013). It also enables one to restore lost or damaged files that had been backed up in the event of a lost or stolen IOS device. Running Head: IOS 7 iTunes IOS comes with the iTunes software which performs a wide array of crucial functionalities. These functionalities include internet radio, media player, iTunes Store and mobile device manager such as troubleshooting and firmware update. Original IOS required iTunes software during initial activation (Apple, 2019). Moreover, devices running on IOS 5 and below required the software for installing software updates (Relan, 2016). Newer versions of IOS do not rely very much on iTunes for software updates but for other functionalities such as using IOS devices on other operating systems such as windows. Safari Apple developed the Safari web browser for both IOS and Mac OS. This graphical web browser comes pre-installed on IOS devices. Different IOS devices had different Safari versions from Safari 1 in June 2003 to Safari 12 in October 2018. This web browser incorporates the latest Apple WebKit technology so that third party developers are able to develop web apps for the IOS platform (Picchi, 2011). Background and Underlying Principles of IOS. IOS emerged at the early stages of the smartphone wave. Due to Apple’s successful history in the microcomputer industry, the mobile market was quick to consider Apple IOS-based devices upon the first launch in 2007. The American market showed the best results for IOS products and with just slightly a decade later, IOS-based devices are the second most used devices worldwide after the popular devices running on Google’s Android operating System (Saylor, 2012). Despite the fact that IOS is not easily extensible, its architecture allowed for easy development of third part apps following the development of the Apple Software Development Kit in 2008. Moreover, Running Head: IOS 8 IOS has had impressive upgrades over the years with better performance and newer Apple devices being experienced after each upgrade (Charland, 2011). IOS devices have evolved fast over the years and, from checking the pattern, at least one new IOS device is released every year and this usually comes with a new version of IOS. Apple IOS devices have quickly gained a reputation of being high-end devices with high performance and high security levels as popular characteristics. In addition to that, most of the apps in the IOS App Store are paid apps, more evidence of the IOS’s reputation as a high-end reputation (Wood, 2011). IOS has evolved both in performance and features and with this, IOS SDK has also evolved with it, paving way for third-party developers to harvest from the fast-growing IOS customer base. With both free and paid apps options, developing third party apps for IOS is increasingly becoming a lucrative business (Charland, 2011). IOS has however faced criticism from inter platform constraints. Critics claim that IOS has isolated itself from other operating systems. For instance, file sharing across platforms is a major hindrance for this operating system; to transfer files between a device running on IOS and a computer running on Windows operating system one must have Apple’s iTunes software installed on both devices. The overall performance of IOS, however, continues to be impressive (Antila, 2011). Running Head: IOS 9 References Antila, V. & Lui, A. (2011). Challenges in Designing Inter-usable Systems. INTERACT. Springer, Heidelberg. Apple. (2012). IOS Human Interface Guidelines. http://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/Mo bileHIG/ Apple Inc. (2019). iPhone- Features. Available: http://www.apple.com/iphone/features/index.html Charland, A. & Leroux, B. (2011). Mobile application development: Web vs. Native. Communications of the ACM. Li, Q. & Clark, G. (2013). Mobile Security: A look Ahead. In IEEE Security & Privacy, vol. 11. Clover, J. (2019). “Apple Releases IOS 12.3.1 With Fixes for Messages and VoLTE Bugs. MacRumours. Available at: http://www.macrumours.com/2019/05/24/apple-releasingios-12-3-1/ Morrissey, S. (2010). History of Apple Mobile Devices. IOS Forensic Analysis for iPhone, iPad and iPod Touch. Picchi, A. (2011). Optimizing IOS WebApps. Pro IOS Design and Development. Relan, K. (2016). Introduction to IOS. IOS Penetration Testing. [Journal]. Satariano, A., Burrows, P. & Stone, B. (2017). Scott Forstall the Sorcerer’s Apprentice at Apple. Bloomberg Businessweek. Bloomberg L.P. Archived. Running Head: IOS Saylor, M. (2012). The Mobile Wave: How Mobile Intelligence Will Change Everything. Vanguard Press. ISBN 1-59315-720-7 Wilber, K. (2005). The Integral Operating System version 1.0: IOS. Sounds True. Wood, T. (2011). Deconstructing the IOS User Experience. IOS Wow Factor. 10 Running Head: IOS List of Abbreviations GUI: Graphic User Interface SDK: Software Development Kit. OS: Operating System UI: User Interface 11