A reasonably lightweight Xamarin Forms starter project.
This should be a decent place to start when writing Xamarin Forms apps using MVVM.
It's slightly opinionated, but these are the tools I tend to use in many projects - feel free to swap in your own.
There's a PS script included that'll find/replace/rename everything to your chosen solution name.
- Dependency Injection (Autofac)
- MVVM Framework
- Secrets
- Navigation Service
- HockeyApp Integration.
- iOS
- Android
- UWP
- Windows Phone 8.1
- Windows 8.1
- Acr.UserDialogs
- PropertyChanged.Fody
- RestSharp Portable
- HockeyApp SDKs
- Splat
- Newtonsoft.Json
- Xamarin Forms
- Microsoft HTTP Client Libraries
- Run the setup script.
- Copy config.secrets.example to config.secrets (ensure it's an Embedded Resource).
- Optionally populate the HockeyAppId entry in config.secrets.
- Add items to the Views and ViewModels directories and register them in Bootstrap.cs.
- F5