Загрузка...

Build a .NET Uno Platform App for Raspberry Pi (C# on Linux Step-by-Step)

In this video, you’ll learn how to build and run a .NET Uno Platform application on a Raspberry Pi using Linux. We’ll walk step-by-step through creating a cross-platform C# UI app and deploying it to ARM hardware.

In this tutorial, I show you how to take a Uno Platform .NET application and deploy it to a Raspberry Pi running Linux. If you’re interested in C#, .NET, cross-platform UI development, or Raspberry Pi projects, this video is for you.
We start by creating a minimal Uno Platform app on Windows, then move through the Linux and ARM setup needed to get it running on Raspberry Pi hardware. You’ll see how Uno Platform enables a single C# codebase to target desktop, embedded, and Linux environments.
What you’ll learn:
What Uno Platform is and why it works well with .NET
How to create a minimal Uno Platform application
How to run a .NET UI app on Linux
Deploying and testing the app on Raspberry Pi (ARM)
Key considerations for embedded and IoT-style projects
This approach is perfect if you want to:
Build cross-platform .NET apps
Run C# UI apps on Raspberry Pi
Explore Linux + ARM development with .NET
Reuse Windows UI knowledge for embedded devices
👍 If you found this helpful, don’t forget to like, subscribe, and share — it really helps the channel grow!

Chapters:
00:00 - Introduction: Cross-Platform Development with Uno Platform 00:01:35 - Reviewing the .NET 9 App on Windows
00:02:18 - How to Publish for Linux ARM64 Architecture
00:03:40 - Locating the Published Binaries
00:04:27 - Raspberry Pi 4 Hardware & OS Setup Tour
00:06:12 - SSH Connection & Verifying .NET 9 Runtime
00:07:44 - Transferring App Files to Linux using SCP
00:10:20 - Making the Linux App Executable
00:11:06 - Configuring Display Environment Variables
00:11:31 - Running the Uno App on Raspberry Pi
00:12:08 - Performance Test: CPU & Memory Usage Analysis
00:12:48 - Conclusion: Uno Platform vs MAUI, WPF & Avalonia

Watch this video on why every developer needs a raspberry pi:
https://youtu.be/h0QpUze4ueM?si=uuto9FF7OcyLb8iL

Other Uno platform videos:
https://youtube.com/playlist?list=PLf_tLWRz3DTOoDKlUMsJLQ5o3vX_bLj4T&si=HpRJaMNbqw6c7Oxy

Download the command used in the video here:
https://harshitdynamite.gumroad.com/l/akofx?_gl=1*1k169pe*_ga*MTQ0NjEyMzE4My4xNzY3NDE0MjE1*_ga_6LJN6D94N6*czE3Njc0MTQyMTUkbzEkZzEkdDE3Njc0MTQyNTMkajIyJGwwJGgw
🛒 Products Used in This Video:
⚠️ Affiliate links — I earn a small commission at no extra cost to you.
1) Raspberry Pi 5 - 8GB → https://amzn.to/48pKeYm
2) Raspberry Pi 5 Official 27W Power Supply → https://amzn.to/4czNVx2
3) SanDisk Ultra Class 10 16GB SD Card → https://amzn.to/4cLNjDw

#UnoPlatform #raspberrypi #dotnet #csharp #linuxdesktop #crossplatform #iotdevelopment #dotnetonlinux #raspberrypiprojects #wpf #maui #dotnetmaui #softwareengineering

Видео Build a .NET Uno Platform App for Raspberry Pi (C# on Linux Step-by-Step) канала Harshit Agarwal
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять