GNUstep-komponenttien uudet julkaisut

GNUstep-kehyksen uudet pakettiversiot ovat saatavilla. GNUstep-kehys on suunniteltu alustojen välisten graafisten ja palvelinsovellusten kehittämiseen Applen Cocoa-rajapinnan kaltaista API:a käyttäen. AppKitin ja Foundation-kehyksen komponentteja toteuttavien kirjastojen lisäksi projektissa kehitetään myös Gorm-käyttöliittymäsuunnittelutyökalupakkia ja ProjectCenter-kehitysympäristöä, joiden tarkoituksena on luoda kannettavia vaihtoehtoja InterfaceBuilderille, ProjectBuilderille ja Xcodelle. Ensisijainen kehityskieli on Objective-C, mutta GNUstepiä voidaan käyttää myös muiden kielten kanssa. Tuettuja alustoja ovat: macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD ja WindowsProjektin kehitystyöt jaetaan LGPLv3-lisenssillä.

Uusien julkaisujen muutokset koskevat pääasiassa yhteensopivuuden parantamista vastaavien Apple-kirjastojen kanssa ja tuen laajentamista eri alustoille, mukaan lukien alusta AndroidKäyttäjille huomattavin parannus oli Wayland-protokollan alkuvaiheen tuki.

  • GNUstep Base 1.28.0 on yleiskäyttöinen kirjasto, joka toimii Apple Foundation -kirjaston analogina ja sisältää ei-graafisia objekteja, kuten luokkia merkkijonojen käsittelyyn, suoratoistoon, ilmoituksiin, verkottumiseen, tapahtumien käsittelyyn ja ulkoisten objektien käyttöön.
  • GNUstep GUI Library 0.29.0 on kirjasto, joka sisältää luokkia Apple Cocoa API:in perustuvien graafisten käyttöliittymien luomiseen. Kirjastoon kuuluu luokkia, jotka toteuttavat erityyppisiä painikkeita, listoja, syöttökenttiä, ikkunoita, virheenkäsittelijöitä sekä funktioita värien ja kuvien käsittelyyn. GNUstep GUI Library koostuu kahdesta osasta: käyttöliittymästä, joka on riippumaton alustoista ja ikkunajärjestelmistä, ja taustajärjestelmästä, joka sisältää graafisille järjestelmille ominaisia ​​elementtejä.
  • GNUstep GUI Backend 0.29.0 on joukko GNUstep GUI -kirjaston taustapalvelimia, jotka tukevat X11:tä ja grafiikkajärjestelmää. WindowsUuden version keskeinen innovaatio on alustava tuki Wayland-protokollaan perustuville grafiikkajärjestelmille. Lisäksi uusi versio parantaa tukea WindowMaker-ikkunanhallinnalle ja Win64-rajapinnalle.
  • GNUstep Gorm 1.2.28 on käyttöliittymämallinnusohjelma (Graphic Object Relationship Modeler), joka on samanlainen kuin OpenStep/NeXTSTEP Interface Builder -sovellus.
  • GNUstep Makefile Package 2.9.0 on työkalupakki makefile-tiedostojen luomiseen GNUstep-projekteille. Sen avulla voit luoda makefile-tiedostoja eri alustoilla menemättä liian syvällisiin yksityiskohtiin.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster