James Montemagno
James Montemagno

Live, Love, Bike, and Code.

Tags


James Montemagno

Xamarin

My Favorite Xamarin Studio Features

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 James Montemagno

Heading Home to Phoenix for 2 Xamarin Talks and Workshop

After several trips around the US in the last few weeks, I am finally heading back to my second home, Phoenix AZ. I will be driving all around the valley visiting and presenting at several local user groups this week. This weekend I will be presenting and helping at a Xamarin workshop to help build a brand new Code Camp mobile app! If you are in the Phoenix area and want to chat Xamarin and other mobile development goodness please swing by an event! Wednesday July 23rd 6:00PM: North West Valley…

James Montemagno James Montemagno

How to use Xamarin.Forms Messaging Center

The goal of MVVM is to abstract away your Views from your Business Logic. This ensures great code reuse, testability, and is pretty awesome. Many MVVM Frameworks offer tools to enhance this such as data binding [http://developer.xamarin.com/guides/cross-platform/xamarin-forms/introduction-to-xamarin-forms/] and dependency services [http://developer.xamarin.com/guides/cross-platform/xamarin-forms/dependency-service/] to make our lives easier. These are built into Xamarin.Forms, which is awesome,…

James Montemagno James Montemagno

Extending Xamarin.Forms Monkeys App with XAML and Images

Last week I posted an introduction to Xamarin.Forms article [http://blog.xamarin.com/meet-xamarin.forms-3-native-uis-1-shared-code-base/] on the Xamarin blog. I went over a simple master/detail flow with a list of monkeys that data bound to a ListView, and then navigate to a detail view displaying more information about the monkey when selected. It was a pretty simple implementation and I wanted to dive deeper into adding functionality. XAML Please! While the blog post got a great response, I…

James Montemagno James Montemagno

Pull To Refresh for Xamarin.Forms iOS

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 James Montemagno

My StepCounter for Android goes Live & Open Source!

The past two weeks have been an absolute joy to take Michael James’ My StepCounter app for iOS and bring it to Android with C# and Xamarin. I have been quietly working out of my own personal fork [https://github.com/jamesmontemagno/My-StepCounter] trying out the latest Android KitKat sensor and user interface APIs. I ran a very successful beta test with nearly 40 people with great feedback and I am extremely proud to announce that My StepCounter is available today on Google Play [https://play.go…

James Montemagno James Montemagno

4 Days, 4 Developer Group Talks in Vancouver, BC!

I’m hitting the road again, but this time to Vancouver, BC from April 22nd to 25th for 4 different developer group talks on Xamarin! So if you are in the area make sure to come see me if you have some time. Here is where I will be: April 22nd 6:30PM: .NET BC (Burnaby, BC) Topic: Cross Platform Mobile Development for the C# Developer with Xamarin More info & Register Here [http://www.netbc.ca/DNCal/EventDetail.aspx?date=2014/04/22] April 23rd 6:30PM: Victoria App Developer Group (Victoria,…

James Montemagno James Montemagno

Shared Code Projects in VS: Windows Phone, Windows Store, and Xamarin!

At Build, Microsoft announced Shared Code Projects to simplify how developers are sharing code between platforms. We have had official portable class library support for Xamarin apps since late last year and it has been wonderful, however once you mix WP8 into the mix the PCL profiles get a bit limited. Shared Code Projects attempt to fix this by allowing you to create a project that are a shell for code that can be added into any project. It is basically glorified file linking with a nice UI to…

James Montemagno James Montemagno