Neue Versionen der GNUstep-Komponenten

Neue Versionen der Pakete, die das GNUstep-Framework bilden, stehen zur VerfĂŒgung. Dieses Framework ist fĂŒr die Entwicklung plattformĂŒbergreifender grafischer und serverseitiger Anwendungen mit einer API entworfen, die den Programmierschnittstellen von Apple Cocoa Ă€hnlich ist. Neben den Bibliotheken mit der Implementierung von AppKit und den Komponenten des Foundation-Frameworks entwickelt das Projekt auch Werkzeuge zur Gestaltung von BenutzeroberflĂ€chen wie Gorm und die Entwicklungsumgebung ProjectCenter, die darauf abzielen, tragbare Alternativen zu InterfaceBuilder, ProjectBuilder und Xcode zu schaffen. Die Hauptprogrammiersprache ist Objective-C, jedoch kann GNUstep auch mit anderen Sprachen verwendet werden. UnterstĂŒtzte Plattformen sind: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD und Windows. Die Fortschritte des Projekts werden unter der LGPLv3-Lizenz verbreitet.

Die Änderungen in den neuen Versionen betreffen hauptsĂ€chlich die Verbesserung der KompatibilitĂ€t mit Ă€hnlichen Apple-Bibliotheken und die Erweiterung der UnterstĂŒtzung verschiedener Plattformen, einschließlich Android. Die bemerkenswerteste Verbesserung fĂŒr die Benutzer ist die erste UnterstĂŒtzung des Wayland-Protokolls.

  • GNUstep Base 1.28.0 ist eine allgemeine Bibliothek, die analog zur Apple Foundation-Bibliothek fungiert und nicht grafische Objekte umfasst, wie beispielsweise Klassen zur Verarbeitung von Strings, Streams, Benachrichtigungen, Netzwerkfunktionen, Ereignisverarbeitung und den Zugriff auf externe Objekte.
  • GNUstep GUI Library 0.29.0 ist eine Bibliothek, die Klassen zur Erstellung grafischer BenutzeroberflĂ€chen umfasst, basierend auf der Apple Cocoa API, einschließlich Klassen fĂŒr verschiedene Arten von SchaltflĂ€chen, Listen, Eingabefeldern, Fenstern, Fehlerbehandlern sowie Funktionen zur Verarbeitung von Farben und Bildern. Die GNUstep GUI Library besteht aus zwei Teilen – einem plattformunabhĂ€ngigen Frontend und einem Backend, das spezifische Elemente fĂŒr grafische Systeme enthĂ€lt.
  • GNUstep GUI Backend 0.29.0 ist eine Sammlung von Backends fĂŒr die GNUstep GUI Library, die UnterstĂŒtzung fĂŒr X11 und das Windows-Grafiksystem implementieren. Eine der wichtigsten Neuerungen in dieser Ausgabe ist die erste UnterstĂŒtzung von grafischen Systemen auf Basis des Wayland-Protokolls. DarĂŒber hinaus wurde in der neuen Version die UnterstĂŒtzung des Fenstermanagers WindowMaker und der API Win64 verbessert.
  • GNUstep Gorm 1.2.28 ist ein Programm zur Modellierung grafischer BenutzeroberflĂ€chen (Graphic Object Relationship Modeler), das an die OpenStep/NeXTSTEP Interface Builder-Anwendung erinnert.
  • GNUstep Makefile Package 2.9.0 — ein Werkzeug zur Erstellung von Makefiles fĂŒr GNUstep-Projekte, das die Generierung von makefiles mit UnterstĂŒtzung fĂŒr verschiedene Plattformen ohne tiefgehende Kenntnisse der Low-Level-Details ermöglicht.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster