Nga putanga hou o nga waahanga GNUstep

Kei te waatea nga putanga hou o nga kohinga e hanga ana i te anga GNUstep mo te whakawhanake i te GUI whakawhiti-papa me nga tono tūmau ma te whakamahi i te API e rite ana ki nga atanga papatono Cocoa a Apple. I tua atu i nga whare pukapuka e whakatinana ana i te AppKit me nga waahanga o te anga Foundation, kei te whakawhanake ano te kaupapa i te kete taputapu hoahoa atanga Gorm me te taiao whanaketanga ProjectCenter, e whai ana ki te hanga i nga tairitenga kawe o InterfaceBuilder, ProjectBuilder me Xcode. Ko te reo whanaketanga matua ko Objective-C, engari ka taea te whakamahi GNUstep me etahi atu reo. Ko nga papaaho tautoko ko te macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD me Windows. Ka tohatohahia nga whanaketanga o te kaupapa i raro i te raihana LGPLv3.

Ko nga huringa i roto i nga putanga hou e aro ana ki te pai ake o te hototahitanga ki nga whare pukapuka Apple rite me te tautoko whanui mo nga momo papaaho, tae atu ki te papaaho Android. Ko te tino whakapai ake mo nga kaiwhakamahi ko te tautoko tuatahi mo te kawa Wayland.

  • Ko te GNUstep Base 1.28.0 he whare pukapuka kaupapa whanui e mahi ana hei tairitenga o te whare pukapuka Apple Foundation me nga taonga kaore e pa ana ki nga whakairoiro, hei tauira, nga karaehe mo te tukatuka aho, miro, whakamohiotanga, mahi whatunga, whakahaere kaupapa me te uru ki waho. taonga.
  • GNUstep GUI Library 0.29.0 - he whare pukapuka e hipoki ana i nga karaehe mo te hanga i tetahi atanga kaiwhakamahi whakairoiro i runga i te Apple Cocoa API, tae atu ki nga karaehe e whakatinana ana i nga momo patene, rarangi, mara whakauru, matapihi, kaikawe hapa, mahi mo te mahi me nga tae me nga whakaahua. . E rua nga wahanga o te Whare Pukapuka GNUstep GUI - he pito o mua, he mea motuhake mai i nga papaaho me nga punaha matapihi, me te tuara, kei roto nga huānga motuhake mo nga punaha whakairoiro.
  • GNUstep GUI Backend 0.29.0 - he huinga tuara mo te Whare Pukapuka GNUstep GUI e whakatinana ana i te tautoko mo X11 me te punaha whakairoiro Windows. Ko te kaupapa hou o te tukunga hou ko te tautoko tuatahi mo nga punaha whakairoiro e pa ana ki te kawa Wayland. I tua atu, ko te putanga hou kua pai ake te tautoko mo te kaiwhakahaere matapihi WindowMaker me te Win64 API.
  • Ko te GNUstep Gorm 1.2.28 he kaupapa whakatauira atanga kaiwhakamahi (Kaiwhakaahua Whakahoahoa Ahanoa) he rite ki te tono OpenStep/NeXTSTEP Interface Builder.
  • Ko te GNUstep Makefile Package 2.9.0 he kete taputapu mo te hanga i nga konae hanga mo nga kaupapa GNUstep, ka taea e koe te whakaputa i te hanga konae me te tautoko-whakawhitiwhiti me te kore e uru ki nga taipitopito taumata-iti.

Source: opennet.ru

Tāpiri i te kōrero