Phát hành thư viện tạo giao diện đồ họa Slint 0.2

Với việc phát hành phiên bản 0.2, bộ công cụ tạo giao diện đồ họa SixtyFPS đã được đổi tên thành Slint. Lý do đổi tên là do người dùng chỉ trích cái tên SixtyFPS, dẫn đến nhầm lẫn và mơ hồ khi gửi truy vấn tới các công cụ tìm kiếm và cũng không phản ánh mục đích của dự án. Tên mới được chọn thông qua một cuộc thảo luận cộng đồng trên GitHub, trong đó người dùng đề xuất tên mới.

Các tác giả của thư viện (Olivier Goffart và Simon Hausmann), cựu nhà phát triển KDE, người sau này chuyển đến Trolltech để làm việc trên Qt, hiện đã thành lập công ty riêng của họ phát triển Slint. Một trong những mục tiêu của dự án là cung cấp khả năng làm việc với mức tiêu thụ tài nguyên CPU và bộ nhớ tối thiểu (cần vài trăm kilobyte RAM cho công việc). Có hai phần phụ trợ có sẵn để hiển thị - gl dựa trên OpenGL ES 2.0 và qt sử dụng Qt QStyle.

Nó hỗ trợ tạo giao diện trong các chương trình bằng Rust, C++ và JavaScript. Các tác giả của thư viện đã phát triển một ngôn ngữ đánh dấu đặc biệt “.slint”, được biên dịch thành mã gốc cho nền tảng đã chọn. Bạn có thể kiểm tra ngôn ngữ trong trình soạn thảo trực tuyến hoặc làm quen với các ví dụ bằng cách tự mình thu thập chúng. Mã thư viện được viết bằng C++ và Rust và được phân phối theo giấy phép GPLv3 hoặc giấy phép thương mại cho phép sử dụng trong các sản phẩm độc quyền mà không cần mở mã.

Phát hành thư viện tạo giao diện đồ họa Slint 0.2
Phát hành thư viện tạo giao diện đồ họa Slint 0.2


Nguồn: opennet.ru

Thêm một lời nhận xét