Итак, я не супер какой офигенный программист, но вроде как шажочки делаю.
Т.к. моя работа в принципе не связана с программированием я делаю небольшой проект на чистом энтузиазме. Без ТЗ, ФТ и прочих прелестей цивилизованного Agile мира.
Огромный шаг для меня был забить на WinForms и перейти на Xaml. Сложно было себя заставить изучить что-то новое, но сейчас жалею, что не сделал этого раньше. Хотя попытки были.
И вот я купил себе Mac, хочу программировать на нем, т.к. Win на работе, а прогать хочется дома тоже. Но там Visual Studio предлагает либо консольные приложения, либо MAUI.
И я никак понять не могу, вот если MAUI это кроссплатформенная идиллия, то как там сделать под Win хотя-бы окно? В режиме отладки VS предлагает только Android.
Подскажите, пожалуйста, кто работает с MAUI на Mac - стоит в это вообще лезть? Можно что-то создать под Windows?
c MAUI не работаю, WPF, WinForms и WinUI гвоздями прибито к винде, так что есть шанс что MAUI для разработки под винду потребует винду.
Посмотрите в сторону AvaloniaUI - XAML разметка похожа на WPF, Windows, Linux, Mac поддерживается, есть кросс-компиляция.
TimurNikolaev, да, нужно будет профиль публикации с нужным runtime identifier подготовить и тогда у вас на маке соберется exe, нужные библиотеки помимо net runtime (который можно включить в приложение) Avalonia ЕМНИП носит с собой в Nuget пакете.
Простите, ребята, кто программирует спокойно себе на мак.
Я установил и крякнул parallels desktop, накатил win11 и установил visual studio 2022. Проект запустился.
Всем спасибо за советы ☺️
Macbook air на m1