There have been a lot of exciting announcements recently from Xamarin for developers. First, is that Xamarin Indie now has a monthly subscription option for just $25 a month [http://blog.xamarin.com/xamarin-indie-now-25-dollars-per-month/]! Then there was the release of Xamarin Studio 5.2 [http://blog.xamarin.com/be-more-productive-with-these-new-xamarin-studio-features/] , which brought awesome new features such as side-by-side editing and awesome new NuGet updates. I have been a Visual Studio…James Montemagno
Update Xamarin.Forms now includes Pull To Refesh out of the box. Please read my article on it. If you have read my blog then you know that I love pull to refresh functionality in all of my apps. Your users are expecting this functionality in all of their apps and I believe that it should be drop dead simple to bing pull to refresh to an MVVM style of development. Xamarin.Forms shines in a lot of areas and the team has made it really easy to extend the built in controls or add brand new contr…James Montemagno
A little over a week ago I participate in a Nokia #DVLUP hackathon to create a Windows Phone app and get it published in under 2 weeks. I created something really simple and fun, which was Puppy Kitty Overflow that displays animated Dog and Cat images from catoverlflow.com [http://catoverflow.com] and dogoverflow.com [http://dogoverflow.com]. I was able to release it and get it on the Windows Phone Store [http://www.windowsphone.com/en-us/store/app/puppy-kitty-overflow/95847bb0-a856-4d88-ad59-7…James Montemagno
I was recently implementing some swipe to delete and edit mode in my Xamarin.iOS/MvvmCross applications. It is very common that you will have a custom TableViewDataSource that will implement and override some methods to handle this for you. It is very well documented on the Xamarin website [http://docs.xamarin.com/guides/ios/user_interface/tables/part_4_-_editing]. However I have always found myself writing the same code over and over again for custom data source. With MvvmCross we should all be…James Montemagno
Implementing MvxTableViews and MvxCollectionViews are extremely simple. From
binding to accessory or cell clicks, to implementing advanced logic for custom
cells they just plain work in MvvmCross [http://mvvmcross.wordpress.com/].
However, today I ran into one issue that needed to be solved, an Mvx binding for