Sections
The OASIS Mission

In partnership with faculty, staff and graduate students, OASIS provides thoughtful, innovative, and sustainable technical solutions to advance the College's mission to "prepare people to solve the world's most challenging problems."

 
You are here: Home Training iPhone Dev Class

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.edu

with 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.

Document Actions
Navigation
Workshop Categories
All
 
 
Workshop Suggestion

Do you have an idea for a workshop that we should teach?  Please send us your recommendation

Training Request
Would you like to request a 1-1 or group training session?  Fill out this form.

Mail IconNew Workshop Notification

Would you like to be notified when ever a new workshop is offered?  Please fill out this form.