I love travelling on Kulula (an airline company) and rate their online booking service very highly. Actually keeps me coming back because they have worked out a great experience for buying an airline ticket. The mobile version is not that different and taps into the existing functionality available on the desktop version. There were particular user experience scenarios I felt the mobile version did not effectively cater for and decide to create my own native app version. This is a glance into the User experience (UX) design process so far.