ООО «Кросс-платформенные решения» сообщает о существенном обновлении флагманской библиотеки 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, но и сохранить имеющуюся команду разработчиков,
развивать вместо нескольких независимых веток приложений для разных
операционных систем единое решение промышленного уровня с высокой
производительностью и признанной надежностью.