Kaluaran anyar komponén GNUstep

Kaluaran anyar bungkusan sadia nu nyieun kerangka GNUstep pikeun ngembangkeun cross-platform GUI jeung aplikasi server maké API sarupa interfaces programming Cocoa Apple. Salian perpustakaan anu nerapkeun AppKit sareng komponén kerangka Yayasan, proyék éta ogé ngembangkeun toolkit desain antarmuka Gorm sareng lingkungan pangembangan ProjectCenter, anu ditujukeun pikeun nyiptakeun analog portabel InterfaceBuilder, ProjectBuilder sareng Xcode. Basa pamekaran utama nyaéta Objective-C, tapi GNUstep tiasa dianggo sareng basa sanés. Platform anu dirojong kalebet macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD sareng Windows. Kamajuan proyék disebarkeun dina lisénsi LGPLv3.

Parobahan dina sékrési anyar utamana patali jeung ningkat kasaluyuan jeung perpustakaan Apple sarupa jeung rojongan dimekarkeun pikeun sagala rupa platform, kaasup platform Android. Perbaikan anu paling katingali pikeun pangguna nyaéta dukungan awal pikeun protokol Wayland.

  • GNUstep Base 1.28.0 mangrupikeun perpustakaan tujuan umum anu bertindak salaku analog tina perpustakaan Apple Foundation sareng kalebet objék anu henteu aya hubunganana sareng grafik, contona, kelas pikeun ngolah string, benang, béwara, fungsi jaringan, penanganan acara sareng aksés ka éksternal. objék.
  • GNUstep GUI Library 0.29.0 - perpustakaan anu ngawengku kelas pikeun nyieun antarbeungeut pamaké grafis dumasar kana Apple Cocoa API, kaasup kelas anu nerapkeun rupa-rupa tombol, daptar, widang input, jandéla, panangan kasalahan, fungsi pikeun gawé kalawan kelir sarta gambar. . Perpustakaan GNUstep GUI diwangun ku dua bagian - front-end, anu bebas tina platform sareng sistem jandela, sareng back-end, anu ngandung elemen khusus pikeun sistem grafis.
  • GNUstep GUI Backend 0.29.0 - sakumpulan backends pikeun Perpustakaan GNUstep GUI anu ngalaksanakeun dukungan pikeun X11 sareng subsistem grafik Windows. Inovasi konci tina sékrési énggal nyaéta dukungan awal pikeun sistem grafik dumasar kana protokol Wayland. Salaku tambahan, versi anyar parantos ningkatkeun dukungan pikeun manajer jandela WindowMaker sareng API Win64.
  • GNUstep Gorm 1.2.28 nyaéta program modeling antarbeungeut pamaké (Graphic Object Relationship Modeler) sarupa jeung aplikasi OpenStep/NeXTSTEP Interface Builder.
  • GNUstep Makefile Package 2.9.0 mangrupikeun toolkit pikeun nyiptakeun file ngawangun pikeun proyék-proyék GNUstep, ngamungkinkeun anjeun ngahasilkeun makefile kalayan dukungan cross-platform tanpa asup kana detil tingkat handap.

sumber: opennet.ru

Tambahkeun komentar