App in a week with Flask and JSONKit

William Russell, University of Adelaide

This presentation covers the implementation of both a native iOS/OS X app and a Python Flask API that can be rapidly deployed with minimal development time whilst maintaining the ability to horizontally scale.

The final application utilises the JSONKit, SVHTTPRequest and MGBox libraries on the iOS layer, a custom-built JSON API with Flask (Python) and the subsequent deployment via Gunicorn/Nginx that has the ability to scale to thousands of requests per second.


Will has been an iOS/OS X programmer and web application developer (Python, Go, PHP) at Whois® for the last four years. He has worked on projects that have been able to scale to hundreds of thousands of requests a day on commodity hardware.