Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RU] Translation of the "Supported Platforms" page #605

Merged
merged 3 commits into from
Jan 19, 2025
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
---
id: supported-platforms
title: Поддерживаемые платформы
---

Приложения Avalonia можно разрабатывать для следующих платформ:

| Платформа | Поддерживается |
|--------------|----------------|
| `Windows` | ✔️ |
| `macOS ` | ✔️ |
| `Linux` | ✔️ |
| `iOS` | ✔️ |
| `Android` | ✔️ |
| `WebAssembly`| ✔️ |

## Windows

* Windows 8.1
* Windows 10
* Windows 11

Хотя приложения Avalonia успешно запускаются на Windows 7, эта устаревшая платформа получает ограниченную поддержку. Мы больше не исправляем ошибки, специфичные для Windows 7.

## macOS

* macOS 10.14 (Mojave)
* macOS 10.15 (Catalina)
* macOS 11 (Big Sur)
* macOS 12 (Monterey)
* macOS 13 (Ventura)
* macOS 14 (Sonoma)
* macOS 15 (Sequoia)

Avalonia также работает на macOS 10.13 (High Sierra), но мы находимся в процессе перехода на API Metal GPU, который пока отключен по умолчанию. Включение планируется в одном из следующих минорных обновлений.

:::important Важно
Разрабатывать для macOS можно с помощью Avalonia на Windows, macOS и Linux. Однако если вы планируете подписывать и нотариально заверять свое macOS-приложение для распространения, вам потребуется Mac с установленным XCode.
:::

## Linux

* Debian 9+
* Ubuntu 16.04+
* Fedora 30+

Avalonia стабильно работает на большинстве Linux-дистрибутивов, если они поддерживают .NET SDK и имеют возможности X11 или framebuffer. Официально поддерживаются Debian 9+, Ubuntu 16.04+ и Fedora 30+, но многие другие дистрибутивы также успешно запускают приложения Avalonia. Мы активно работаем над расширением совместимости с Linux.

Для клиентов с [поддержкой](https://avaloniaui.net/support) мы предлагаем расширенное покрытие Linux-дистрибутивов и помощь с конкретными требованиями. Поддержка Wayland находится в приватном режиме предварительного просмотра и будет доступна в одном из следующих релизов.

Также поддерживаются дистрибутивы WSL 2, однако зависимости `libice6`, `libsm6` и `libfontconfig1` должны быть установлены вручную.

:::info Информация
Skia собрана с использованием glibc 2.17. Если ваш дистрибутив использует другую версию, необходимо собрать собственную `libSkiaSharp.so` из [SkiaSharp](https://github.com/mono/SkiaSharp). Дополнительную информацию о поддерживаемых версиях можно найти на домашней странице SkiaSharp.
:::

## iOS

* iOS 13
* iOS 14
* iOS 15
* iOS 16
* iOS 17
* iOS 18

:::note
Для поддержки iOS требуется .NET 7.
:::

## Android

| Название | Версия | Уровень API |
|-----------------------|--------|-------------|
| Android Lollipop | 5.0 | 21 |
| Android Lollipop | 5.1 | 22 |
| Android Marshmallow | 6.0 | 23 |
| Android Nougat | 7.0 | 24 |
| Android Nougat | 7.1 | 25 |
| Android Oreo | 8.0 | 26 |
| Android Oreo | 8.1 | 27 |
| Android Pie | 9 | 28 |
| Android 10 | 10 | 29 |
| Android 11 | 11 | 30 |
| Android 12 | 12 | 31 |
| Android 12L | 12.1 | 32 |
| Android 13 | 13 | 33 |
| Android 14 | 14 | 34 |
| Android 15 | 15 | 35 |
| Android 16 | 16 | 36 |

:::note
Для поддержки Android требуется .NET 7.
:::

## WebAssembly (Браузер)
Любой браузер с полной поддержкой WebAssembly технически должен работать - https://caniuse.com/wasm.

Для наилучшей производительности и совместимости рекомендуются последние версии Chrome или Safari.

:::note
Для поддержки браузеров требуется .NET 7. Начиная с версии 11.0.6 рекомендуется использовать .NET 8.
maxkatz6 marked this conversation as resolved.
Show resolved Hide resolved
:::

## Дополнительная поддержка платформ
Avalonia также поддерживает Tizen и tvOS, однако это обеспечивается сообществом.