Mac, iPad, iPhone, iOS Development
First things first, run these commands on a lion machine:
–SEE ALL LION FOLDERS–
chflags nohidden ~/Library/
chflags nohidden /Library/
–SHOW ALL FILES IN FINDER WINDOW–
write com.apple.finder AppleShowAllFiles -bool true
defaults write com.apple.finder AppleShowAllFiles TRUE
–SHOW — Hard Drive not visible Mac OSx0–
If you open the Terminal (located in Applications/Utilities) and run ls /Volumes
One thing everyone should be able to have, is a link to Xcode, Interface Builder and the mac simulator.
This is where they all are:
First things first, get this xcode class from Stanford called iPhone Application Programming (Spring 2009) in iTunes U.
There are some other amazing iPhone/iPad courses from Stanford, you can find them here:
Check out iPhone Application Development (Winter 2010).
Some great fast commands for Xcode development are:
Great step by step on the process of putting your app in the app store.
Switch between code:
[option key] 1
[option key] 2
[option key] ]
[option key] [
[option key] [command key] [up key]
Some great plugins are:
- speedlimit, a speed testing for the simulator
- HOW TO GET 4 TO 5 STARS ON THE APP STORE
iPhone Enterprise Information
Any good videos I find on Objective C Programming for the iPhone and iPad I’ll post up here.
This guy has some great vids:
A great example split view controller:
MGSplitViewController for iPad
Sending an executable:
If you want to zip up your executable for an app you will:
[your name]/Library/Application Support/iPhone Simulator/4.2/Applications/[folders to delete]
Clear out everything in this folder.
Build and Run your project.
In simulator close all open apps, even the ones running in the background.
Go back into
[your name]/Library/Application Support/iPhone Simulator/4.2/Applications/[zip up the folder created]
Zip up your project and that is it!
Put into any other computer as an executable.
Info on IBAction and IBOutlet
IBAction for methods
IBOutlet for objects or instance variables