New Xamarin University Webinar: Exploring UrhoSharp 3D with Xamarin Workbooks

Visual Studio Blog

Join me on Thursday, September 21 at 9 am PT / 12 pm ET / 4 pm UTC for my “Exploring UrhoSharp 3D with Xamarin Workbooks” webinar, where I’ll combine my love of graphics programming with my passion for helping developers build better apps. Whether you’re just getting started or an experienced developer, you’ll learn how to use your .NET and C# skills to create native mobile apps, complete with 3D graphics.


Xamarin University Logo

Lately, I’ve been exploring UrhoSharp, Xamarin’s C# and .NET wrapper of Urho3D. Urho3D is a sophisticated, powerful open-source 3D game engine written in C++ — and it allows developers to build 3D visualization and augmented reality applications. You can easily integrate UrhoSharp code into your Windows .NET and Xamarin apps, including Android, iOS, Mac, and more.

Part of the reason I’m excited about UrhoSharp: I love how graphics programming allows you to visualize something in your mind, then see it on the computer screen. About 10 years ago, I was heavy into 3D programming in the Windows Presentation Foundation, and I imagined a little two-lane highway in the form of a Möbius strip, with cars driving on the top, bottom, and sides. It looked great in theory, but I never found the time to code it.

As I became more familiar with UrhoSharp, the Möbius mental image came back, and I was determined to make it real.

I knew the math would be tricky, so I needed an immediate and interactive programming environment – and, with UrhoSharp and Xamarin Workbooks, my vision and my code came together. Xamarin Workbooks – an interactive blend of code and documentation that integrates C# code blocks into step-by-step guides – simplify learning mobile development, but it’s also great for coding and testing out new ideas. As you add C# code blocks, you’ll immediately see it executed on the screen, helping you learn as you go and make rapid changes to your apps’ appearance.

Urho Sharp

I’ll dig into the code for this project, share my advice for getting started, and I – plus other Xamarin University instructors and mobile experts – will be on hand to answer your questions.

Register now and join me on Thursday, September 21, at 9 am PT / 12 pm ET / 4 pm UTC for a Möbiusly graphical 3D experience.

We encourage all registrants to attend the webinar live, as we will be answering questions throughout the event. However, we will share recordings with registrants after the session, so sign up even if you’re unable to join us at the scheduled time. You can view an assortment of past sessions here.

Charles Petzold, Senior Content Developer, Xamarin University, Microsoft

Charles Petzold has been working with the documentation team at Xamarin since 2014, focusing primarily on Xamarin.Forms and writing the free downloadable book Creating Mobile Apps with Xamarin.Forms. Prior to joining Xamarin, Charles wrote several books on Windows programming, as well as two unique explorations of computer concepts and technology: Code: The Hidden Language of Computer Hardware and Software and The Annotated Turing: A Guided Tour through Alan Turing’s Historic Paper on Computability and the Turing Machine. He often spends his weekends working on a book about the origins of analog computing. Web site:


Discussion is closed.

Feedback usabilla icon