Neue Versionen der GNUstep-Komponenten.

Es gibt neue Releases von GNUstep, einem Framework zur Entwicklung plattformĂŒbergreifender Grafik- und Serveranwendungen mit einer API, die Apple Cocoa Ă€hnelt. Neben Bibliotheken fĂŒr die Implementierung von AppKit und Komponenten des Foundation-Frameworks entwickelt das Projekt auch Werkzeuge zur Gestaltung von BenutzeroberflĂ€chen wie Gorm sowie die Entwicklungsumgebung ProjectCenter, die darauf abzielen, tragbare Entsprechungen 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 Entwicklungen des Projektes erfolgen unter der LGPLv3-Lizenz.

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

  • GNUstep Base 1.28.0 — eine allgemeine Bibliothek, die als Pendant zur Apple Foundation-Bibliothek dient und Objekte umfasst, die nicht mit Grafik verbunden sind, wie beispielsweise Klassen zur Verarbeitung von Strings, Streams, Benachrichtigungen, Netzwerkfunktionen, Ereignisverarbeitung und Zugriff auf externe Objekte.
  • GNUstep GUI Library 0.29.0 — eine Bibliothek, die Klassen zur Erstellung von grafischen BenutzeroberflĂ€chen abdeckt, basierend auf der Apple Cocoa API, einschließlich Klassen zur Implementierung verschiedener Arten von SchaltflĂ€chen, Listen, Eingabefeldern, Fenstern, Fehlerbehandlungsfunktionen 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 umfasst.
  • GNUstep GUI Backend 0.29.0 — eine Sammlung von Backends fĂŒr die GNUstep GUI Library, die UnterstĂŒtzung fĂŒr X11 und das Windows-Grafiksystem bereitstellen. Eine SchlĂŒsselneuheit der neuen Version ist die anfĂ€ngliche UnterstĂŒtzung von grafischen Systemen, die auf dem Wayland-Protokoll basieren. DarĂŒber hinaus wurde die UnterstĂŒtzung fĂŒr den WindowMaker-Fenstermanager und die Win64-API in dieser Version verbessert.
  • GNUstep Gorm 1.2.28 — ein Programm zur Modellierung von BenutzeroberflĂ€chen (Graphic Object Relationship Modeler), das an die Anwendung OpenStep/NeXTSTEP Interface Builder erinnert.
  • GNUstep Makefile Package 2.9.0 — ein Toolkit zur Erstellung von Build-Dateien fĂŒr GNUstep-Projekte, das die Generierung von Makefiles mit PlattformunterstĂŒtzung ermöglicht, ohne dass tiefere Kenntnisse der Low-Level-Details erforderlich sind.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster