We are at the preparation on porting a huge windows mobile app to Xamarin and we are using MvvmCross to help us with the Mvvm.
The application is huge, where workflows live between several pages. So there is a need to pass states/objects between pages. As those states can be big, it does not make sense to serialise them between navigation calls.
My question is: what are any proven or used alternatives to pass objects between view models? Is there some session manager?
Note: we are starting with Android, so maybe there is also good an Android only solution.
Hint: I asked this question first on SO, but it think here is a better place? http://stackoverflow.com/questions/30513707/alternatives-on-passing-parameters-from-viewmodel-to-viewmodel-in-mvvmcross