Cross Platform .NET Apps

DanielPlaisted.6736DanielPlaisted.6736 USMember
edited February 2014 in Presentations

Title: Cross Platform .NET Apps – How to be awesome on each platform without rewriting your app for each of them

Date: January 7th, 2014

Event details:


We live in a world where supporting multiple platforms is becoming more and more of a requirement. Fortunately, with Xamarin’s iOS and Android tools, you can use .NET to create apps for all major mobile platforms. However, there’s a tension between making your app take full advantage of each platform and sharing as much code as possible between the different platforms. In this session, we’ll cover patterns you can use to help with this. We’ll see how the Model-View-ViewModel pattern (MVVM) helps create a clean separation between your user interface, which is platform-specific, and your business logic, which should mostly be reusable across platforms. We’ll also see how to use abstraction and dependency injection to access platform-specific functionality from shared code, and how Portable Class Libraries make it easier to share your code.


Demo Code:


Sign In or Register to comment.