การเปิดตัวสภาพแวดล้อมการพัฒนา Qt Design Studio 1.2

โครงการคิวที ตีพิมพ์ ปัญหา Qt Design Studio 1.2สภาพแวดล้อมสำหรับการออกแบบส่วนติดต่อผู้ใช้และการพัฒนาแอปพลิเคชันกราฟิกตาม Qt Qt Design Studio ช่วยให้นักออกแบบและนักพัฒนาสามารถทำงานร่วมกันเพื่อสร้างต้นแบบการทำงานของอินเทอร์เฟซที่ซับซ้อนและปรับขนาดได้ นักออกแบบสามารถมุ่งเน้นไปที่เค้าโครงการออกแบบกราฟิกเท่านั้น ในขณะที่นักพัฒนาสามารถมุ่งเน้นไปที่การพัฒนาตรรกะของแอปพลิเคชันโดยใช้รหัส QML ที่สร้างขึ้นโดยอัตโนมัติสำหรับเค้าโครงของนักออกแบบ

ด้วยการใช้ขั้นตอนการทำงานที่มีให้ใน Qt Design Studio คุณสามารถเปลี่ยนเลย์เอาต์ที่เตรียมไว้ใน Photoshop หรือโปรแกรมแก้ไขกราฟิกอื่นๆ ให้กลายเป็นต้นแบบการทำงานที่สามารถเปิดใช้งานบนอุปกรณ์จริงได้ภายในเวลาไม่กี่นาที เดิมทีมีการจัดหาผลิตภัณฑ์ให้ бесплатноแต่อนุญาตให้แจกจ่ายส่วนประกอบอินเทอร์เฟซที่เตรียมไว้ได้
เฉพาะผู้ถือใบอนุญาตเชิงพาณิชย์สำหรับ Qt

ตั้งแต่เวอร์ชัน 1.2 เป็นต้นไป นักพัฒนาจะได้รับรุ่นต่างๆ รุ่นชุมชน Qt Design Studioซึ่งไม่ได้กำหนดข้อจำกัดในการใช้งาน แต่ล้าหลังผลิตภัณฑ์หลักในการใช้งาน โดยเฉพาะอย่างยิ่ง Community Edition ไม่มีโมดูลสำหรับการนำเข้ากราฟิกจาก Photoshop และ Sketch

เกี่ยวกับการเปิดซอร์สโค้ด มีรายงานว่าแอปพลิเคชันนี้เป็นเวอร์ชันพิเศษของสภาพแวดล้อม Qt Creator ซึ่งรวบรวมจากพื้นที่เก็บข้อมูลทั่วไป การเปลี่ยนแปลงส่วนใหญ่เฉพาะของ Qt Design Studio นั้นรวมอยู่ในโค้ดเบสหลักของ Qt Creator แล้ว การรวมคุณสมบัติบางอย่างของ Qt Design Studio นั้นมีให้ใช้งานโดยตรงจาก Qt Creator ตัวอย่างเช่น ตั้งแต่รีลีส 4.9 เป็นต้นไป จะมีโปรแกรมแก้ไขกราฟิกตามไทม์ไลน์ให้ใช้งาน
โมดูลการรวมเข้ากับ Photoshop และ Sketch ยังคงเป็นกรรมสิทธิ์

การเปิดตัว Qt Design Studio 1.2 มีความโดดเด่นในเรื่องการเพิ่มโมดูล สะพาน Qt สำหรับ Sketchซึ่งช่วยให้คุณสามารถสร้างส่วนประกอบที่พร้อมใช้งานตามเค้าโครงที่เตรียมไว้ใน Sketch และส่งออกไปยังโค้ด QML ท่ามกลางการเปลี่ยนแปลงทั่วไป รองรับการไล่ระดับสีที่ซับซ้อนตาม Qt รูปร่างด่วนซึ่งขณะนี้สามารถใช้เป็นส่วนประกอบของ Qt Design Studio ได้ ตัวอย่างเช่น การไล่ระดับสีทรงกลมและทรงกรวยรวมกับภาพเคลื่อนไหวสามารถใช้เพื่อแสดงภาพการวัดและการอ่านเซ็นเซอร์ได้อย่างมีประสิทธิภาพ นอกจากนี้ เมื่อออกแบบอินเทอร์เฟซ คุณสามารถก้าวไปไกลกว่าการไล่ระดับสีแนวตั้งเชิงเส้นได้แล้ว

การเปิดตัวสภาพแวดล้อมการพัฒนา Qt Design Studio 1.2

คุณสมบัติที่สำคัญของ Qt Design Studio:

  • ภาพเคลื่อนไหวไทม์ไลน์ - โปรแกรมแก้ไขไทม์ไลน์และคีย์เฟรมที่ทำให้การสร้างภาพเคลื่อนไหวเป็นเรื่องง่ายโดยไม่ต้องเขียนโค้ด
  • ทรัพยากรที่พัฒนาโดยผู้ออกแบบจะกลายเป็นส่วนประกอบ QML สากลที่สามารถนำมาใช้ซ้ำในโครงการต่างๆ
  • Qt Live Preview - ช่วยให้คุณสามารถดูตัวอย่างแอปพลิเคชันหรืออินเทอร์เฟซผู้ใช้ที่ได้รับการพัฒนาโดยตรงบนเดสก์ท็อป อุปกรณ์ Android หรือ Boot2Qt สามารถสังเกตการเปลี่ยนแปลงที่เกิดขึ้นบนอุปกรณ์ได้ทันที สามารถควบคุม FPS อัปโหลดไฟล์พร้อมคำแปล และเปลี่ยนขนาดขององค์ประกอบได้ ซึ่งรวมถึงการสนับสนุนการแสดงตัวอย่างองค์ประกอบที่เตรียมไว้ในแอปพลิเคชันบนอุปกรณ์ คิวที 3D สตูดิโอ.
  • ความเป็นไปได้ของการผสานรวมกับ Qt Safe Renderer - องค์ประกอบ Safe Renderer สามารถแมปกับองค์ประกอบของอินเทอร์เฟซที่กำลังพัฒนาได้
  • แสดงโปรแกรมแก้ไขภาพและโปรแกรมแก้ไขโค้ดแบบเคียงข้างกัน - คุณสามารถทำการเปลี่ยนแปลงการออกแบบหรือแก้ไข QML ได้พร้อมกัน
  • ชุดปุ่มสวิตช์และองค์ประกอบควบคุมอื่น ๆ สำเร็จรูปและปรับแต่งได้
  • ชุดเอฟเฟกต์ภาพในตัวและปรับแต่งได้
  • เค้าโครงแบบไดนามิกขององค์ประกอบอินเทอร์เฟซช่วยให้คุณสามารถปรับให้เข้ากับหน้าจอใดก็ได้
  • โปรแกรมแก้ไขฉากขั้นสูงที่ช่วยให้คุณจัดวางองค์ประกอบต่างๆ ได้จนถึงรายละเอียดที่เล็กที่สุด
  • โมดูล Qt Photoshop Bridge และ Qt Sketch Bridge สำหรับการนำเข้ากราฟิกจาก Photoshop และ Sketch ช่วยให้คุณสร้างส่วนประกอบที่พร้อมใช้งานได้โดยตรงจากกราฟิกที่เตรียมไว้ใน Photoshop หรือ Sketch และส่งออกไปยังโค้ด QML สิ่งเหล่านี้ไม่รวมอยู่ในรุ่นชุมชน

ที่มา: opennet.ru

เพิ่มความคิดเห็น