Skip to content

sebastienjouhans/XamarinPlayground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XamarinPlayground

Testing Xamarin features for Android and iPhone with MVVMCross

At the time of development, mvvmcross nuget package had a bug and did not add the MvxBindingAttributes.xml in the Resources/Values folder which caused the Android app not to compile. This need to be added manually. See link. http://stackoverflow.com/questions/34821295/no-resource-identifier-found-for-attribute-mvxbind-in-package-in-xamarin-andro/34902729#34902729

##ANDROID

  • mvvmcross implementation
  • simple button click bind to a command in the viewmodel
  • viewmodle updating the view
  • viewmodel navigation with parameters
  • viewmodel life cycle with init, start, save state, reload state
  • comm service
  • list view with click command
  • custom list view items
  • progress bar with visibilty converter (using mvvmcross visibility plugin)
  • image loading in the item list view (using mvvmcross file and download cache plugin)
  • splash screen and custom start

##iPhone

  • mvvmcross implementation
  • simple button click bind to a command in the viewmodel
  • viewmodle updating the view
  • viewmodel navigation with parameters
  • table view with click command
  • custom table view cells
  • image loading in the table view cells (using mvvmcross file and download cache plugin)
  • added activity indicator with visibilty converter (using mvvmcross visibility plugin)

About

Testing Xamarin features for Android and iOS with MVVMCross

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages