Matoleo mapya ya vipengele vya GNUstep

Matoleo mapya ya vifurushi yanapatikana ambayo yanaunda mfumo wa GNUstep wa kutengeneza GUI ya jukwaa-msingi na programu za seva kwa kutumia API sawa na violesura vya programu vya Cocoa vya Apple. Mbali na maktaba zinazotekeleza AppKit na vipengele vya mfumo wa Foundation, mradi pia unatengeneza zana ya usanifu wa kiolesura cha Gorm na mazingira ya ukuzaji ya ProjectCenter, yanayolenga kuunda analogi zinazobebeka za InterfaceBuilder, ProjectBuilder na Xcode. Lugha kuu ya ukuzaji ni Lengo-C, lakini GNUstep inaweza kutumika na lugha zingine. Majukwaa yanayotumika ni pamoja na macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD na Windows. Maendeleo ya mradi yanasambazwa chini ya leseni ya LGPLv3.

Mabadiliko katika matoleo mapya yanahusu upatanifu ulioboreshwa na maktaba sawa za Apple na usaidizi uliopanuliwa wa mifumo mbalimbali, ikiwa ni pamoja na mfumo wa Android. Uboreshaji unaoonekana zaidi kwa watumiaji ulikuwa usaidizi wa awali wa itifaki ya Wayland.

  • GNUstep Base 1.28.0 ni maktaba ya madhumuni ya jumla ambayo hufanya kazi kama analogi ya maktaba ya Apple Foundation na inajumuisha vitu visivyohusiana na michoro, kwa mfano, madarasa ya usindikaji wa nyuzi, nyuzi, arifa, utendakazi wa mtandao, kushughulikia tukio na ufikiaji wa nje. vitu.
  • Maktaba ya GNUstep GUI 0.29.0 - madarasa ya kufunika maktaba ya kuunda kiolesura cha kielelezo cha mtumiaji kulingana na API ya Apple Cocoa, pamoja na madarasa ambayo hutekelezea aina tofauti za vifungo, orodha, sehemu za kuingiza, windows, vidhibiti makosa, kazi za kufanya kazi na rangi na picha. . Maktaba ya GNUstep GUI ina sehemu mbili - mbele-mwisho, ambayo ni huru ya majukwaa na mifumo ya dirisha, na nyuma-mwisho, ambayo ina vipengele maalum kwa mifumo ya graphic.
  • GNUstep GUI Backend 0.29.0 - seti ya viambajengo vya Maktaba ya GNUstep GUI inayotekeleza usaidizi wa X11 na mfumo mdogo wa michoro ya Windows. Ubunifu muhimu wa toleo jipya ni usaidizi wa awali kwa mifumo ya michoro kulingana na itifaki ya Wayland. Kwa kuongeza, toleo jipya limeboresha usaidizi kwa msimamizi wa dirisha la WindowMaker na Win64 API.
  • GNUstep Gorm 1.2.28 ni programu ya uundaji wa kiolesura cha mtumiaji (Kielelezo cha Uhusiano wa Kifaa cha Picha) sawa na programu ya OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 ni zana ya kuunda faili za uundaji wa miradi ya GNUstep, inayokuruhusu kutengeneza faili yenye usaidizi wa jukwaa tofauti bila kuingia katika maelezo ya kiwango cha chini.

Chanzo: opennet.ru

Kuongeza maoni