Phát hành môi trường phát triển Qt Design Studio 1.2

Dự án Qt công bố phát hành Qt DesignStudio 1.2, một môi trường để thiết kế giao diện người dùng và phát triển các ứng dụng đồ họa dựa trên Qt. Qt Design Studio giúp các nhà thiết kế và nhà phát triển dễ dàng làm việc cùng nhau để tạo ra các nguyên mẫu hoạt động của các giao diện phức tạp và có thể mở rộng. Nhà thiết kế chỉ có thể tập trung vào bố cục thiết kế đồ họa, trong khi nhà phát triển có thể tập trung phát triển logic ứng dụng bằng cách sử dụng mã QML được tạo tự động cho bố cục của nhà thiết kế.

Sử dụng quy trình làm việc được cung cấp trong Qt Design Studio, bạn có thể biến các bố cục được chuẩn bị trong Photoshop hoặc các trình chỉnh sửa đồ họa khác thành các nguyên mẫu hoạt động có thể khởi chạy trên các thiết bị thực chỉ trong vài phút. Sản phẩm ban đầu được cung cấp бесплатно, nhưng được phép phân phối các thành phần giao diện đã chuẩn bị sẵn
chỉ dành cho người có giấy phép thương mại cho Qt.

Bắt đầu từ phiên bản 1.2, các nhà phát triển được cung cấp một phiên bản Phiên bản cộng đồng Qt Design Studio, không áp đặt các hạn chế trong việc sử dụng nhưng lại tụt hậu so với sản phẩm chính về chức năng. Đặc biệt, Phiên bản Cộng đồng không bao gồm các mô-đun nhập đồ họa từ Photoshop và Sketch.

Về việc mở mã nguồn, có thông tin cho biết ứng dụng này là phiên bản chuyên biệt của môi trường Qt Creator, được biên soạn từ kho lưu trữ chung. Hầu hết các thay đổi cụ thể đối với Qt Design Studio đều đã được đưa vào cơ sở mã Qt Creator chính. Bao gồm một số tính năng của Qt Design Studio có sẵn trực tiếp từ Qt Creator, ví dụ: bắt đầu từ bản phát hành 4.9, trình chỉnh sửa đồ họa dựa trên dòng thời gian đã có sẵn.
Các mô-đun tích hợp với Photoshop và Sketch vẫn là độc quyền.

Việc phát hành Qt Design Studio 1.2 đáng chú ý với việc bổ sung mô-đun Cầu Qt cho bản phác thảo, cho phép bạn tạo các thành phần sẵn sàng sử dụng dựa trên bố cục được chuẩn bị trong Sketch và xuất chúng sang mã QML. Trong số những thay đổi chung, hỗ trợ cho các gradient phức tạp dựa trên Hình dạng nhanh Qt, hiện có thể được coi là thành phần Qt Design Studio. Ví dụ: độ dốc hình cầu và hình nón kết hợp với hoạt ảnh có thể được sử dụng để trực quan hóa các phép đo và chỉ số cảm biến một cách hiệu quả. Ngoài ra, khi thiết kế giao diện, giờ đây bạn có thể vượt xa các gradient dọc tuyến tính.

Phát hành môi trường phát triển Qt Design Studio 1.2

Các tính năng chính của Qt Design Studio:

  • Hoạt ảnh dòng thời gian - Trình chỉnh sửa dựa trên dòng thời gian và khung hình chính giúp dễ dàng tạo hoạt ảnh mà không cần viết mã;
  • Các tài nguyên do nhà thiết kế phát triển được chuyển thành các thành phần QML phổ quát có thể được tái sử dụng trong nhiều dự án khác nhau;
  • Qt Live Preview - cho phép bạn xem trước một ứng dụng hoặc giao diện người dùng đang được phát triển trực tiếp trên máy tính để bàn, thiết bị Android hoặc Boot2Qt. Những thay đổi được thực hiện có thể được quan sát ngay lập tức trên thiết bị. Có thể kiểm soát FPS, tải lên các tệp có bản dịch và thay đổi tỷ lệ của các phần tử. Điều này bao gồm hỗ trợ xem trước các thành phần được chuẩn bị trong ứng dụng trên thiết bị Studio 3D Qt.
  • Khả năng tích hợp với Trình kết xuất an toàn Qt - Các phần tử của Trình kết xuất an toàn có thể được ánh xạ tới các phần tử của giao diện đang được phát triển.
  • Hiển thị trình soạn thảo trực quan và trình soạn thảo mã cạnh nhau - bạn có thể đồng thời thực hiện các thay đổi thiết kế hoặc chỉnh sửa QML một cách trực quan;
  • Một bộ các nút, công tắc và các bộ phận điều khiển khác được làm sẵn và có thể tùy chỉnh;
  • Bộ hiệu ứng hình ảnh tích hợp và có thể tùy chỉnh;
  • Bố cục động của các thành phần giao diện cho phép bạn điều chỉnh nó phù hợp với bất kỳ màn hình nào;
  • Trình chỉnh sửa cảnh nâng cao cho phép bạn xử lý các yếu tố đến từng chi tiết nhỏ nhất;
  • Các mô-đun Qt Photoshop Bridge và Qt Sketch Bridge để nhập đồ họa từ Photoshop và Sketch. Cho phép bạn tạo các thành phần sẵn sàng sử dụng trực tiếp từ đồ họa được chuẩn bị trong Photoshop hoặc Sketch và xuất chúng sang mã QML. Chúng không được bao gồm trong phiên bản Cộng đồng.

Nguồn: opennet.ru

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