006. Avalonia UI - Mobile Support! Upgrading to 11

00:00 Введение и новости • Анонс первой мобильной поддержки для Avalonia. • Упоминание о предварительном просмотре в версии 11. • План: проверить и запустить приложение. 00:55 Создание нового проекта • Начало с создания нового проекта для Avalonia. • Использование шаблона .NET для кросс-платформенных приложений. • Обновление Avalonia до последней версии. 02:03 Открытие проекта • Открытие проекта в Rider. • Создание проекта с пользовательским интерфейсом, Android, iOS и веб-интерфейсом. • Ожидание необходимости ручного переноса кода. 03:04 Проблемы с запуском • Попытка восстановления пакета Nougat. • Перезапуск Rider для решения проблем. • Ошибки при сохранении пакетов в solution. 04:11 Переход в Visual Studio • Открытие проекта в Visual Studio. • Загрузка обновлений и установка необходимых пакетов. • Успешная сборка, но отсутствие запуска эмулятора Android. 05:39 Проверка веб-версии • Запуск веб-версии приложения. • Проверка работы настольного приложения. • Проблемы с запуском iOS-приложения. 07:51 Установка SDK • Следование руководствам по установке SDK в Visual Studio. • Выбор платформ и эмулятора. • Проблемы с установкой NDK. 10:49 Завершение установки • Установка Xamarin SDK для iOS и Mac. • Запуск установки Xamarin для Android в настройках Rider. • Надежда на успешную установку Android SDK в Visual Studio. 11:22 Установка Xcode и тестирование iOS • Xcode установлен, тестовый проект работает. • Запуск приложения на iOS проходит успешно. • Проверка возможности горячей перезагрузки не удаётся. 12:29 Проблемы с Android и установка SDK • Android не работает, требуется установка SDK и NDK. • Visual Studio автоматически устанавливает необходимые компоненты. • Сборка выполняется успешно, но развёртывание не происходит. 14:06 Тестирование Android через Rider • Сборка проходит успешно, устройство найдено. • Эмуляция Android даёт сбой. • Проблемы с установкой рабочих нагрузок и лицензий. 16:45 Проверка Maui и проблемы с рабочими нагрузками • Maui используется, но вызывает опасения из-за нестабильности. • Проверка Maui не удаётся из-за отсутствия необходимых инструментов. • Необходимость исправления пути для работы Maui. 18:26 Повторная попытка установки и тестирования • Удаление и повторное создание всех необходимых компонентов. • Повторная проверка Maui и рабочих нагрузок. • Успешное развёртывание на Android-эмуляторе. 20:39 Тестирование на разных платформах • Приложение работает на Android, iOS и рабочем столе в Visual Studio. • Проверка работы в Rider: iOS и рабочий стол работают, Android — нет. 22:58 Проблемы с эмулятором Android в Rider • Rider не может запустить эмулятор Android. • Попытка запуска эмулятора через AVD Manager также не удаётся. • Развёртывание через Visual Studio проходит успешно. 24:06 Проблема с Rider • Приложение успешно развёрнуто, но Rider не открывается. • Автор предлагает попробовать переустановить программу. 24:43 Сложности установки • Установка требует множества шагов и зависит от установленных систем. • Проверка на Maui работает частично, шаги установки через Visual Studio могут отличаться на разных компьютерах. 25:18 Изолированные среды • Рекомендуется использовать изолированные среды Windows и Mac для тестирования. • Проблемы могут возникнуть из-за различий в установке Visual Studio или версий Rider. 25:55 Тестирование на мобильных устройствах • Для тестирования используется эмулятор iOS на Mac. • Эмулятор работает в Rider и Visual Studio, что ускоряет загрузку и сборку. • Возможность тестирования на других платформах по мере необходимости. 26:45 Перенос приложения • Планируется перенос текущего приложения на кросс-платформенный стиль. • Главное окно и основной вид останутся неизменными. • Цель — простой порт пользовательского интерфейса и тестирование на мобильных устройствах.

