← вернуться в ленту
NOTE09 апреля 2026· .NET· Easy

Релиз 12 авалонии

Вышла 12 авалония! Лучше, стабилней, краше, кроссплатформенней!

Вышла 12 авалония!

Лучше, стабилней, краше, кроссплатформенней!

Что на авалонии можно делать прогнозируемые кроссплатформенные десктоп приложения - ни для кого не секрет.

И давайте признаемся конкурентов у авалонии немного, вот чтобы не зависало, чтобы мульти окна.

  1. Flutter - хорош, но в рамках одного окна и все равно не без нюансов
  2. Electron - больше времени уйдет на оптимизацию, чем написание
  3. Старый добрый Swing - морально устарел, но все-таки какой же он классный)
  4. JavaFX - не работал с ней, ничего не могу сказать. По отзывам коллег мощный инструмент, но легче сбежать в веб
  5. KMP - восходящая звезда под десктоп и всей-всей кроссплатформы. Да возможно, но вот они только недавно убрали "мост" Objective-c - и уже хорошо на радость мобильным разработчикам. Как там сейчас с десктопом и идетли он в прод - я таких проектов не встречал.
  6. MAUI...... не будем о грустном.


И вот вышла наша прекрасная авалония 12, она может и в веб через канвас, и в мобилу (не без зависимостей от MAUI, если нужен доступ блютусу, камере и проч.), но все равно это очень нишевый продукт. И дело не в том, что "все сейчас в вебе", а дело, по моему мнению в устаревшем морально xaml. Разработчики приходит из swiftui, flutter, jetpack compose, чтобы наваять классный десктоп и попробовать современный шарп, а что они там видят?

Правильно

xml

Простыни xml, от которых уже все отказались. И ты вместо шарпа перманентно занимаешься версткой. Плюс подтупливающий плагин в райдере и впечатления изрядно могут испортиться.