addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

SouthBay.NET -- Lessons learned from developing and publishing StopJetLag Mobile

  • Feb 26, 2014 · 6:00 PM

Lessons learned from developing and publishing StopJetLag Mobile for Windows Phone, Windows 8, iOS and Android using C#

Do you want to create a mobile app with 80% shared code base combined with a platform specific look and feel?

Then using C# with Xamarin and Visual Studio is the way to go.

We'll discuss the various lessons I learned in architected the StopJetLag app to maximize reuse and testability for the business logic of the cross - platform application.

Topics to be discussed:

• Tooling - Xamarin and Visual Studio

• Architecting App Layers

• Project Organization to Support 4 Mobile Platforms

 • Local Persistent Storage using SQLite

• Inter-processing Messaging

• Accessing Web Services

• Resources

• Q/A

I'll tell you about mistakes I made, Insights that I learned, Constraints that had to be overcome to ship the app, And current directions I am researching and/or using for new projects

Bill Ashton has been writing domain specific software as the founder of Kinetic Software, Inc. for 35 years.

StopJetLag Mobile was the JohnnyJet Travel App of the Week. And the Travel+Leisure staff singled out StopJetLag as their 'Air Travel Tip to Beat Jet Lag' in the '100 Ways To Travel Better' 2013 article.

The StopJetLag app can be downloaded for free for Windows Phone, Windows 8, iOS and Android. There is an example trip-specific StopJetLag Plan available from within the app. See for more info.

You can also follow StopJetLag on Google+, Twitter, LinkedIn, Facebook.

     Web Address:
     Twitter: @StopJetLag

You can find more about other projects Bill has completed at

Join or login to comment.

29 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy