O'Reilly logo

Beginning iOS Application Development with HTML and JavaScript® by Richard Wagner

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 19

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.

image

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.

DOWNLOADING XCODE

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 ...

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