O'Reilly Workshop: Build, Compile, and Run Your iPhone App in 2 Days

What will I learn?

  • Build an iPhone application, compile it, and get it onto a device
  • Debug common problems and use the development environment
  • Scan iPhone’s documentation for pieces you want to use in your application
  • Get familiar with the tools for developing on the iPhone
  • Find the confidence to start a simple project and take it to completion
  • Learn where to get more information about iPhone development 

About this class

Learn to build mobile applications for today’s most popular platform: Apple’s iPhone and iPod Touch. In this dynamic two-day workshop, you’ll get up to speed on the basics, including the Cocoa programming environment, Xcode suite of tools, the Objective-C language, and Instruments, a tool to help debug your applications. And then you’ll create, not one, but two iPhone applications.

All you need is familiarity with the Mac, basic experience with object-oriented programming (such as Java or Visual Studio), and an understanding of pointers and C syntax. Instructor and knowledgeable iPhone app developer Joe Heck will quickly teach you the rest. What you’ll take away from this workshop is the knowledge to build effective iPhone apps with the same tools Apple uses.

What should I bring with me?

  • An Intel Macintosh laptop computer
  • An iPhone or iPod Touch, if you have one (optional)
  • Basic programming knowledge, including object-oriented programming experience, such as Java or Visual Studio
  • An understanding of pointers and C syntax
  • Familiarity with the Mac
  • XCode and the iPhone SDK installed on your Macintosh laptop

Who should attend?

  • Experienced programmers interested in iPhone application development
  • People new to Mac development and iPhone development


Joe Heck is a software developer, technology manager, author, and instructor who’s been involved with computing for 25 years, and developing for the iPhone platform since the first beta release.  Employed at the Walt Disney Interactive Media Group, Joe is involved in various technologies and development platforms, and assisted the development team for Disney’s iPhone game “Fairies Fly".  He’s the founder of the Seattle Xcoders developer group, which supports Macintosh and iPhone development in the Seattle area, and the author of "SeattleBus," an iPhone app that provides real-time arrival and departure times of Seattle public transportation (available at the iPhone App Store).


Refer a Friend


More Information

  • Visit training.oreilly.com for updates and more details.

On the Web

An XCode 5 Tutorial For Beginners – How To Make iPhone Apps

When you build and compile your application to test, if there are some problems where XCode can’t build your app, ... if you want to run it under the iPhone or ...


Running iPhone Apps on your computer... is it possible ...

Running iPhone Apps on your computer ... iphone apps are built for the iPhone OS. ... The SDK application compiles your app to run on the computer.


iPhone 4 app killer programs??? - MacRumors Forums

iPhone 4 app killer programs??? iPhone and ... 2) Audio -> An app like Instacast ... No app can exist in the background and run code. You do not need a task killer ...


redsn0w - Jailbreak Apps for iPhone | AppSafari

21.06.2009 · redsn0w jailbreak iPhone App ... Select the file you downloaded above and let redsn0w build a custom firmware for you. ... Run redsn0w while your device ...


Rails 3 Ropes Course - O'Reilly Media

Rails 2 Rails 3 match '/articles/:year/:month/:day' => "posts# ... fetch,(download,(and(install/compile(these(gems(into(your(system ... (Gems Rails(App Rails(2…


Code sign failures submitting iOS Air App | Adobe Community

... just fine on my iPhone, but when I compile for app store ... Flash Builder, you ... You don't know until you run your app. You then notice ...


Installing the iPhone SDK - O'Reilly FYI Blog

... the iPhone SDK compiler runs on a Mac ... The entire distribution runs about 2 GB, so you will want to download ... Do you have a question about O'Reilly's ...


Best apps new iPhone 5s and iPhone 5c owners should ...

Run the small Air Video Server app on your ... and with the Khan Academy app for the iPhone, you ... but I hope sometime you'll be able to compile a list of apps ...


Developing iPhone Applications using Java - YouTube

14.10.2008 · Google Tech Talks October 14, 2008 ABSTRACT Apple's iPhone has resulted in significant interest from users and developers alike. Apple's SDK for the iPhone ...


Adobe® PhoneGap™ Build

We compile for you. Get app-store ready apps without the headache of maintaining native SDKs. ... Add team members and create roles within your PhoneGap Build …


What's the Appeal of the iPhone to Developers? - O'Reilly ...

What's the Appeal of the iPhone ... Jeffery Litvack and Louis Gerbaug talking about how much it cost them to build an app ... Do you have a question about O'Reilly ...


Apple - iPhone

... darunter das fortschrittlichste mobile Betriebssystem der Welt in seiner fortschrittlichsten Form und großartige Apps, ... Jedes iPhone wird standardmäßig mit ...


Building PhotoKast: Creating an iPhone app in one month

... we challenged ourselves to create a social networking iPhone application in 30 days ... apps/). Your challenge is to build a ... you are going to run ...


Apple - OS X Yosemite - Overview

The apps you use every day, ... without picking up your iPhone. ... love to use every day. In OS X Yosemite, those apps give you new ways to do some of ...


Sencha Touch - Official Site

... leading mobile app framework. In Sencha Touch 2.4 we updated a ... run wild. Let your imagination run wild. Dream up the perfect app you want to build, ...


How To Get the Current User Location in iPhone App | iOS ...

This tutorial shows you how to use Core Location to get the current user's location in iPhone app. ... Run the app again, pick a location ... Build Your First iPhone App;


How we built our app in 2 weeks using Ionic Framework ...

WHY WOULD YOU WANT THEM TO RUN ... hybrid app. Your app has 2 pages and a web browser for "Partner" sites. This app could have been built natively in 1 day ...


Web developers can rule the iPad - O'Reilly Radar

iPhone apps (and now iPad apps), through the App Store; ... it’s easy to build apps you can sell through the App Store using HTML, ... O'Reilly Media, Inc.


iHandy Carpenter - Android Apps on Google Play

08.03.2012 · ... O'Reilly Media, "Best iPhone Apps" ... iHandy Carpenter is on sale now, you are able to get all the 5 tools in one app ... 2. Hold your device ...


Learning i phone programming from xcode to app store (2010)

17.03.2012 · Learning i phone programming from xcode to ... When you build your iPhone ... tools needed to run your own apps on your own ...