uid |
---|
Uno.GetStarted |
Install and run Uno.Check to set up all the required pre-requisites
Download the Uno Platform extension for your IDE:
Uno Platform allows you to create single-codebase, cross-platform applications that run on iOS, Android, Web, macOS, Linux and Windows. You'll be creating cross-platform .NET applications with XAML and/or C# in no time.
The following sections will guide you through your development environment setup, a simple Hello World app, and more advanced tutorials.
To set up your development environment, first select the operating system you're developing on.
I am developing on...
If you're developing on Windows, we recommend you use Visual Studio 2022, for the richest XAML development experience and broadest platform coverage.
If you already use and love JetBrains Rider or Visual Studio Code, you can also use them to develop Uno Platform applications. Check the support matrix below to see which target platforms they support.
Choose the IDE you want to use:
To help you choose the appropriate IDE, the following table shows the compatibility of different development environments with various target platforms:
Visual Studio | VS Code | Codespaces / Gitpod | JetBrains Rider | |
---|---|---|---|---|
Windows 10/11 (UWP/WinUI) | ✔️ | ❌ | ❌ | ✔️ |
Android | ✔️ | ✔️ | ❌ | ✔️ |
iOS | ✔️† | ✔️†† | ❌ | ❌ |
Web (WebAssembly) | ✔️ | ✔️ | ✔️ | ✔️††† |
mac Catalyst | ❌ | ✔️†† | ❌ | ❌ |
Skia Desktop | ✔️ | ✔️ | ✔️ | ✔️ |
You can use Visual Studio Code or JetBrains Rider, to build Uno Platform applications on macOS. See the support matrix below for supported target platforms.
Choose the IDE you want to use:
To help you choose the appropriate IDE, the following table shows the compatibility of different development environments with various target platforms:
VS Code | Codespaces / Gitpod | JetBrains Rider | |
---|---|---|---|
Windows 10/11 (UWP/WinUI) | ❌ | ❌ | ❌ |
Android | ✔️ | ❌ | ✔️ |
iOS | ✔️ | ❌ | ✔️ |
Web (WebAssembly) | ✔️ | ✔️ | ✔️ |
mac Catalyst | ✔️ | ❌ | ✔️ |
Skia Desktop | ✔️ | ✔️ | ✔️ |
The latest macOS release and Xcode version are required to develop with Uno Platform for iOS and Mac Catalyst targets. If you have older Mac hardware that does not support the latest release of macOS, see the section for Developing on older Mac hardware.
You can use either JetBrains Rider or Visual Studio Code to build Uno Platform applications on Linux. See the support matrix below for supported target platforms.
Choose the IDE you want to use:
To help you choose the appropriate IDE, the following table shows the compatibility of different development environments with various target platforms:
VS Code | Codespaces / Gitpod | JetBrains Rider | |
---|---|---|---|
Windows 10/11 (UWP/WinUI) | ❌ | ❌ | ❌ |
Android | ✔️ | ❌ | ✔️ |
iOS | ❌ | ❌ | ❌ |
Web (WebAssembly) | ✔️ | ✔️ | ✔️† |
mac Catalyst | ❌ | ❌ | ❌ |
Skia Desktop | ✔️ | ✔️ | ✔️ |
Notes:
For questions about Uno Platform, refer to the general FAQ or see the troubleshooting section for common issues and their solutions.
Choose the IDE to Learn more about:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )