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

Posted in Testing, Xamarin | 1 Comment

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

Posted in Xamarin | 1 Comment

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

Posted in Essentials, Xamarin | 2 Comments

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

Posted in Xamarin | 1 Comment

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

Posted in Xamarin | 1 Comment

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  

Posted in Essentials, Xamarin | Tagged | 2 Comments

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

Posted in Xamarin | Tagged | 6 Comments

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

Posted in Xamarin | Tagged , | Comments Off on Xamarin with James Montemagno

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

Posted in Xamarin, XAML | Tagged , | 1 Comment

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

Posted in Xamarin | Tagged , | Comments Off on Xamarin.Forms: Incremental Search

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

Posted in Xamarin | Tagged , | 1 Comment

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

Posted in Essentials, Opinion, Product Reviews, Xamarin | Tagged , | 1 Comment