iOS Tutorial HooDyooDoo iOS Tutorial Part I

View the Project on GitHub FatFractal/hoodyoodoo

Xcode Love

Create the core object model for the Hoodyoodoo app and verify it works with its API.

Note: When you download the project, the client application is configured to use a API that is already deployed and populated with data. This means you can run the application on your simulator immediately. To use your API, you should edit the AppDelegate.m file as before to point to the API that you have set up.

Warning: If you run the application or the tests in the simulator configured to use the acme.fatfractal.com/hoodyoodoo API, you will notice that the initial load takes a very long time as a result of the amount of data that it is retrieving (all Celebrities). This is by design to demonstrate some of the capabilities of the NoServer Framework, so do not be dismayed as this will show clearly the power of Queries that are covered in Part II. You can also change the baseUrl to localhost.

Create a new iOS project in Xcode

  1. Select File>New>New Project to bring up the Template Chooser. For our purposes here, select the Tabbed Application template and click Next.

  2. Enter the name, "hoodyoodoo", and fill in a Company Identifier for your new project.  Select iPhone in the Device Family dropdown and check all three boxes, as shown here.

  3. After clicking Next, choose a location for your application source and you are ready to start writing your app.

NEXT: Add the iOS SDK to the Project