Computer Systems COMP 3906 - iPhone Application DevelopmentLearn to develop software applications for the iPhone and iTouch mobile devices. This hands-on course is designed for experienced object oriented programmers who already know how to write code in a high level OO language. (Java, C++, or C#) Students will require to bring their own iPhone/iTouch, plus an Intel based MacBook running OSX v10.5 (Leopard) or higher. Students will focus on application design for the iPhone platform, writing code on their own Intel based Mac under OSX. BCIT students who do not currently have an Intel based MacBook are entitled to obtain one from Apple Canada at a discount. Starting with an intensive overview of the objective-c language, followed by an introduction to the iPhone platform, special attention will be placed on the user interface components of current popular iPhone applications. Topics include: objective-c, the Cocoa Touch API, memory management, user input and data persistence and working with audio, video and the accelerometer. The class will work on a number of simple applications during the course. Each student will create a final project of their own design and they will be shown the steps in publishing and submitting an application to the Apple App store. The BCIT School of Computing is a member of the Apple iPhone Developer University program. Participants in this course will be granted access to Apple resources for development, testing, working in teams and distributing the applications that they create. Prerequisite: COMP 2611 or COMP 2617 or COMP 2690 or equivalent knowledge of Java, C++ or C#. (3 Credits) Fall 2009
| Sep 17-Dec 03 | 12 Weeks | $399.00 | CRN: 97975 |
|---|
| Sep 17-Dec 03 | Thu | 1830-2130 | BBY SE12 303 | | Instructor: Richard Hart | | Note: This course is in progress. For more information on the availability of this course, please contact the appropriate Program Assistant [PDF]. |
 | Sep 19-Dec 12 | 12 Weeks | $399.00 | CRN: 97976 |
|---|
| Sep 19-Dec 12 | Sat | 0900-1200 | DTC 270 | | Instructor: Richard Hart | | Note: No class October 10 (Thanksgiving). | | Note: This course is in progress. For more information on the availability of this course, please contact the appropriate Program Assistant [PDF]. |
 Winter 2010
| Jan 11-Apr 19 | 12 Weeks | $399.00 | CRN: 77212 |
|---|
| Jan 11-Apr 19 | Mon | 1830-2130 | BBY SE12 325 | | Note: No classes Feb. 12 - 28 (Olympics). No class Apr. 5 (Easter). |
 | Jan 13-Apr 14 | 12 Weeks | $399.00 | CRN: 77213 |
|---|
| Jan 13-Apr 14 | Wed | 1800-2100 | DTC 270 | | Note: No classes Feb. 12 - 28 (Olympics). |

|