Иконка канала Ленинский Букварь
237 подписчиков
12+
4 просмотра
14 часов назад
12+
4 просмотра
14 часов назад

00:00 Введение и новости • Анонс первой мобильной поддержки для Avalonia. • Упоминание о предварительном просмотре в версии 11. • План: проверить и запустить приложение. 00:55 Создание нового проекта • Начало с создания нового проекта для Avalonia. • Использование шаблона .NET для кросс-платформенных приложений. • Обновление Avalonia до последней версии. 02:03 Открытие проекта • Открытие проекта в Rider. • Создание проекта с пользовательским интерфейсом, Android, iOS и веб-интерфейсом. • Ожидание необходимости ручного переноса кода. 03:04 Проблемы с запуском • Попытка восстановления пакета Nougat. • Перезапуск Rider для решения проблем. • Ошибки при сохранении пакетов в solution. 04:11 Переход в Visual Studio • Открытие проекта в Visual Studio. • Загрузка обновлений и установка необходимых пакетов. • Успешная сборка, но отсутствие запуска эмулятора Android. 05:39 Проверка веб-версии • Запуск веб-версии приложения. • Проверка работы настольного приложения. • Проблемы с запуском iOS-приложения. 07:51 Установка SDK • Следование руководствам по установке SDK в Visual Studio. • Выбор платформ и эмулятора. • Проблемы с установкой NDK. 10:49 Завершение установки • Установка Xamarin SDK для iOS и Mac. • Запуск установки Xamarin для Android в настройках Rider. • Надежда на успешную установку Android SDK в Visual Studio. 11:22 Установка Xcode и тестирование iOS • Xcode установлен, тестовый проект работает. • Запуск приложения на iOS проходит успешно. • Проверка возможности горячей перезагрузки не удаётся. 12:29 Проблемы с Android и установка SDK • Android не работает, требуется установка SDK и NDK. • Visual Studio автоматически устанавливает необходимые компоненты. • Сборка выполняется успешно, но развёртывание не происходит. 14:06 Тестирование Android через Rider • Сборка проходит успешно, устройство найдено. • Эмуляция Android даёт сбой. • Проблемы с установкой рабочих нагрузок и лицензий. 16:45 Проверка Maui и проблемы с рабочими нагрузками • Maui используется, но вызывает опасения из-за нестабильности. • Проверка Maui не удаётся из-за отсутствия необходимых инструментов. • Необходимость исправления пути для работы Maui. 18:26 Повторная попытка установки и тестирования • Удаление и повторное создание всех необходимых компонентов. • Повторная проверка Maui и рабочих нагрузок. • Успешное развёртывание на Android-эмуляторе. 20:39 Тестирование на разных платформах • Приложение работает на Android, iOS и рабочем столе в Visual Studio. • Проверка работы в Rider: iOS и рабочий стол работают, Android — нет. 22:58 Проблемы с эмулятором Android в Rider • Rider не может запустить эмулятор Android. • Попытка запуска эмулятора через AVD Manager также не удаётся. • Развёртывание через Visual Studio проходит успешно. 24:06 Проблема с Rider • Приложение успешно развёрнуто, но Rider не открывается. • Автор предлагает попробовать переустановить программу. 24:43 Сложности установки • Установка требует множества шагов и зависит от установленных систем. • Проверка на Maui работает частично, шаги установки через Visual Studio могут отличаться на разных компьютерах. 25:18 Изолированные среды • Рекомендуется использовать изолированные среды Windows и Mac для тестирования. • Проблемы могут возникнуть из-за различий в установке Visual Studio или версий Rider. 25:55 Тестирование на мобильных устройствах • Для тестирования используется эмулятор iOS на Mac. • Эмулятор работает в Rider и Visual Studio, что ускоряет загрузку и сборку. • Возможность тестирования на других платформах по мере необходимости. 26:45 Перенос приложения • Планируется перенос текущего приложения на кросс-платформенный стиль. • Главное окно и основной вид останутся неизменными. • Цель — простой порт пользовательского интерфейса и тестирование на мобильных устройствах.

, чтобы оставлять комментарии