Jim Bennett

🤖 I do things with IoT and academic advocacy in the DevRel team at Microsoft.

  Redmond, WA, USA

My book:

Xamarin In Action

Contact me:

  Xamarin In Action
  Twitter
  GitHub
  LinkedIn
  YouTube
  Email
  CV

Introduction to UI Testing with Xamarin

This article is an excerpt from Xamarin in Action. Save 37% off the cover price using code fccbennett at http://xam.jbb.io. One of the great things about the MVVM design pattern is that it allows us to maximize the code in our cross-platform model and view-model layers. This means we’ve written the bulk of our code and we’ve also written unit…

Read More

Be quick - 50% off Xamarin In Action for one week

The MEAP of my book, Xamarin In Action, has just been updated to include a new chapter covering building cross-platform view models. This chapter talks about how you can use view models to increase the amount of cross-platform, unit testable code in your Xamarin app by moving UI logic away from the platform specific layers down into your cross-plat…

Read More
 

Xamarin in Action is now on the bookshelves!

Finally, after 2 years since I first put pen to paper (well, put keystroke to Atom), Xamarin in Action is done and available from your favorite bookseller as a printed, paper book, with a forward from my good friend, the amazing James Montemagno! You can buy this book in one of two ways - an eBook in PDF, kindle, iBook format, or a printed boo…

Read More

Introduction to UI Testing with Xamarin

This article is an excerpt from Xamarin in Action. Save 37% off the cover price using code fccbennett at http://xam.jbb.io. One of the great things about the MVVM design pattern is that it allows us to maximize the code in our cross-platform model and view-model layers. This means we’ve written the bulk of our code and we’ve also written unit…

Read More

Be quick - 50% off Xamarin In Action for one week

The MEAP of my book, Xamarin In Action, has just been updated to include a new chapter covering building cross-platform view models. This chapter talks about how you can use view models to increase the amount of cross-platform, unit testable code in your Xamarin app by moving UI logic away from the platform specific layers down into your cross-plat…

Read More

MVVM – the design pattern for Xamarin apps

This article is an excerpt from Xamarin in Action MVVM is the most popular design pattern for cross-platform apps built using Xamarin, and has a history of being a very successful design pattern for building Windows desktop apps using WPF, WinRT apps, and Windows 10 UWP apps – even web frameworks like knockout.js are using it. When Xamarin designe…

Read More