Xamagon

Does Xamarin have a future?

Xamarin‘s cross-platform mobile application framework has Xamarin.iOS and Xamarin.Android at its core. Both Xamarin.Android and Xamarin.iOS are based on Mono. Mono is an open source implementation of .NET (CLI and CLS). Xamarin’s customers are Microsoft (.NET) shops. Microsoft is open sourcing .NET itself. What does all this mean for Xamarin? Is Xamarin’s competitive advantage going to be undermined by the open […]

censusmapper-android-on-nexus5

Creating Android Apps using C# and Xamarin

You can create native Android and iOS applications using C#, with Xamarin. I explored the capabilities of Xamarin tools and the development experience with Xamarin to create an Android version of CensusMapper. CensusMapper displays U.S. Census data on a Map. I created the original application for Windows 8 (WinRT) using C#. I have since converted it to an MVVM (C#) application, […]

universal-apps-titile

Universal Apps

The story of Windows Universal Apps is the result of advancements in three areas: The platform convergence between Windows 8.1 and Windows Phone 8.1 The (ongoing) unification of Windows and Windows Phone stores. Shared Projects and other enhancements in Visual Studio 2013 Update 2 to support cross-platform development. I have written about my experience in converting an existing Windows 8 […]

codecamp2013

Using Layer Diagrams – Keeping your MVVM code from turning into spaghetti

Raleigh Code Camp 2013 is wrapping up this afternoon. The venue and the crowd was phenomenal. I really enjoyed presenting “Using Layer Diagrams – Keeping your MVVM code from turning into spaghetti”. Thanks to everyone who attended the presentation. John Sonmez, Our Keynote Speaker, made my day by accepting my request to attend my presentation. It was awesome to have him in the audience […]