advanced Mvvm library for Xamarin / .NET cross platform ▪ Large and engaged community ▪ Fast release cycle ▪ Clean and easy conventions ▪ Used by many enterprise companies e.g: - Microsoft - Xamarin inc. - Dutch government - Olo - Nokia
- LoginView > LoginViewModel ▪ Generics can be used too - LoginView : MvxActivity<LoginViewModel> - MainView : MvxActivity<SomeDifferentNameViewModel> ▪ Possible to override in setup - protected override IDictionary<Type, Type> GetViewModelViewLookup()
Use Xamarin player or GenyMotion as simulator ▪ Test all changes (UITest, Unit test, etc) ▪ Use a common PCL profile (profile7 or profile259) or .NET Platform Standard ▪ Don’t try to invent the wheel again, use plugins, samples, etc ▪ Enable “Analysis” XS > Preferences > Text Editor > Source Analysis > Enable ▪ Get help on Slack: https://xamarinchat.herokuapp.com/ ▪ Follow influencers on Twitter #Xamarin #MvvmCross