In this chapter, we look at transferring our native applications for iOS Safari to a native environment using the PhoneGap framework. We'll dive into setting up our development environment, including the setup of the Xcode IDE and use of the iOS Simulator. We'll build a HelloWorld
example to demonstrate how easy it is to get going quickly, and then transfer our single-page application, built in Chapter 7, One-page Applications. Once we have a solid foundation on native application development, we'll enhance the single-page application by tying into native functionality using PhoneGap's Contacts API to bring in our contacts and display some of their information.
We aim to help you achieve a consistent look and feel for your native application using a single codebase. The goals here are to get you started on native application development using the programming languages you have grown to love and understand for the Web. With that in mind...