Presented by Seattle Xcoders in cooperation with dBug
When: 12:15pm - 6:30pm on Saturday, February 5, 2005
Where: dBug Resource Center
This workshop will offer you a look at programming in Cocoa for Mac OS X. We will introduce you to Xcode and Interface Builder, the primary tools for developing for OS X, give you pointers on the available documentation, offer a brief introduction to the Objective-C language and give you a taste of Cocoa, the premier development frameworks for OS X.
In six hours we are not going to be able to turn you into Cocoa programmers, however by the end of this workshop you will be comfortable enough to pick up a Cocoa programming book and be able to follow it without being lost.
This workshop is an introductory session, the only assumptions are that you are an experienced Macintosh user, the computer you are using has OS X 10.3.7 and Xcode 1.5 installed (*1) and that you have programmed on any platform (*2).
Agenda:
An Introduction to Programming OS X and Cocoa Workshop
- Hello World - Command line
An introduction to Xcode, Objective-C and Foundation
- Hello World - Interface Builder
An introduction to Interface Builder and the Cocoa AppKit
- Apple and Cocoa documentation
How do you get you questions answered
- My Converter - Cocoa
Your first fully functional application
- My Converter - Cocoa Document based
Adding persistent memory
and if time allows:
- My Converter - Cocoa Bindings
Another way of thinking
- My Converter - Preferences
Fleshing out the application
The cost of this workshop is $10 for dBug members and $15 for non dBug members.
Light food and beverages will be provided.
Please bring a Macintosh with OS X 10.3.7 and Xcode 1.5 installed, there will be a limited number of iMacs available for those without machines.
Please confirm if you are planning to attend by sending an e-mail to geeknights@earthlink.net
Click here for directions to the dBug Resource Center.
(*1) If you do not have Xcode installed please contact us on the Xcoders Yahoo list and someone will assist you.
(*2) For the sake of this workshop programming includes scripting, building databases, managing spreadsheets and of course hard coding, if you are familiar with C you will be quite comfortable.
The Seattle Xcoders is a Macintosh programmers special interest group. Our focus is on Cocoa, however we will devote a fair amount of time to other core technologies, with occasional excursions to other lands of interest such as UNIX, Linux, Perl, gdb and other acronyms too numerous to mention.
You are invited to share your ideas on how we can best serve your needs and have a bit of fun while doing it.
For more information please visit the Xcoders Yahoo list.