Nove versioni di cumpunenti GNUstep

Nove versioni di pacchetti sò dispunibuli chì custituiscenu u framework GNUstep per u sviluppu di GUI multipiattaforma è applicazioni di servitore chì utilizanu una API simile à l'interfacce di prugrammazione Cocoa di Apple. In più di e biblioteche chì implementanu AppKit è cumpunenti di u framework Foundation, u prugettu sviluppa ancu u kit di strumenti di cuncepimentu di l'interfaccia Gorm è l'ambiente di sviluppu ProjectCenter, destinatu à creà analoghi portatili di InterfaceBuilder, ProjectBuilder è Xcode. A lingua di sviluppu principale hè Objective-C, ma GNUstep pò esse usatu cù altre lingue. Le piattaforme supportate includono macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD e Windows. I sviluppi di u prugettu sò distribuiti sottu a licenza LGPLv3.

I cambiamenti in i novi versioni riguardanu principalmente una cumpatibilità mejorata cù biblioteche Apple simili è un supportu allargatu per diverse piattaforme, cumpresa a piattaforma Android. A mellura più notevuli per l'utilizatori era u supportu iniziale per u protocolu Wayland.

  • GNUstep Base 1.28.0 hè una libreria universale chì agisce cum'è un analogu di a biblioteca di a Fundazione Apple è include oggetti chì ùn sò micca ligati à gràfiche, per esempiu, classi per processà strings, fili, notificazioni, funzioni di rete, gestione di l'avvenimenti è accessu à l'esterno. ogetti.
  • GNUstep GUI Library 0.29.0 - una biblioteca chì copre classi per creà una interfaccia d'utilizatore grafica basatu annantu à l'API Apple Cocoa, cumprese classi chì implementanu diversi tipi di buttoni, listi, campi di input, windows, gestori di errore, funzioni per travaglià cù culori è imagine. . A Biblioteca GNUstep GUI hè custituita da duie parti - un front-end, chì hè indipendente da e plataforme è sistemi di finestra, è un back-end, chì cuntene elementi specifichi per i sistemi grafichi.
  • GNUstep GUI Backend 0.29.0 - un inseme di backend per a Biblioteca GNUstep GUI chì implementanu u supportu per X11 è u sottosistema graficu di Windows. L'innuvazione chjave di a nova versione hè u supportu iniziale per i sistemi grafichi basati nantu à u protocolu Wayland. Inoltre, a nova versione hà migliuratu u supportu per u gestore di finestra WindowMaker è l'API Win64.
  • GNUstep Gorm 1.2.28 hè un prugramma di modellazione di l'interfaccia d'utilizatore (Graphic Object Relationship Modeler) simile à l'applicazione OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 hè un toolkit per creà fugliali di creazione per i prughjetti GNUstep, chì vi permette di generà un makefile multipiattaforma senza entre in dettagli di pocu livellu.

Source: opennet.ru

Add a comment