Workshop: "Write your first iPhone App"

Track: TRAINING: NEW AND DIFFERENT / Time: Sunday 09:00 - 12:00 / Location: Trifork 3

The iPhone OS platform and the App Store have been opening new horizons and creating new business opportunities for the last 2 years. They also are an interesting platform for software developers to create new and innovative solutions using proven languages and frameworks.

In this training you will learn how to use Xcode and Interface Builder to create a simple iPhone application from scratch. Adrian will guide you step by step, showing you how to integrate design and behaviour to achieve a usable and complete small application.
Keywords: iPhone, Objective-C, SDK, iPad, mobile.

Target Audience: Software developers with any programming background, interested in creating iPhone and iPad applications using Apple's tools and SDKs.

Participants to this training session must bring their own Mac, and should have Mac OS X "Snow Leopard" with the latest iOS SDK (already installed) from Apple (version 4.1) with Xcode 3.2.4 preinstalled.  

Very important, it must *not* be Xcode 4, it must be Xcode 3.2.4 and iOS 4.1. Xcode 4 is still in beta, it has lots of bugs, and it has not yet been released for public use, but is available for beta testers in the same page where the official latest 4.1 + 3.2.4 is available

Adrian Kosmaczewski, Fanatic, creator of successful iPhone applications

Adrian Kosmaczewski

Biography: Adrian Kosmaczewski

Adrian Kosmaczewski has been writing software for the past 20 years. He started working professionally in 1996, riding the first and second waves of the web, right from the inside. He has shipped web applications using various technologies, as well as desktop systems for Mac OS X, Windows and Linux. He is the founder of akosma software, delivering quality software since 2008.

Adrian started writing Cocoa applications for the Mac in 2002, and has been writing iPhone apps since he returned from WWDC 2008. When not writing software, Adrian likes to spend time with his wife Claudia. He updates his blog and Twitter account as often as possible and is happy to have new followers every day.

Adrian has studied physics in Switzerland and economics in Buenos Aires, and holds a Master in Information Technology with a specialization in Software Engineering from the University of Liverpool.

Software passion: Software is a social process. Tech problems have been solved decades ago; solving the social part of the equation is harder but required. 

Personal blog:
Open source projects: