| Разработчики: | Кросс-платформенные решения |
| Дата последнего релиза: | 2025/11/17 |
| Отрасли: | Информационные технологии |
| Технологии: | Средства разработки приложений |
Содержание |
2025
Высокопроизводительный рендеринг и расширенная совместимость с Windows
«Кросс-платформенные решения» подвели итоги важного этапа развития своего продукта — WPF4Linux. С апреля по октябрь 2025 года библиотека кардинально обновилась, превратившись из инструмента миграции WPF-приложений в полноценную платформу WPF-развития. Это позволяет компаниям-клиентам не просто мигрировать существующие решения, но и вести дальнейшую разработку для Windows, Linux и macOS из единой кодовой базы, сохраняя общий стек технологий и стратегически защищая инвестиции в экосистему .NET и WPF. Об этом компания сообщила 17 ноября 2025 года.
За последние шесть месяцев WPF4Linux получила серию масштабных улучшений, усиливших производительность, совместимость и удобство разработки:
- Высокопроизводительный рендеринг. Переработанный графический движок с поддержкой OpenGL и Vulkan обеспечивает многократное ускорение отрисовки как в Linux, так и в macOS.
- Поддержка актуальных стандартов. Платформа одной из первых на рынке внедрила полную совместимость с актуальными версиями .NET 8 и .NET 9, что позволяет использовать возможности фреймворка без ограничений.
- Расширенная совместимость с Windows. Улучшенные слои API эмулируют поведение стандартных Windows-диалогов (включая WinForms MessageBox), обеспечивая корректную работу сложных интерфейсов без переписывания UI-логики.
WPF4Linux становится стратегическим инструментом цифровой трансформации предприятий, использующих стек .NET. Обновленная версия формирует основу для долгосрочного развития корпоративных и промышленных приложений, объединяя миры Windows, Linux и macOS в единую экосистему разработки. В ближайший год компания планирует расширить поддержку нативных интеграций с графическими подсистемами macOS и внедрить инструменты ускоренной упаковки и деплоя приложений.В «Т1» — большое укрупнение. TAdviser составил карту активов холдинга
Поддержка macOS
Компания «Кросс-платформенные решения» 10 сентября 2025 года сообщила о поддержке macOS в библиотеке WPF4Linux. Единый код для Windows, Linux и macOS открывает новые возможности мультиплатформенной разработки для предприятий, использующих WPF (Windows Presentation Framework).
Используя WPF4Linux, WPF-разработчики могут переносить пользовательские приложения c Windows на Linux и macOS без изменений кода, сокращая сроки адаптации к новым платформам с нескольких месяцев до считанных дней или даже часов. А в дальнейшем, на уже привычном рабочем месте, реализовать сквозную кроссплатформенную разработку для всех трех наиболее популярных десктопных операционных систем: Windows, Linux и macOS.
Пользователям macOS и библиотеки WPF4Linux доступны:
Оптимизированное потребление памяти и быстрый старт WPF-приложений. Запуск пакетов занимает менее секунды, потребление памяти оптимизировано. Это позволяет полноценно использовать весь имеющийся на предприятии парк устройств и операционных систем: от 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 года. По нашим оценкам, от 40 до 60% российских корпоративных приложений разработано с использование Windows Presentation Framework – WPF.
