Design with  iPhone Project 1

Warning:
Content of this website may change at any time up until class meeting.

World's Fastest Introduction to OS X and iOS apps

Please note that groups of 2 will share one laptop/setup and must share the system in alternating weeks, signed out fro the storeroom.   Each student is responsible for replacement cost or repair for any lost, stolen, or damaged equipment.

Form groups of 2.  Members of any group must be all graduate or all undergrad.
Students unfamiliar with Objective-C, java, C, or C++ should join groups having at least one person familiar with such programming languages   Students not in a group will be randomly assigned to groups.


Sign up in groups

Preparation

Sign up for developer program
You are Invited to Join Apple Developer Program
Dear student,
xyz has invited you to join their team in the iOS Developer Program ... for your iOS development course. 
NOTE: DO NOT USE AN OLD DEVELOPER ACCOUNT!=> If you have already registered as an Apple Developer and are interested in accepting this invitation, click the invitation code below:
1234aa234
USE THESE INSTRUCTIONS! => If you have not registered as an Apple Developer, you will be taken through the registration process after clicking the invitation code above.
Please contact your Team Administrator,  with any questions.
Please Verify Email Address
 Dear student,
To continue the process of registering as an Apple Developer, please click the code below to verify your email address.
1234asd123
This verification code is only valid for 30 days. If you attempt to verify your email after this time, ....
p1e-applID.jpg       (first email)
p1f-applID2.jpg (second email)
Fig. 1

Change your laptop account names and passwords


Introduction to OS X
p1a-macScrn1sysPref.jpg
Fig. 2
p1b-sysPrefDock.jpg
Fig. 3
p1c-finderFilePrefs.jpg
Fig. 4
Command line terminal
p1d-whoami.jpg
Fig. 5


A Simple Mac Application in Xcode
p1_finderXcode.jpg
Fig. 6
p1g-twDemo1a.jpg
Fig. 7
p1h-twDemo1sim1.jpg
Fig. 8
su "ECE Admin"
users
sudo dscl .  append  /Groups/_developer GroupMembership <username>
sudo dscl .  read  /Groups/_developer
exit
p1j-twDemo1sim1rot.jpg
Fig. 9
Load your app onto your iPod
p1k-podName.jpg
Fig. 10
p1m-organizer1.jpg
Fig. 11
p1n-provisRefresh.jpg
Fig. 12


Demonstrate your app



Report



Copyright 2011 by T.P. Weldon


Apple, iPhone, iPad, MAcBook, iTunes, and Xcode  are registered trademarks of Apple Inc.