When creating enterprise mobile apps you need to consider a lot more than Hello World: how can you structure your code, how do you cope with connectivity problems, what if you don’t have a connection at all, how can you show your data faster,… This repository might be a start after your "Hello World with Xamarin" is over.
Because I wanted to show you a working example, this repository contains a Xamarin.Forms app that shows your GitHub repositories.
- A full tutorial can be found in the docs of this repo: docs/tutorial.md
- The code can be found in the src folder.
- iOS (min 9.3)
- Android (min 5.0)
- I've based this tutorial on an article of Rob Gibbens.
- I got a lot of inspiration from the Evolve app from James Montemagno
- Refit (By Paul Betts)
- Fusillade (By Paul Betts)
- ModernHttpClient (By Paul Betts)
- ConnectivityPlugin (By James Montemagno)
- Polly (By Michael Wolfenden)
- Akavache (By Paul Betts)
- Xamarin.Auth (By Xamarin)
Thank you Tobania for giving me time to write this tutorial. More info about Tobania
- Jan Tourlamain
Under MIT (See LICENSE.md)