Rilis perpustakaan untuk membuat antarmuka grafis Slint 0.2

Dengan dirilisnya versi 0.2, toolkit untuk membuat antarmuka grafis SixtyFPS diubah namanya menjadi Slint. Alasan penggantian nama tersebut adalah kritik pengguna terhadap nama SixtyFPS, yang menyebabkan kebingungan dan ambiguitas saat mengirimkan kueri ke mesin pencari, dan juga tidak mencerminkan tujuan proyek. Nama baru tersebut dipilih melalui diskusi komunitas di GitHub, di mana pengguna menyarankan nama baru.

Penulis perpustakaan (Olivier Goffart dan Simon Hausmann), mantan pengembang KDE yang kemudian pindah ke Trolltech untuk mengerjakan Qt, kini telah mendirikan perusahaan mereka sendiri yang mengembangkan Slint. Salah satu tujuan proyek ini adalah untuk memberikan kemampuan untuk bekerja dengan konsumsi sumber daya CPU dan memori yang minimal (diperlukan beberapa ratus kilobyte RAM untuk bekerja). Ada dua backend yang tersedia untuk rendering - gl berdasarkan OpenGL ES 2.0 dan qt menggunakan Qt QStyle.

Ini mendukung pembuatan antarmuka dalam program di Rust, C++, dan JavaScript. Penulis perpustakaan telah mengembangkan bahasa markup khusus β€œ.slint”, yang dikompilasi menjadi kode asli untuk platform yang dipilih. Anda dapat menguji bahasa tersebut di editor online atau mempelajari contoh-contohnya dengan mengumpulkannya sendiri. Kode perpustakaan ditulis dalam C++ dan Rust, dan didistribusikan di bawah lisensi GPLv3 atau lisensi komersial yang memungkinkan penggunaan dalam produk berpemilik tanpa membuka kode.

Rilis perpustakaan untuk membuat antarmuka grafis Slint 0.2
Rilis perpustakaan untuk membuat antarmuka grafis Slint 0.2


Sumber: opennet.ru

Tambah komentar