Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Designing Captain Train Mobile Experience

Cyril Mottier
October 28, 2015

Designing Captain Train Mobile Experience

Developing a mobile application is a complex process. It requires UI & UX design skills as well as great development capabilities. The process is even more difficult when the application you are building acts as a companion to an existing web application. In this talk we explain the process of creating a mobile application from the ground up using an existing web app as a starting point. We will use the Captain Train Android app as our main example and will explain how most of the issues were faced and solved in order to create a mobile-friendly user experience.

Cyril Mottier

October 28, 2015
Tweet

More Decks by Cyril Mottier

Other Decks in Design

Transcript

  1. March 2014 October 2013 October 2012 May 2010 Android app

    iOS app Public website Beta website
  2. Discovery & planning Search & purchase Leaving home/office Boarding at

    station Travelling by train Connection & arrival Imminence of travel Information conciseness
  3. Discovery & planning Search & purchase Leaving home/office Boarding at

    station Travelling by train Connection & arrival Imminence of travel Information conciseness
  4. Discovery & planning Search & purchase Leaving home/office Boarding at

    station Travelling by train Connection & arrival Imminence of travel Information conciseness
  5. Discovery & planning Search & purchase Leaving home/office Boarding at

    station Travelling by train Connection & arrival Imminence of travel Information conciseness
  6. Discovery & planning Search & purchase Leaving home/office Boarding at

    station Travelling by train Connection & arrival Imminence of travel Information conciseness
  7. Design is platform dependent Use large touch area Split screens

    Make navigation simple Focus on content
  8. H G F E C B A The “release trains”

    model Train v1 Train v2 D
  9. D H G F E C B A The “release

    trains” model Train v1 Train v2
  10. vn Week 1 Week 2 Week 5 Week 6 Week

    7 feature freeze beta release public release
  11. eek 6 Week 7 Week 1 Week 2 Week 5

    Week 6 Week 7 vn+2 Week 1 vn+3