Bag-ong pagpagawas sa mga sangkap sa GNUstep

Ang mga bag-ong pagpagawas sa mga pakete anaa nga naglangkob sa GNUstep framework alang sa pagpalambo sa cross-platform GUI ug mga aplikasyon sa server gamit ang API nga susama sa Apple's Cocoa programming interfaces. Dugang pa sa mga librarya nga nag-implementar sa AppKit ug mga component sa Foundation framework, ang proyekto nag-develop usab sa Gorm interface design toolkit ug sa ProjectCenter development environment, nga gitumong sa paghimo sa portable analogues sa InterfaceBuilder, ProjectBuilder ug Xcode. Ang nag-unang pinulongan sa pagpalambo mao ang Objective-C, apan ang GNUstep mahimong gamiton sa ubang mga pinulongan. Ang gisuportahan nga mga plataporma naglakip sa macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD ug Windows. Ang mga kalamboan sa proyekto giapod-apod ubos sa LGPLv3 nga lisensya.

Ang mga pagbag-o sa mga bag-ong pagpagawas nag-una sa kabalaka sa gipaayo nga pagkaangay sa parehas nga mga librarya sa Apple ug gipalapdan nga suporta alang sa lainlaing mga platform, lakip ang platform sa Android. Ang labing namatikdan nga pag-uswag alang sa mga tiggamit mao ang una nga suporta alang sa protocol sa Wayland.

  • Ang GNUstep Base 1.28.0 kay usa ka general-purpose library nga naglihok isip analogue sa Apple Foundation library ug naglakip sa mga butang nga walay kalabotan sa graphics, pananglitan, mga klase para sa pagproseso sa mga string, thread, notifications, network functions, event handling ug access sa external mga butang.
  • GNUstep GUI Library 0.29.0 - usa ka librarya nga naglangkob sa mga klase alang sa paghimo sa usa ka graphical user interface base sa Apple Cocoa API, lakip ang mga klase nga nag-implementar sa lain-laing mga matang sa mga buton, listahan, input field, mga bintana, error handler, mga function alang sa pagtrabaho uban sa mga kolor ug mga hulagway. . Ang GNUstep GUI Library naglangkob sa duha ka bahin - usa ka front-end, nga independente sa mga plataporma ug sistema sa bintana, ug usa ka back-end, nga adunay mga elemento nga espesipiko sa mga graphic system.
  • GNUstep GUI Backend 0.29.0 - usa ka hugpong sa mga backend para sa GNUstep GUI Library nga nagpatuman sa suporta alang sa X11 ug sa Windows graphics subsystem. Ang yawe nga kabag-ohan sa bag-ong pagpagawas mao ang inisyal nga suporta alang sa mga sistema sa graphic nga gibase sa protocol sa Wayland. Dugang pa, ang bag-ong bersyon nakapauswag sa suporta alang sa WindowMaker window manager ug sa Win64 API.
  • Ang GNUstep Gorm 1.2.28 kay usa ka user interface modeling program (Graphic Object Relationship Modeler) susama sa OpenStep/NeXTSTEP Interface Builder nga aplikasyon.
  • Ang GNUstep Makefile Package 2.9.0 kay toolkit para sa paghimo ug build files para sa mga proyekto sa GNUstep, nga magtugot kanimo sa paghimo ug makefile nga adunay cross-platform nga suporta nga dili moadto sa ubos nga lebel nga mga detalye.

Source: opennet.ru

Idugang sa usa ka comment