{"id":2646,"date":"2021-02-06T14:06:42","date_gmt":"2021-02-06T14:06:42","guid":{"rendered":"https:\/\/wordpress-634681-2064240.cloudwaysapps.com\/?p=2646"},"modified":"2021-02-07T09:06:57","modified_gmt":"2021-02-07T09:06:57","slug":"developing-uwp-apps-for-the-raspberry-pi-with-uno-platform","status":"publish","type":"post","link":"https:\/\/www.petecodes.co.uk\/developing-uwp-apps-for-the-raspberry-pi-with-uno-platform\/","title":{"rendered":"Developing UWP Apps for the Raspberry Pi with Uno Platform"},"content":{"rendered":"\n

There are a few options for creating applications for embedded Linux with a GUI (Graphical User Interface). We could use GTK, QT, Tkinter… You could use Winforms and Mono Develop or even use Windows 10 IoT.<\/p>\n\n\n\n

However, with the release of Uno Platform v3<\/a>, there’s now preview support for UWP applications for Linux!<\/p>\n\n\n\n

Uno Platform<\/h2>\n\n\n\n

Welcome Uno to the Linux Scene… Uno Platform is a Universal Windows Bridge which makes it possible to create UWP apps for Windows, Mac, Android, iOS and importantly Linux!<\/p>\n\n\n\n

Created by Jerome Laban<\/a>, Uno<\/a> allows developers to create pixel perfect cross platform applications. <\/p>\n\n\n\n

Since Uno V3, there are preview features that allow Uno Platform apps to target Linux. Making use of Skia and GTK, C# developers can deploy apps written in XAML to devices like the Raspberry Pi.<\/p>\n\n\n\n

PreRequisites<\/h2>\n\n\n\n

This guide depends on the fact that you’ve installed the following dependencies;<\/p>\n\n\n\n