Presentation Summary

In this session, you will learn about WebAssembly: What it is, what problems it solves, how it works, and what makes it secure. Using Emscripten, you will learn how to create a module that can run both inside the browser and outside it, in places like Node.js and VMs like Wasmer.

The session will also include an overview of the Uno Platform where you can develop native mobile, desktop, and web applications using C# and XMAL via a combination of technologies like Xamarin.Forms and WebAssembly.

Speaker Biography

Gerard Gallant is a Senior Software Developer and Architect with Dovico Software. He learned he had a passion for programming in high school. More recently, when he started doing a jog several times a week to relax, Gerard rediscovered a second high school passion -- running. No longer a relaxing jog, his competitiveness has led him to take part in several races a year. As a huge fan of WebAssembly, he was fortunate to have been given the opportunity to write a book on the subject: WebAssembly in Action ( He is passionate about his work, his hobbies and (most of all) his wife and his two young and very clever girls.