Stop Jet Lag

Stop Jet Lag

Stop Jet Lag is a mobile app that shares 80% of its code base across iPhone, iPad, Android, Windows 10 / 8 and Windows Phone.

Reviews

Courtesy of Katie - katie's Travel Toolkit

Travel+Leisure / CNN Travel: 100 Ways to Travel Better - Air Travel Tip: Beat Jet Lag with Stop Jet Lag Courtesy of Travel+Leisure and CNN Travel

Air Travel Tip: Beat Jet Lag with Stop Jet Lag



JohnnyJet Travel App of the Week Courtesy of Johnny Jet

Travel App of the Week: Stop Jet Lag


Mobile App Toolset

C#, Visual Studio and Xamarin

Stop Jet Lag was devloped in C# using the Xamarin tools for both iOS and Android platforms and Visual Studio for Windows 10 / 8 and Windows Phone

Advantages of this approach

  • 80% of its code base is shared across all platfrom
  • Non UI business logic is common and testable
  • UI can take advantage of all platform specific features

Stop Jet Lag Back End

Expert system written in C#

Creation of cloud stored information for download to mobile app

Stop Jet Lag - Microsoft Technical Case Study

Using Xamarin.Forms and Azure to help travelers stop jet lag

Kinetic Software and Microsoft teamed up to build a Xamarin.Forms revision of the StopJetLag app and a back end using Azure App Service coordinating with the Web Apps feature of App Service and Azure SQL Database to reduce the cost and management overhead of the applications required to create a customized jet lag plan for travelers.

Core team:

  • Bill Ashton (@StopJetLag, @billkinetic) – CEO, Kinetic Software
  • Doris Chen (@doristchen) – Senior Technical Evangelist, Microsoft

The StopJetLag app gives travelers a customized jet lag plan on their mobile devices. It offers travelers the correct timing for scientific advice that makes beating jet lag as rapid and easy as possible. The solution leverages Azure App Service, both the Web Apps and API Apps features, to deliver jet lag advice to the mobile app, as well as a web admin portal with a database API layer to edit trip notes for the StopJetLag plan. The Azure SQL database is also manipulated from the processing of StopJetLag order information during the creation of the StopJetLag plan by the Windows Presentation Foundation implementation of the StopJetLag expert system.

Read the Technical Case Study  


Bill Ashton and Doris Chen displaying the StopJetLag app