Slint 0.2 grafik arayüzleri oluşturmaya yönelik kütüphanenin piyasaya sürülmesi

Sürüm 0.2'nin piyasaya sürülmesiyle birlikte, grafiksel arayüzler oluşturmaya yönelik araç seti SixtyFPS, Slint olarak yeniden adlandırıldı. Yeniden adlandırmanın nedeni, arama motorlarına sorgu gönderilirken karışıklığa ve belirsizliğe yol açan ve aynı zamanda projenin amacını yansıtmayan SixtyFPS ismine yönelik kullanıcı eleştirisiydi. Yeni ad, GitHub'da kullanıcıların yeni adlar önerdiği bir topluluk tartışması aracılığıyla seçildi.

Daha sonra Qt üzerinde çalışmak üzere Trolltech'e taşınan eski KDE geliştiricileri olan kütüphanenin yazarları (Olivier Goffart ve Simon Hausmann), artık Slint'i geliştiren kendi şirketlerini kurdular. Projenin hedeflerinden biri, minimum CPU ve bellek kaynağı tüketimiyle çalışma yeteneği sağlamaktır (iş için birkaç yüz kilobayt RAM gereklidir). Oluşturma için iki arka uç mevcuttur: OpenGL ES 2.0 tabanlı gl ve Qt QStyle kullanan qt.

Rust, C++ ve JavaScript programlarında arayüz oluşturulmasını destekler. Kütüphanenin yazarları, seçilen platform için yerel kod halinde derlenen özel bir işaretleme dili “.slint” geliştirdiler. Dili çevrimiçi bir editörde test etmek veya örnekleri kendiniz toplayarak tanımak mümkündür. Kitaplık kodu C++ ve Rust dillerinde yazılmıştır ve GPLv3 lisansı veya özel ürünlerde kodu açmadan kullanılmasına izin veren ticari bir lisans kapsamında dağıtılır.

Slint 0.2 grafik arayüzleri oluşturmaya yönelik kütüphanenin piyasaya sürülmesi
Slint 0.2 grafik arayüzleri oluşturmaya yönelik kütüphanenin piyasaya sürülmesi


Kaynak: opennet.ru

Yorum ekle