When and where is the Dev Camp taking place?
The Dev Camp is in the ground floor exhibition space in the Duintjer CS building, at Vijzelstraat 68, 1017 HL Amsterdam. It will start at 10:00 on August 30 and end at 18:00 (or later!) the same day.
What is the format of the Dev Camp?
The Dev Camp is for you, so it’s however you want it to proceed. However, I anticipate having some presentations and discussions on iPhone development in the morning. After lunch we will break off into groups and work on individual apps. Around 17:00 we will meet again and present the apps we built in the Hackathon Contest. There will be prizes!
I’m not from Amsterdam; is there some place I can stay?
Please contact me. At the least, Mediamatic has offered to open their office for dev campers to sleep in overnight. Bring a sleeping bag!
Do I need an iPhone to participate? What about a Mac?
An iPhone isn’t necessary but you’ll be able to test apps other dev campers develop a lot easier with one! A Mac is more necessary, as the iPhone SDK only runs on Xcode on Mac OS X. We will have tables set up with plenty of power outlets, so if you only have an iMac or other desktop, you can still bring it and set it up. If you can’t borrow a Mac from a friend, you could try a rental service. I’m afraid I don’t have any machines to lend.
I haven’t programmed iPhone apps before. Should I come?
Everyone is welcome. If you have some programming experience, you should find it easy enough to pick up Objective-C and the iPhone SDK (it took me a few hours). However, because the day is focused on developing real apps for the iPhone, you probably won’t get as much out it if you have no programming experience. Of course, enthusiastic designers and testers are always welcome. And if you find that all this geek talk gets too boring, there’s always the iPhone sock knitting workshop!
What about the NDA?
As you may have heard, Apple has instituted a relatively strict NDA for the iPhone which among other things limits public discussion of iPhone internals. It is my understanding that we will be ok if we all agree to the iPhone NDA by coming a member of the iPhone Developer Program. If you’re a lawyer or otherwise know more about this, feel free to contact me.
How can I prepare?
If you have an iPhone, make sure it is upgraded to at least version 2.0. If you have a jailbroken iPhone, you will probably find it very useful to have OpenSSH installed on it. Sign up for the iPhone Developer Program and download Xcode and the iPhone SDK (Xcode is included in the 2+ GB SDK download). Go through the iPhone developer site and learn about Objective-C and creating an iPhone app. There are several tutorials out there. Once you’ve done detailed iPhone 101 tutorial, you might want to try making an RSS reader.
I’m looking to hire iPhone developers. How can reach them?
Coming to the Dev Camp and buying dev campers a few beers is always a great way! If you email me your name and a brief description of the project, I can also post it here.