Перейти к основному содержанию
WPF4Linux

Новый релиз WPF4Linux позволяет WPF- приложениям чувствовать себя на macOS как дома

ООО «Кросс-платформенные решения» (далее – КПР) сообщает о существенном обновлении флагманской библиотеки WPF4Linux: с сегодняшнего дня всем ее пользователям доступна полноценная поддержка macOS, достаточно обновить библиотеку.
Используя WPF4Linux, WPF-разработчики могут переносить пользовательские приложения на Linux и macOS без изменений кода, сокращая сроки адаптации к новым платформам с нескольких месяцев до считанных дней или даже часов. А в дальнейшем, на уже привычном рабочем месте, реализовать сквозную кроссплатформенную разработку для трех наиболее популярных десктопных операционных систем: Windows, Linux и macOS. 

Пользователям macOS и библиотеки WPF4Linux доступны:

Оптимизированное потребление памяти и быстрый старт. Запуск пакетов занимает менее секунды, потребление памяти оптимизировано. Это позволяет полноценно использовать весь имеющийся на предприятии парк устройств и операционных систем: от Windows до Linux и macOS.

Практически нулевая адаптация WPF-кода и бинарная совместимость. Сгенерированные код может выполняться на платформах Apple Silicon (пароцессоры M1, M2 и выше) и Интел через NativeAOT 6.

Нативная производительность и рендеринг приложений. Аппаратное ускорение обеспечивает плавную анимацию на Retina-экранах и .

Компиляция и сборка приложений для указанных операционных систем производится в привычной для программистов среде, с сохранением имеющихся наработок и популярных вендорских библиотек, таких как Telerik, DevExpress, Syncfusion, SciChart и др.

Все это обеспечивает принципиальное снижение затрат на миграцию. Лицензия per-app позволяет использовать пользовательские приложения на неограниченном числе рабочих мест. Разработчикам достаточно пересобрать решение под macOS/Linux — бизнес-логика и код остаются практически неизменными, как и пользовательский интерфейс.
Отметим, что использование WPF4Linux позволяет всем корпоративным пользователям WPF-приложений нивелировать риски, связанные с проблемами TPM-блокировок Windows 11 и окончанием поддержки Windows 10 с октября 2025 года. Теперь на macOS и Linux. По нашим оценкам, от 40 до 60% российских корпоративных приложений разработано с использование Windows Presentation Framework – WPF.

ООО «Кросс-платформенные решения» создано в 2024 году с целью удовлетворения растущего спроса на портирование WPF-приложений, первоначально разработанных для платформы Windows, на операционную систему Linux. Основной продукт компании – библиотека WPF4Linux. Её использование позволяет клиентам не только в кратчайшие сроки перенести свои решения на Linux, но и сохранить имеющуюся команду разработчиков, развивать вместо нескольких независимых веток приложений для разных операционных систем единое решение промышленного уровня с высокой производительностью и признанной надежностью.