Sunday, April 5, 2009

CS193P Lectures Are Now Available Online

Stanford run iPhone Application Development CS193P lecture videos are now available on iTunes [iTunes link]. This is the first time lectures are offered online, and apparently it is due to the huge amount of interest from the last semester.

I had a brief look at the content of the course and it is similar to last semester's. Lecture slides and handouts are also available online. Course homepage can be found is here.

Thursday, April 2, 2009

AUT iPhone/iPod Touch SDK Workshop

As some of you may know the Auckland University of Technology is running a two day iPhone SDK workshop on next week (9th and 10th of April 2009). Unfortunately currently there are no more places available. Good new is they are planning to run another workshop later this year.

Looking at information I got about course they are covering a wide range of topics from MVC programming model to Core Location. I'm bit skeptical of how much material can be covered in just two days. Feedback from anyone attending is appreciated.

As far as I know this is the first public iPhone SDK course/workshop in New Zealand . Similar courses are available overseas from the Stanford University (CS193P) and from private facilities such as Big Nerd Ranch's iPhone Bootcamp.

I will upload course overview information soon.

Monday, January 12, 2009

Multiple arguments in a method

Syntax for multiple argument passing in a Objective-C method is quite different from that of C/Java. If a method have multiple arguments, the selector (method name) will have multiple parts. For example

[someArray insertObject: element];

have one argument. Whereas following with one selector will have two arguments.

[someArray insertObject: element atIndex:1];

Remember that inserObject:atIndex: is one selector, which will trigger one method with two arguments.

Wednesday, December 31, 2008

New to Objective-C

Coming from a Java and C programming background, although only at University level, I find Objective-C pretty straight forward so far. I'm reading Programming in Objective-C by Stephen G. Kochan and found it a good introduction.

I had to brush up my Java from years ago to remind me of OOP principles, but its very helpful. Knowing C is very useful, as the syntax is similar.