Gömülü GUI için 300 KB ile: Slint 1.2 burada

Saberie

Active member
Slint UI çerçevesi 1.2 sürümünde yayınlanmış olup, gömülü sistem geliştirme konusunda bazı yenilikler sunmaktadır. Özellikle, artık Slint UI’nin bir eklenti olarak kendi uygulamalarınıza doğrudan entegrasyonuna izin veren API’yi genişletiyor. Geliştiriciler, Slint’in 300 KB’lik küçük boyutu nedeniyle gömülü alanda özellikle ilgi çekici olan bir GUI ile arka uçlarında pencere tabanlı grafik arayüzleri tasarlamak için bu soyutlama düzeyini kullanabilirler. Slint geliştiricileri, onu Espressif-IoT Geliştirme Çerçevesine (IDF) bağlayarak onu daha da güçlendirdi. SSP32 serisi MCU işlemcilerini C/C ile kontrol etmek için bir SDK sağlar. Slint’in kullanımı kolaydır

Duyuru



idf.py add-dependency slint/slint

içermek




expressif ile işaret örneği



IoT alanında Slint ve Expressif ile tasarlanan arayüz örneği.


(Resim: Slint)



Ayrıca IoT alanıyla ilgili olan, Linux KMS (çekirdek modu ayarı) arka uçlarının, yani Linux çekirdeğine sabitlenmiş ve OpenGL veya Vulkan aracılığıyla grafiklere doğrudan erişen doğrudan bir grafik arayüzünün desteklenmesidir. Slint ayrıca dokunmatik ekrandan veya diğer giriş cihazlarından gelen kullanıcı girişlerini de okur.

Gibi küçük değişiklikler de var ReverseModel Modelleri ters sırada göstermek için (Pas/C++) veya edited SpinBox’a geri arama.

Sürüm 1.2’ye yükseltme geriye dönük olarak uyumludur. Rust kullanıcıları bu komutu kullanır cargo update. CMake ile entegrasyon şu şekilde gerçekleşir: FetchContent ve değişikliği GIT_TAGdosyaya kayıt CMakeLists.txt İLE v1.2.0 VEYA release/1.2.

Canlı önizlemeyle esnek geliştirme


Duyuru

Kararlı sürümü 1.0’ın Nisan ayında piyasaya sürüldüğü Berlin araç seti, kodlama sırasında doğrudan ön izleme ile eksiksiz grafik arayüzlerin hızlı bir şekilde geliştirilmesini vaat ediyor. Aynı zamanda Visual Studio Code için bir eklenti olarak da çalışır. Programcılar, bitmiş kodu makine diline çeviren Rust’ta yerleşik araçla C++, JS veya Rust’u kullanabilirler. Kullanıcıya işletim sistemi API’lerine tam erişim sağlar.




Önizlemeyle geliştirme



Araç seti, geliştirme sırasında canlı bir önizleme gösterir.


(Resim: Slint)



Windows ve web uygulamaları için ücretsiz bir sürümü mevcut, entegre fonksiyonları kullanmak isteyen şirketler kullanıcı başına aylık 59 Euro’dan başlayan ücretler ödüyor. Daha fazla bilgi için blog gönderisine veya GitHub dizinine bakın.


(DSÖ)



Haberin Sonu
 
Üst