Издаване на Qt Design Studio 1.2

Qt проект опубликовал издаване Qt DesignStudio 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 Bridge за Sketch, което ви позволява да създавате готови за използване компоненти на базата на оформления, подготвени в Sketch, и да ги експортирате в QML код. Сред общите промени, поддръжка за сложни градиенти, базирани на Qt Quick Shapes, които вече могат да се третират като компоненти на Qt Design Studio. Например, сферични и конични градиенти, комбинирани с анимация, могат да се използват за ефективно визуализиране на измервания и показания на сензори. В допълнение, когато проектирате интерфейси, вече можете да надхвърлите линейните вертикални градиенти.

Издаване на Qt Design Studio 1.2

Основни характеристики на Qt Design Studio:

  • Timeline Animation – Редактор, базиран на времева линия и ключови кадри, който улеснява създаването на анимации без писане на код;
  • Ресурсите, разработени от дизайнера, се превръщат в универсални QML компоненти, които могат да се използват повторно в различни проекти;
  • Qt Live Preview - позволява ви да визуализирате приложение или потребителски интерфейс, които се разработват директно на работния плот, устройства с Android или Boot2Qt. Направените промени могат да бъдат незабавно наблюдавани на устройството. Възможно е да контролирате FPS, да качвате файлове с преводи и да променяте мащаба на елементите. Това включва поддръжка за предварителен преглед на елементи, подготвени в приложението на устройства Qt 3D студио.
  • Възможност за интеграция с Qt Safe Renderer - Елементите на Safe Renderer могат да бъдат картографирани към елементи на интерфейса, който се разработва.
  • Показва един до друг визуален редактор и редактор на код - можете едновременно визуално да правите промени в дизайна или да редактирате QML;
  • Комплект готови и персонализирани бутони, превключватели и други елементи за управление;
  • Вграден и адаптивен набор от визуални ефекти;
  • Динамичното оформление на елементите на интерфейса ви позволява да го адаптирате към всеки екран;
  • Усъвършенстван редактор на сцени, който ви позволява да изработвате елементи до най-малкия детайл;
  • Qt Photoshop Bridge и Qt Sketch Bridge модули за импортиране на графики от Photoshop и Sketch. Позволява ви да създавате готови за използване компоненти директно от графики, подготвени във Photoshop или Sketch, и да ги експортирате в QML код. Те не са включени в изданието на Общността.

Източник: opennet.ru

Добавяне на нов коментар