O'Reilly logo

Mobile Platforms and Development Environments by Wendong Li, Sumi Helal, Raja Bose

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 2

iOS

iOS is Apple Inc.’s operating system which powers all its mobile devices, ranging from the iPod touch media players to the iPad tablet (http://www.apple.com/ios). It was designed from the ground-up as an operating system for touch screen devices and is based on the XNU kernel of Mac OS X. In this chapter, we will cover the history of iOS, a brief primer on multi-touch user interaction, the basic architecture and components of iOS and a look at the software development tools for iOS, and how one can develop their own applications for this wildly popular mobile device platform.

2.1 EVOLUTION: FROM iPHONE OS TO iOS

iOS was originally released in 2007 as the iPhone OS and was the operating system for the first iPhone. It was the first ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required