Lëshime të reja të komponenteve GNUstep

Janë në dispozicion versionet e reja të pakove që formojnë kuadrin GNUstep, i destinuar për zhvillimin e aplikacioneve grafike dhe serverike me shumë platforma duke përdorur API-në, të cilat janë afër ndërfaqeve të programit Apple Cocoa. Përveç bibliotekave me realizimin e AppKit dhe komponenteve të kuadrit Foundation, projekti gjithashtu zhvillon një mjet për dizenjimin e ndërfaqeve Gorm dhe mjedisin e zhvillimit ProjectCenter, të qëlluar për krijimin e analogeve të bartshme 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. Progreset e projektit shpërndahen nën licencën LGPLv3.

Ndryshimet në versionet e reja kryesisht kanë të bëjnë me përmirësimin e kompatibilitetit me bibliotekat e ngjashme të Apple dhe zgjerimin e mbështetjes për platforma të ndryshme, 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 — njĂ« bibliotekĂ« e pĂ«rgjithshme, qĂ« vepron si njĂ« analog i bibliotekĂ«s Apple Foundation dhe pĂ«rfshin objekte qĂ« nuk janĂ« tĂ« lidhura me grafikĂ«n, pĂ«r shembull, klasa pĂ«r pĂ«rpunimin e vargjeve, rrjedhave, njoftimeve, funksioneve rrjeti, pĂ«rpunimit tĂ« ngjarjeve dhe qasje nĂ« objekte tĂ« jashtme.
  • GNUstep GUI Library 0.29.0 — njĂ« bibliotekĂ« qĂ« mbulon klasa pĂ«r krijimin e ndĂ«rfaqeve grafike tĂ« pĂ«rdoruesit, tĂ« bazuara nĂ« API-nĂ« Apple Cocoa, duke pĂ«rfshirĂ« klasa me implementime tĂ« llojeve tĂ« ndryshme tĂ« butonave, listave, fushave tĂ« inputit, dritareve, pĂ«rpunuesve tĂ« gabimeve, funksioneve pĂ«r punĂ« me ngjyra dhe imazhe. GNUstep GUI Library pĂ«rbĂ«het nga dy pjesĂ« — frontend-i, i pavarur nga platforma dhe sistemet e dritareve, dhe backend-i, nĂ« tĂ« cilin janĂ« transferuar elementĂ«t specifikĂ« pĂ«r sistemet grafike.
  • GNUstep GUI Backend 0.29.0 — njĂ« grup backend-esh pĂ«r GNUstep GUI Library, qĂ« realizon mbĂ«shtetje pĂ«r X11 dhe pĂ«r sistemin grafike tĂ« Windows. Noviteti kryesor i kĂ«tij lĂ«shimi tĂ« ri Ă«shtĂ« mbĂ«shtetje fillestare pĂ«r sistemet grafike tĂ« bazuara nĂ« protokollin Wayland. PĂ«r mĂ« tepĂ«r, nĂ« versionin e ri Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r menaxherin e dritareve WindowMaker dhe API-nĂ« Win64.
  • GNUstep Gorm 1.2.28 — njĂ« program pĂ«r modelimin e ndĂ«rfaqeve tĂ« 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 ndĂ«rtimorĂ« pĂ«r projektet GNUstep, qĂ« lejon krijimin e makefile me mbĂ«shtetje pĂ«r platforma tĂ« ndryshme pa u thelluar nĂ« detaje tĂ« ulĂ«ta.

Burimi: opennet.ru

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