At Microsoft Connect(); 2016, we demoed mobile apps for BikeSharing360, a fictional company that allows users to rent bikes located throughout New York City and Seattle. BikeRider, the consumer mobile app for BikeSharing360, is a beautiful native mobile app for iOS, Android, and Windows built with Xamarin.Forms. Today, we are happy to announce the open-sourcing of the BikeRider app for you to dive into and explore.

Sample app for iOS, Android, and Windows 10 built with Xamarin.Forms

Explore the BikeRider Source Code

The BikeRider app is built entirely with Xamarin.Forms, and contains over 93% code sharing across iOS, Android, and Windows 10, and showcases some awesome features, including:

  • XAML UI
  • Animations
  • Converters
  • Custom Controls
  • Custom Renderers
  • Data Binding
  • Effects
  • Inversion of Control (IoC) pattern
  • MVVM pattern
  • Messaging Center
  • Native View Declaration
  • Plugins for Xamarin
  • Styles

Head over to GitHub to pull down the source code and start exploring!