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

  • February 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 http://www.stopjetlag.com/mobile/stop-jet-lag-on-your-mobile-device.html for more info.

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

     Web Address: www.StopJetLag.com
     Blog: blog.StopJetLag.com
     Facebook: www.Facebook.com/StopJetLag
     LinkedIn: www.LinkedIn.com/company/stopjetlag
     Google+: www.google.com/+StopJetLagNow
     Twitter: @StopJetLag

You can find more about other projects Bill has completed at http://kinetic-software.com

Join or login to comment.

29 went

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

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