Top.Mail.Ru
РБК Компании
Заморозили скидки: делитесь новостями бизнеса и читайте эксклюзивы на РБК
Успеть до 14.12
Заморозили скидки:
делитесь новостями бизнеса
и читайте эксклюзивы на РБК
Успеть до 14.12

С новым релизом WPF4Linux WPF-код выполняется на macOS в нативной среде

Кросс-платформенные решения сообщают о поддержке macOS в WPF4Linux. Единый код для Windows, Linux и macOS открывает новые возможности WPF-разработчикам
Коней на переправе не меняют: новые возможности ваших WPF-приложений!
Источник изображения: Сгенерировано нейросетью Stable Diffusion

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

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

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

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

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

Компиляция и сборка приложений для  указанных операционных систем производится в привычной для программистов среде, с сохранением имеющихся наработок и популярных вендорских библиотек, таких как Telerik, DevExpress, Syncfusion, SciChart и др.
Все это обеспечивает принципиальное снижение затрат на миграцию. Лицензия per-app позволяет использовать пользовательские приложения на неограниченном числе рабочих мест, в организациях любого размера. Разработчикам достаточно пересобрать решение под macOS/Linux: бизнес-логика и интерфейс остаются практически неизменными, как и пользовательский интерфейс. 

Отметим, что использование WPF4Linux позволяет всем корпоративным пользователям WPF-приложений нивелировать риски, связанные с проблемами TPM-блокировок Windows 11 и окончанием поддержки Windows 10 с октября 2025 года.

Интересное:

Новости отрасли:

Все новости:

Контакты

Адрес
125047, Россия, г. Москва, ул. 1-я Брестская, д. 33, стр. 1, оф. 1/П
ГлавноеЭкспертыДобавить
новость
КейсыМероприятия