Category Archives: Xamarin
52 Weeks of Xamarin: Week 8 – Testing the View Model
Until now, our tests have focused on the model, Projects. The point of MVVM, however, is to enable sufficient separation of concerns to allow testing of the program’s logic in the ViewModel. Today, we turn to ViewModel tests, using these tests … Continue reading
52 Weeks of Xamarin: Week 7 – First Unit Tests
In the previous posting, I set up the ProjectTracker solution, including the xUnit testing folders. We talk a lot about test-driven design, but the truth is that we (most of us?) start with an overall architecture in mind prior … Continue reading
52 Weeks of Xamarin: Week 6 – Starting xUnit Testing
Last week we decided to start with test-first development using XUnit. To get underway, let’s create a new Xamarin.Forms application called BlogProjectTracker. Once the projects are created we’ll return to the solution and add a new .NET project of type Portable Library … Continue reading
Newest Pluralsight Course: Beginning Mobile Development with Xamarin
Incredibly excited to announce my latest Pluralsight Course: Beginning Mobile Development with Xamarin. In this course, you will build a real-world application three times, using three different Xamarin platforms, giving you tremendous insight into how Xamarin programs are created and … Continue reading
52 Weeks of Xamarin: Week 4 – Creating the Model and Saving
This week we’ll save the Tasks in memory, in coming weeks we’ll review databinding and we’ll review the tasks in a bound list. NB: We’re moving very quickly through the preliminaries, so please do use the comments to ask questions … Continue reading
Yet Another Podcast #141: Greg Shackles on Xamarin
This week, Greg Shackles: mobile expert and Xamarin MVP; host of Gone Mobile Podcast. NYC Mobile .NET Developers Gone Mobile Olo Xamarin Evolve 2014: Using Continuous Integration with Xamarin Apps MvvmCross fastlane xUnit Listen | Yet Another Podcast
52 Weeks of Xamarin: Week 1
This launches 52 Weeks of Xamarin, an opinionated series in which I will post (at least) one instructional blog post on Xamarin a week. In this series I’ll be talking about Xamarin.Forms as well as “Xamarin-native” iOS and Android. We will follow … Continue reading
Xamarin with James Montemagno
James Montemagno is a Developer Evangelist at Xamarin and Microsoft MVP. He has been a .NET developer for over a decade working in a wide range of industries including game development, printer software, and web services. Previously, James was a professional mobile developer and has now been crafting apps using the Xamarin Platform for over 4 years. Today we discuss all things Xamarin. Xamarin Dev Days: http://www.xamarin.com/dev-days Xamarin.Forms: http://www.xamarin.com/forms Xamarin University: http://www.xamarin.com/university Xamarin Test Cloud: http://www.xamarin.com/test-cloud Plugins for Xamarin: http://github.com/xamarin/plugins James: Twitter: http://www.twitter.com/jamesmontemagno James: Blog: http://motzcod.es My Shoppe: https://blog.xamarin.com/connect-to-customers-with-my-shoppe-template-app/ Moments: https://blog.xamarin.com/build-your-own-snapchat-clone-with-xamarin.forms-and-azure/ Listen … Continue reading
XAML for Xamarin
My newest Pluralsight course, XAML for Xamarin.Forms is now available. In this course you learn everything you need to know to achieve expertise in XAML to get the most out of Xamarin.Forms. The major topics include Getting Started Introduction to … Continue reading
Xamarin.Forms: Incremental Search
I recently posted about obtaining data for purposes of creating demonstration programs. That actually was written in service to today’s post, which will use that data to create a list of “people” and then allow you to search incrementally, as shown in … Continue reading
Dialing a number using DependencyService in Xamarin.Forms
As you can probably tell from my previous posts, I love Xamarin.Forms; principally because of XAML and DataBinding. It is just easier to create a cross-platform (iOS, Android and Windows Phone) with Xamarin.Forms than any other way. Sometimes however, you do need … Continue reading
The $20,000 Xamarin Programmer
If Xamarin programing is going to be how you make your living, then I highly recommend this list of hardware and software. iOS, OSX, Android, Windows Phone, Windows If you are going to develop on both Mac and Windows, it is painful … Continue reading





































