Новые выпуски компонентов GNUstep
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Доступны новые выпуски пакетов, образующих фреймворк GNUstep, предназначенный для разработки кроссплатформенных графических и серверных приложений с использованием API, близкого к программным интерфейсам Apple Cocoa. Кроме библиотек с реализацией AppKit и компонентов фреймворка Foundation, проект также развивает инструментарий для проектирования интерфейса Gorm и среду разработки ProjectCenter, нацеленные на создание переносимых аналогов InterfaceBuilder, ProjectBuilder и Xcode. Основным языком разработки является Objective-C, но GNUstep может использоваться и с другими языками. Среди поддерживаемых платформ: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD и Windows. Наработки проекта распространяются под лицензией LGPLv3.
Изменения в новых выпусках в основном касаются улучшения совместимости с аналогичными библиотеками Apple и расширения поддержки различных платформ, включая платформу Android. Наиболее заметным для пользователей улучшением стала начальная поддержка протокола Wayland.
- GNUstep Base 1.28.0 - библиотека общего назначения, выступающая аналогом библиотеки Apple Foundation и включающая объекты не связанные с графикой, например, классы для обработки строк, потоков, уведомлений, событий, сетевых функций и доступа к внешним объектам.
- GNUstep GUI Library 0.29.0 - библиотека, охватывающая классы для создания графического интерфейса пользователя, основанные на API Apple Cocoa, включая классы с реализацией различных видов кнопок, списков, полей ввода, окон, обработчиков ошибок, функций для работы с цветами и изображениями. GNUstep GUI Library состоит из двух частей - фронтэнда, не зависящего от платформ и оконных систем, и бэкенда, в который вынесены специфичные для графических систем элементы.
- GNUstep GUI Backend 0.29.0 - набор бэкендов для GNUstep GUI Library, реализующих поддержку X11 и графической подсистемы Windows. Ключевым новшеством нового выпуска является начальная поддержка графических систем на базе протокола Wayland. Кроме того в новой версии улучшена поддержка оконного менеджера WindowMaker и API Win64.
- GNUstep Gorm 1.2.28 - программа для моделирования интерфейса пользователя (Graphic Object Relationship Modeler), напоминающая приложение OpenStep/NeXTSTEP Interface Builder.
- GNUstep Makefile Package 2.9.0 - инструментарий для создания сборочных файлов для проектов GNUstep, позволяющий сгенерировать makefile с поддержкой разных платформ без углубления в низкоуровневые детали.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://www.mail-archive.com/i...)
- OpenNews: Проект GNUstep опубликовал утилиту синхронизации файлов StepSync 1.0
- OpenNews: Возобновлено формирование Live-сборок окружения GNUSTEP
- OpenNews: Разработчики GNUstep обсуждают уход из-под влияния Фонда СПО и создание форка
- OpenNews: Релиз GNUstep Objective-C Runtime 1.8
- OpenNews: Sony разрабатывает новый интерфейс для бытовой электроники на основе GNUstep
Похожие новости:
- [Программирование, Разработка под iOS, Objective C, Swift] Связанные не явные выражения в Swift 5.4 (перевод)
- [Разработка под iOS, Objective C, Дизайн мобильных приложений] MFS — паттерн построения UI в iOS приложениях
- [Программирование, Objective C, История IT, Биографии гиков] Ушел из жизни один из создателей Objective C Брэд Кокс
- [Разработка под iOS, Xcode, Swift] Библиотека для работы с iOS-пермишенами, от идеи до релиза (часть 1)
- [Программирование, Разработка под iOS, Objective C, Swift] Модуляризация iOS-приложения: зачем и как мы разбиваем Badoo на модули
- [Разработка под iOS, Разработка мобильных приложений, Swift] Материалы для обучения разработке iOS приложений и составления учебных планов junior, middle и senior iOS разработчиков
- [Разработка под iOS, Swift] Action и BindingTarget в ReactiveSwift
- [Разработка под iOS, Управление персоналом, Карьера в IT-индустрии] Сценарий идеального технического собеседования
- [Разработка под iOS, Objective C, Swift] Разделяй и властвуй. Модульное приложение из монолита на Objective-C и Swift
- [Локализация продуктов, Разработка мобильных приложений, Разработка под iOS] Реализация наследования в файлах локализации iOS
Теги для поиска: #_gnustep, #_cocoa, #_objectivec, #_openstep, #_nextstep
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 08:29
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Доступны новые выпуски пакетов, образующих фреймворк GNUstep, предназначенный для разработки кроссплатформенных графических и серверных приложений с использованием API, близкого к программным интерфейсам Apple Cocoa. Кроме библиотек с реализацией AppKit и компонентов фреймворка Foundation, проект также развивает инструментарий для проектирования интерфейса Gorm и среду разработки ProjectCenter, нацеленные на создание переносимых аналогов InterfaceBuilder, ProjectBuilder и Xcode. Основным языком разработки является Objective-C, но GNUstep может использоваться и с другими языками. Среди поддерживаемых платформ: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD и Windows. Наработки проекта распространяются под лицензией LGPLv3. Изменения в новых выпусках в основном касаются улучшения совместимости с аналогичными библиотеками Apple и расширения поддержки различных платформ, включая платформу Android. Наиболее заметным для пользователей улучшением стала начальная поддержка протокола Wayland.
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 08:29
Часовой пояс: UTC + 5