Lëshimet e reja të komponentëve GNUstep

Janë në dispozicion versionet e reja të paketave që formojnë kornizën GNUstep, e cila është e destinuar për zhvillimin e aplikacioneve grafike dhe serverike ndër-platformë duke përdorur API të afërt me ndërfaqet e softuerit Apple Cocoa. Përveç bibliotekave që ofrojnë implementimin e AppKit dhe komponenteve të kornizës Foundation, projekti gjithashtu zhvillon mjete për dizajnimin e ndërfaqes Gorm dhe një ambient zhvillimi ProjectCenter, të destinuar për krijimin e analogeve portative të InterfaceBuilder, ProjectBuilder dhe Xcode. Gjuha kryesore e zhvillimit është Objective-C, por GNUstep mund të përdoret edhe me gjuhë të tjera. Disa nga platformat e mbështetura përfshijnë: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD dhe Windows. Provat e projektit shpërndahen nën licencën LGPLv3.

Ndryshimet në versionet e reja kryesisht lidhen me përmirësimin e përputhshmërisë me bibliotekat përkatëse të Apple dhe zgjerimin e mbështetjes për platforma të ndryshme, duke përfshirë platformën Android. Përmirësimi më i dukshëm për përdoruesit ishte mbështetja fillestare për protokollin Wayland.

  • GNUstep Base 1.28.0 Ă«shtĂ« njĂ« bibliotekĂ« e pĂ«rgjithshme, e cila funksionon si analog i bibliotekĂ«s Apple Foundation dhe pĂ«rfshin objekte qĂ« nuk lidhen me grafikĂ«n, siç janĂ« klasat pĂ«r pĂ«rpunimin e stringjeve, rrjedhave, njoftimeve, funksioneve tĂ« rrjetit, pĂ«rpunimin e ngjarjeve dhe qasjen nĂ« objekte tĂ« jashtme.
  • GNUstep GUI Library 0.29.0 Ă«shtĂ« njĂ« bibliotekĂ« qĂ« mbulon klasat pĂ«r krijimin e ndĂ«rfaqes grafike tĂ« pĂ«rdoruesit, tĂ« bazuara nĂ« API Apple Cocoa, duke pĂ«rfshirĂ« klasat me implementimin e llojeve tĂ« ndryshme tĂ« butonave, listave, fushave tĂ« inputit, dritareve, menaxherĂ«ve tĂ« gabimeve, funksioneve pĂ«r punĂ«n me ngjyra dhe imazhe. GNUstep GUI Library pĂ«rbĂ«het nga dy pjesĂ« — frontend, i cili nuk varet nga platformat dhe sistemet e dritareve, dhe backend, nĂ« tĂ« cilin janĂ« pĂ«rfshirĂ« elementĂ«t specifikĂ« pĂ«r sistemet grafike.
  • GNUstep GUI Backend 0.29.0 Ă«shtĂ« njĂ« grup backend-Ă«sh pĂ«r GNUstep GUI Library, qĂ« implementojnĂ« mbĂ«shtetje pĂ«r X11 dhe nĂ«n-sistemin grafik tĂ« Windows. Noviteti kyç i kĂ«tij versioni tĂ« ri Ă«shtĂ« mbĂ«shtetja fillestare pĂ«r sistemet grafike tĂ« bazuara nĂ« protokollin Wayland. PĂ«rveç kĂ«saj, nĂ« kĂ«tĂ« version Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r menaxherin e dritareve WindowMaker dhe API Win64.
  • GNUstep Gorm 1.2.28 Ă«shtĂ« njĂ« program pĂ«r modelimin e ndĂ«rfaqes sĂ« pĂ«rdoruesit (Graphic Object Relationship Modeler), i ngjashĂ«m me aplikacionin OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 — njĂ« mjet pĂ«r krijimin e skedarĂ«ve tĂ« ndĂ«rtimit pĂ«r projektet GNUstep, qĂ« lejon gjenerimin e makefile me mbĂ«shtetje pĂ«r platforma tĂ« ndryshme pa u thelluar nĂ« detajet e nivelit tĂ« ulĂ«t.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster