|
I've been asked to do a couple of guest lectures for Columbia University's upcoming mobile programming class on various topics involving iPhone programming. Before I discuss the actual material here, let me just take a moment to point out that allowing someone like me to speak in front of young, impressionable minds is somewhat like allowing the wolf in the hen house. I seem to have lost all of my subliminal message PowerPoints, but rest assured that I will be making every effort to corrupt, taint, twist and otherwise warp the bright potential of these students into my own dark, twisted army of developers....
But on a serious note. I think this is a fantastic opportunity and I'm really excited about being involved in something like this. The fact that a respected University like Columbia is embracing iPhone development as part of its Computer Science major really shows where people think the future is going to be. Also worth pointing out is that Windows Mobile is notably absent from the course syllabus.
I certainly don't need to tell my blog readers (that's right, all three of you!) how amazingly powerful the iPhone is and what a huge, market-disrupting change the developer program is for the iPhone. Anyway, keep your eyes peeled because once I know more about what I'm presenting and when, I'll be posting the schedules as well as any slides and code samples (yay! ding dong the NDA is dead!!) that I present.
Wish me luck and Viva la iPhone!
Powerpoint? Shouldn't you really be using Keynote to talk about iPhone dev
;)
If I just want to present, sure... but if I want to alter the minds of
unknowing and unwilling students to make them my developer-slave army?
That's PowerPoint all the way.
This is my first time posting a comment. Just figured I could be your 4th
recorded blog reader! That is great that they are teaching iPhone dev at
Universities.
While I'm all for the twisting of minds, viewing a presentation in
powerpoint usually doesn't achieve that effect... Creating a presentation
in powerpoint on the other hand...
And I can be the 5th wheel, er. reader! Seriously, why is a .NET Addict
playing with Apple's toys? Anyway, I too would like to develop for the
iPhone but cannot pay the cost of admission. (Intel Mac, etc.) Will the
code samples work on the iTouch too? Keep us posted!
Michael, I take it you haven't read many of my blog posts.... If so you'd
know why a .NET addict is playing with Apple's toys... In 2007 I presented
at Apple's WWDC comparing the new Leopard developer experience with the
Vista and WPF developer experience. Then in 2008 I presented at Apple's
WWDC comparing the Windows Mobile developer experience with the iPhone
developer experience. I'm not like those people who pick one technology and
stick with it... I like to compare and contrast technologies and I will
laud the good ones and diss the crappy ones - simple as that.
For the most part, if you are using the iPhone SDK as it should be used,
then your code samples will work fine on the iPod touch as well as the
iPhone. The only exceptions are where your code takes advantage of a
specific piece of functionality that is available on the phone that is not
available on the iPod Touch (such as the camera, for instance)
In August of 2007 you had an entry about a cocoa/.net book you started
writing. What happened to that?