DANIEL VAUGHAN

Building Localizable Cross Platform Apps With Xamarin Forms And Calcium

02 Oct 2014

In this third part of the series you see how to use the same .resx files across all three platforms: Windows Phone, iOS, and Android. You see how to link a .resx file correctly into your Xamarin.iOS project. You learn how to set up T4 templates and link to provided T4 include files to generate Android friendly resources. Finally, you see how to use the x:Static markup extension to consume your localized resources from XAML....

Read more


Using Mvvm To Create Tabbed Interfaces With Calcium For Xamarin Forms

17 Sep 2014

In this second part of my Calcium for Xamarin Forms series you look you see how to extend beyond current Xamarin Forms API capabilities to create a tabbed page or carousel page by binding to a collection of ViewModels. You see how to implement a quasi-data-template selector to materialize viewmodels using MVVM. Read on…

Read more


Introducing Calcium For Xamarin Forms

15 Sep 2014

Over the last few weeks I’ve been busy porting Calcium to Xamarin.Forms. Today I’ve released the first of 6 articles demonstrating some of its key features. In this series you learn how to do things with Xamarin Forms that you’ll not find anywhere else. For example, you see how to create a cross-platform Application Bar component using the Xamarin Forms native rendering API with Menu Item support that works on iOS, Android, and Windows Phone;...

Read more


Encoding Azure Notification Tags

10 Jun 2014

I’m in process of enabling some cloud services for Surfy, the web browser app for Windows Phone. Part of this process has involved leveraging Azure Notification hubs. A notification hub allows you to send notifications to a host of different devices, including Windows Phone, Windows, and even Android and iOS devices. Also, notification hubs are rather flexible. They use a tag system, whereby a client app can send a list of strings along during channel...

Read more


Work Around For A Windows Phone Voice Command Region Localizability Issue

23 Oct 2013

With the latest release of Surfy for Windows Phone 8 I’ve been getting more deeply acquainted with the intricacies of Windows Phone Voice Command localizability. In the process I have uncovered some issues that may snag an unsuspecting dev or two. If you are not familiar with Voice Commands then this post is probably not for you. If you’re still interested, there’s a primer on Voice Commands on MSDN. The Windows Phone OS Voice Command...

Read more