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 […]
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, […]
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 […]
TRINUG January Main Meeting You will learn how to use MVVM in your own Windows 8 application – desktop/mobile You will learn MVVM fundamentals. You will see the contrast between an MVVM application and a non-MVVM application.
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 […]
Carolina Code Camp – 2013 You will learn how to structure your app’s code in a way that – improves maintainability – enables testability of your app’s UI behavior – reduces maintenance cost – enables cross-platform deployment