iPhone Dev Class
A group of folks are meeting weekly to go through the Stanford iPhone development class.
Are you interested in learning to develop application for the iPhone and iPod Touch? Stanford University has graciously posted their lectures from their introduction to iPhone development course on iTunes U where we can all view them. We meet once a week to work our way through this course virtually as a group.
Class Times
Location:All classes will take place in the Howell 05 Sandbox. There are 12 intel mac mini's in this room with Xcode and all the other tools you need for development installed.
Mondays
4-6PM Workshop - Training Time - Playing Around - Assignments - Learning!
Wednesdays
4-7PM Open Time - Lecture 5-6pm - Open Time.
Open Lab Time and Training
Howell 05 "Sandbox" will be open M-F 1-4pm as Open Lab Hours. As part of those hours, Jeff VanDrimmelen will be in there 1-4 every Wednesday and Zack Fisher will be there every Thursday from 1-4.
Listserv
We have a listserv (iphone-dev-summer09@listserv.unc.edu) set up for the participants in the class to increase communication. You can join by sending a blank email to listserv@unc.eduwith the words "subscribe iphone-dev-summer09" in the subject line.
Schedule
Week 1 - Interface Builder
Wed, April 29th: Introduction to Mac OS X and Cocoa Touch
- Assignment 1A - Hello UNC (Interface Builder)
Week 2 - Foundation Framework
Wed, May 6th
: Using Objective-C, Foundation Framework
- Assignment 1B - WhatATool (Objective-C Foundation Tool Command Line Utility)
- Assignment 2A - WhatATool2 (Objective-C Foundation Tool Command Line Utility with Custom Classes) Assignment 2B - Hello Poly (Part I)
Week 3 - Classes, Memory, Properties
Wed, May 13th: Custom Classes, Memory Management, and ObjC Properties
Week 4 - Interface Builder, Controls, Target-Action
Wed, May 20th: Interface Builder, Controls, Target-Action
Week 5 - Views & Drawing, Animation
Wed, May 27th: Views and Drawing, Animation
Week 6 - View Controller Basics
Wed, June 3rd: View Controller Basics
Week 7- Navigation Controllers
Wed, June 10th: Navigation Controllers
Week 8 - Table Views
Wed June 17th: Table Views
Week 9 - Performance & Threading
Wed, June 24th: Performance and Threading
... More to be added as announced.More Information
If you would like more information about this course or would like to join in, please send an email to jeffvand@unc.edu.

New Workshop Notification