Mga bagong release ng mga bahagi ng GNUstep

Available ang mga bagong release ng mga package na bumubuo sa GNUstep framework para sa pagbuo ng cross-platform na GUI at mga application ng server gamit ang isang API na katulad ng mga interface ng Apple's Cocoa programming. Bilang karagdagan sa mga aklatan na nagpapatupad ng AppKit at mga bahagi ng balangkas ng Foundation, ang proyekto ay gumagawa din ng toolkit ng disenyo ng interface ng Gorm at ang kapaligiran ng pag-unlad ng ProjectCenter, na naglalayong lumikha ng mga portable na analogue ng InterfaceBuilder, ProjectBuilder at Xcode. Ang pangunahing wika ng pag-unlad ay Objective-C, ngunit ang GNUstep ay maaaring gamitin sa ibang mga wika. Kasama sa mga sinusuportahang platform ang macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD at Windows. Ang mga pagpapaunlad ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng LGPLv3.

Ang mga pagbabago sa mga bagong release ay pangunahing nauugnay sa pinahusay na compatibility sa mga katulad na Apple library at pinalawak na suporta para sa iba't ibang platform, kabilang ang Android platform. Ang pinakakapansin-pansing pagpapabuti para sa mga user ay ang paunang suporta para sa Wayland protocol.

  • Ang GNUstep Base 1.28.0 ay isang general-purpose library na nagsisilbing analogue ng Apple Foundation library at may kasamang mga object na hindi nauugnay sa graphics, halimbawa, mga klase para sa pagproseso ng mga string, thread, notification, network functions, event handling at access sa external mga bagay.
  • GNUstep GUI Library 0.29.0 - isang library na sumasaklaw sa mga klase para sa paglikha ng graphical user interface batay sa Apple Cocoa API, kabilang ang mga klase na nagpapatupad ng iba't ibang uri ng mga button, listahan, input field, window, error handler, function para sa pagtatrabaho sa mga kulay at larawan . Ang GNUstep GUI Library ay binubuo ng dalawang bahagi - isang frontend, na independiyente sa mga platform at window system, at isang backend, na naglalaman ng mga elementong partikular sa mga graphic system.
  • GNUstep GUI Backend 0.29.0 - isang set ng mga backend para sa GNUstep GUI Library na nagpapatupad ng suporta para sa X11 at ang Windows graphics subsystem. Ang pangunahing pagbabago ng bagong release ay paunang suporta para sa mga graphics system batay sa Wayland protocol. Bilang karagdagan, pinahusay ng bagong bersyon ang suporta para sa WindowMaker window manager at sa Win64 API.
  • Ang GNUstep Gorm 1.2.28 ay isang user interface modeling program (Graphic Object Relationship Modeler) na katulad ng OpenStep/NeXTSTEP Interface Builder application.
  • Ang GNUstep Makefile Package 2.9.0 ay isang toolkit para sa paglikha ng mga build file para sa mga proyekto ng GNUstep, na nagbibigay-daan sa iyong bumuo ng isang makefile na may cross-platform na suporta nang hindi napupunta sa mababang antas ng mga detalye.

Pinagmulan: opennet.ru

Magdagdag ng komento