Preparing for Native IOS Development
WHAT YOU WILL LEARN IN THIS CHAPTER:
- Joining the IOS Developer Program
- Getting necessary credentials
- Installing a provisioning profile
Although IOS web apps can perform and even look similar to native apps, many mobile web developers still want to package their web apps inside a native IOS app shell for one reason: real estate in terms of a place in the App Store and a place on the Home screen of the device.
In Chapter 20, I show you how you can transform your web app into a native app without learning a line of Objective-C. However, before doing so, you first need to get the preliminaries out of the way. In order to develop native IOS apps, you need to join the IOS Developer Program and get credentials that you use to install apps on an IOS device. In this chapter, I walk you through all of these initial details.
NOTE Although you can develop web apps on a Mac, Windows, or Linux machine, native IOS development is not so platform neutral. You must have a Mac computer in order to build IOS apps.
Xcode is the integrated development environment (IDE) for creating native IOS and Mac apps written in Objective-C. Now, before you get queasy thinking about being talked into the idea of programming in Objective-C, don’t sweat. Although you need to utilize Xcode to wrap your web apps inside a native wrapper, you don’t ...