Conference has started

Conference has ended

Buy Tickets


What is UnoConf Developer Conference?

UnoConf is a gathering point for the complete Uno community - Engineering team, Code Contributors as well as those wishing to learn more about Uno Platform. It will feature world-renowned speakers and attendees interested in learning about the Uno Platform, WebAssembly, Desktop/WinUI and Mobile cross-platform development.

What is Uno Platform?

Uno Platform is in an open source platform used to build native mobile, desktop and WebAssembly applications with only C#, XAML from a single codebase.

UnoConf Speakers

Miguel de Icaza

Miguel de Icaza heads the Xamarin Engineering group in charge of Visual Studio for Mac and the Xamarin development tools and IDE components to create .NET applications for Android, iOS, tvOS, watchOS as well as gaming consoles.  He is the founder of the open-source Mono project. ->


Uno Platform Guru

Jerome Laban

Jerome Laban is the CTO of Uno Platform in Montreal. With the Uno Platform team he is improving the development cycle of cross-platform apps using Windows, iOS, Android and WebAssembly using Mono and Xamarin. ->


CTO of Magenic

Rocky Lhotka

Rockford Lhotka is the CTO of Magenic and is the creator of the widely used CSLA .NET open-source development framework. ->

Software Designer/Developer

Billy Hollis

Billy Hollis is a software designer, developer and book author with a contrarian streak that often challenges conventional wisdom in the industry. ->

Microsoft MVP

Matt Lacey

Matt Lacey is an independent development consultant who focuses on helping developers to create better software. ->


Mathieu Fillion

Mathieu Fillion is part of the Uno Platform core team and has been working as Lead Developer at nventive for many years. ->

.NET and Xamarin Developer

Andres Pineda

Andres Pineda is a DotNet and Xamarin Developer at AFP. ->

Microsoft MVP & Telerik Developer Advocate

Sam Basu

Sam Basu is a technologist, author, speaker, Microsoft MVP, gadget-lover and Telerik Developer Advocate at Progress. ->

Microsoft Senior Software Engineer (PAX)

Michael Hawker (AKA XAML Llama)

Michael A. Hawker, aka XAML Llama, is a Senior Software Engineer for the Partner, Analytics, and essential eXperiences (PAX) team at Microsoft. ->

UnoConf MC

Jen Looper

Jen Looper is a Google Developer Expert and a Cloud Developer Advocate Lead at Microsoft with over 18 years experience as a web and mobile developer, specializing in creating cross-platform mobile apps. ->

Uno Platform MVP

Geoffrey Huntley

Geoffrey is an open source software engineer who maintains software that is heavily used by the financial services industry. ->


Carl de Billy

Carl de Billy is a senior architect on Uno Platform core team in Montreal. ->

Buy Tickets

Conference schedule

September 19, 2019

8:00 AM 8:45 AM


9:00 AM 9:15 AM

Welcome to UnoConf

A brief welcome to UnoConf and introduction of the speaking agenda for the exciting day ahead! - Passed

9:30 AM 10:30 AM

Vision Keynote

Miguel de Icaza will deliver a Vision Keynote presentation. - Passed

10:45 AM 11:45 AM

Uno Platform Keynote: The Road Ahead

The story of Uno Platform and where it is headed in mobile and web development. - Passed

12:00 PM 12:45 PM


1:00 PM 2:00 PM

CSLA and Uno: Reusable Business Logic Comes to the Browser

In this session Rocky will show you how you can create a common business logic layer for your app that runs on Xamarin, WPF, Windows Forms, or ASP.NET, as well as in Uno-based apps (with a focus on WebAssembly). - Passed

2:15 PM 3:15 PM

Creating Great UX with Compositional Thinking in XAML

This session shows powerful and "thinking outside the box" ways to use XAML, leveraging its ability to compose small pieces for amazing results. - Passed

3:20 PM 3:45 PM

Doughnut Break

4:00 PM 4:15 PM

Rapid XAML Toolkit

While Uno Platform leverages UWP and XAML to create apps for multiple platforms, the complementary Rapid XAML Toolkit makes working with that XAML faster and easier. - Passed

4:20 PM 4:35 PM

Code Dive with Uno Platform: Creating Beautiful Cross-Platform UI in Minutes

Developing cross-platform apps for Windows, iOS, Android and WebAssembly can be a complex process, especially when it comes to adapting user interface (UI) for various form factors. - Passed

4:40 PM 4:55 PM

Contributing to Open Source

In this talk, we are looking to provide you with detailed examples of how you can make your first contribution to the Open Source library you use and love and with this helping the project to keep up-to-date and with the less number of bugs. - Passed

5:00 PM 5:15 PM

Web, Desktop or Mobile

A mashup of Telerik UI across UWP, Xamarin, WebAssembly and Uno Platform working together. - Passed

5:15 PM 7:30 PM

Evening Cocktails

Workshop schedule

September 20, 2019

8:30 AM 8:55 AM

Welcome Coffee

9:00 AM 9:55 AM

System Setup and Introduction to Workshop

Ensure proper dev setup, introduce Uno Platform development philosophy and productivity tips. - Passed

10:00 AM 10:55 AM

Productivity with Uno: Tooling and Ecosystem

In this part of the workshop we will go through essentials of Uno Platform productivity and tooling ecosystems as well as code you can reuse. - Passed

11:00 AM 11:55 AM

Creating Rich, Responsive UI on Mobile and Web

In this part of the workshop we will build an application together using Uno. - Passed

12:00 PM 12:55 PM

Lunch & Uno Platform Team Office Hours

1:00 PM 1:55 PM

Let Views Be Views

In this part of the workshop we will build add views and progress bars to the sample application you are building. - Passed

2:00 PM 2:55 PM

Using Native Platform Features

In this part of the workshop we will show you how to set up shared projects and how to do inter-compatibility using compiler symbols. - Passed

3:00 PM 3:55 PM

Monkey Patching

In this part of the workshop we will show you how to ‘monkey patch’ Uno Platform code and show how you contribute to Uno Platform open source project. - Passed

4:00 PM 5:00 PM

Social Hour with Uno Platform Core Team


UnoConf would like to thank our sponsors for helping us put on this event.