App Camp

AppCamp is a course for students aged 11-15 who want to learn how to set up an iPhone application using Objective-C and Xcode. It is a fun course in programming, aimed at students who are already exploring coding using natural languages via programs like Hopscotch, Scratch and Codecademy and are looking to extend their skills. To find out the date of the next AppCamp, please email Claire Comins at

AppCamp aims to create apps that serve the local community, a social cause or a local business. The brief for the first Marin–based Camp will be to make an iPhone app for Mag’s local frozen yogurt in downtown Larkspur. By working on a real development project, students will learn entrepreneurial skills alongside app making.

Students will be taught by iOS developers Geppy Parziale and Eva Diaz-Santana of San Francisco-based, supported by Claire Comins of Invasivecode is known for making great apps for Apple and many other clients across the world. Geppy Parziale is also very well respected by other leading developers for his iOS training.

The 20-hour course will cover:
Brainstorming an iPhone app
UI/UX design for an iPhone app
Simple Objective-C (programming language)
Xcode (programming tool)
Setting up an iPhone application
The structure of an iOS app

Depending on the experience of the students, AppCamp will also cover:
Core Animation, Segues, Importing graphical elements, How to compose simple UI elements, User alerts, Action Sheets, Image Picker, Multitouch, Action Methods and Targets.

Students will need to bring a Mac laptop, ie a MacBook, with OSX Lion or Mountain Lion installed. This and other electronic equipment that students bring is their responsibility during the course.