Hello All, For the past year, I've been working on an application toolkit for cross platform development Xamarin. I use the word "toolkit" instead of "framework" because I tend to prefer smaller lightweight mechanisms to handle DI, IoC, Decoupling, etc...
I don't offer this as a competitor to MVVMCross, but instead as an alternative approach that can help foster a richer ecology in the Xamarin community. When I used to do Flash development, we had several frameworks: Swiz, Robotlegs, Parsley, and Cairngorm. Each of these offered different approaches that you could use to match up with your particular project/product.
With that said, I'm dying for some feedback.
You can check out the project on GitHub: https://github.com/benbishop/MonkeyArms and Nuget: https://www.nuget.org/packages/MonkeyArms/
I've also done a series of intro videos to help show how MA works:
If you want to hear more about my motivations and philosphies check out my interview on GoneMobile with Greg Shackles: http://gonemobile.io/blog/e0008-ben-bishops-monkey-arms/
Looking forward to any of your thoughts and opinions!