Building your first iPhone application
December 9, 2009 at 4:00 PM - 9:00 PM
, Zürich
Are you interested in becoming an iPhone developer? Adrian
Kosmaczewski will show you how. The iPhone Course for Beginners takes
you on a 5 hour trip, from creating your first Xcode project to
submitting an application to the App Store.
Contents:
- Introduction to Cocoa Touch and Objective-C;
- Creation of an Xcode project;
- iPhone application design: design patterns, best practices, tips and
tricks;
- Use of Interface Builder to create user interfaces;
- Application architecture: the Model-View-Controller paradigm;
- iPhone features:
- Using touch events;
- Using the accelerometer;
- Accessing the camera;
- Getting location information from the GPS;
- Sending e-mail from an application;
- Preparing an app for deployment:
- Ad-Hoc deployment procedures;
- Testing the application on the device;
- Adding an icon and a default image;
- Submitting an application to the App Store;
- Maintenance tasks:
- Refactoring;
- Documenting;
- Adding unit tests;
The course includes a USB key with a PDF booklet including the whole
contents of the course, plus the complete source code of the
application created during the session.
Prerequisites:
- Previous programming knowledge in any object-oriented language;
- Basic knowledge of the Mac OS X user interface.
Requirements:
- A MacBook computer;
- Mac OS X 10.6 "Snow Leopard";
- Xcode 3.2;
- iPhone SDK 3.0 or higher
Price: CHF 150.00 for participators who attended the iPhone Developer Days in Zürich and CHF 200.00 for new participators.
Registration: sec@trifork.com
Event Owner: Adrian Kosmaczewski (Mobile, Web and Desktop Software Developer and Entrepreneur, Founder of akosma software)