DjangoCon Europe 2011

Amsterdam 2011

Talks Pakhuis de Zwijger

June 6th, 7th, 8th

Sprints De Waag

9th & 10th

Thanks, Amsterdam—DjangoCon Europe 2011 was a blast!
Join us next year in Switzerland for DjangoCon Europe 2012.

This conference is made possible by…

An iPhone-Python love affair: Building APIs for mobile

Wednesday, June 8th



Mobile apps are the hot item of the day -- and the best mobile apps are backed by a great website. Python web developer Nate Aune and iPhone developer Anna Callahan will show you how we built a simple music web app in Django with a native iPhone app that communicates with it. Attendees of this talk will see a concrete case study of building an application that exposes an API for mobile devices.

Our web app exposes a JSON API for sending and receiving data from the mobile device. We’ll talk about why we chose Django and the TastyPie API package, and discuss other packages that could be used to build the API such as django-piston or the Django REST framework. We’ll also compare REST and custom APIs to understand best practices for building APIs designed for mobile devices.



Download slides


About Nate Aune

Nate is founder and CEO of DjangoZoom, a platform-as-a-service for Django developers. Through his consulting company Jazkarta, he has many years of experience developing Python-based web applications, including Plone and Django. Nate is a jazz saxophonist and avid world traveler.


About Anna Callahan

Anna has been an iOS developer for over two years, working both
independently and for Raizlabs in Boston. Before iPhone development, she
developed websites in Rails and programmed in C++ to develop a
hardware-software package for filmmakers that integrated green-screened
footage into a virtual 3D environment.

In her past life Anna was a jazz trumpet player, singer, and arranger; she
has two cds available on iTunes. She has worked on 8 short films composing
the score and occasionally directing.