Depart for Android

Depart for Android

In-house project used to explore Google App Engine and Google Cloud Endpoints. These two great technologies are changing the way apps are developed, allowing full stack development at a rapid pace and reduced costs.

Depart utilises App Engine to effortlessly scale, and intelligently cache live transport data for the fastest responses. Cloud SQL was used for the data backend, and SQLite for on device caching. The application utilises a fully compliant REST based API, exposed by Google Cloud Endpoints, and pre-fetches data to get arrival times as quick as possible for the power user.


REST based API utilising Google App Engine and Google Cloud Endpoints.


Native Android app targeting the latest APIs and development techniques.

Key Skills

  • Android
  • Google Maps (Android)
  • App Engine
  • Cloud Endpoints

More Projects



Tasked to re-imagine the aging ParkLet website, designing and rebuilding it for the modern age. Designs were provided and iterated using Balsamiq wire-frames. Development was done by exposing the…


A-Z Maps for Android

Tasked to bring the A-Z maps to Android. The big challenge was to allow for large downloads, and allow fast browsing of the hi-res maps. Downloads were achieved using APK expansion packs, providing a…