Qt Design Studio 1.2 әзірлеу ортасының шығарылымы

Qt жобасы жарияланған шығу Qt Design Studio 1.2, пайдаланушы интерфейсін жобалау және Qt негізінде графикалық қосымшаларды әзірлеу ортасы. Qt Design Studio күрделі және масштабталатын интерфейстердің жұмыс прототиптерін жасау үшін дизайнерлер мен әзірлеушілерге бірлесіп жұмыс істеуді жеңілдетеді. Дизайнерлер дизайнның графикалық орналасуына ғана назар аудара алады, ал әзірлеушілер дизайнер макеттері үшін автоматты түрде жасалған QML кодын пайдаланып қолданба логикасын дамытуға назар аудара алады.

При помощи предлагаемого в Qt Design Studio рабочего процесса можно в считанные минуты превратить подготовленные в Photoshop или других графических редакторах макеты в рабочие прототипы, которые можно запустить на реальных устройствах. Изначально продукт поставлялся тегін, но распространять подготовленные компоненты интерфейсов было разрешено
только обладателям коммерческой лицензии на Qt.

Начиная с версии 1.2 разработчикам предложена редакция Qt Design Studio Community Edition, которая не налагает ограничений на использование, но отстаёт по функциональности от основного продукта. В частности, в состав 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 макетов создавать готовые к использованию компоненты и экспортировать их в 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 Studio.
  • Qt Safe Renderer - Safe Renderer элементтерімен біріктіру мүмкіндігі әзірленіп жатқан интерфейс элементтерімен салыстыруға болады.
  • Көрнекі редактор мен код редакторын қатар көрсету - сіз бір уақытта дизайнды визуалды түрде өзгертуге немесе QML өңдеуге болады;
  • Дайын және реттелетін түймелер, қосқыштар және басқа басқару элементтерінің жиынтығы;
  • Кірістірілген және теңшелетін көрнекі әсерлер жиынтығы;
  • Интерфейс элементтерінің динамикалық орналасуы оны кез келген экранға бейімдеуге мүмкіндік береді;
  • Элементтерді ең ұсақ бөлшектерге дейін өңдеуге мүмкіндік беретін кеңейтілген көрініс редакторы;
  • Photoshop және Sketch бағдарламаларынан графиканы импорттауға арналған Qt Photoshop Bridge және Qt Sketch Bridge модульдері. Photoshop немесе Sketch бағдарламаларында дайындалған графикадан тікелей пайдалануға дайын құрамдастарды жасауға және оларды QML кодына экспорттауға мүмкіндік береді. Олар қауымдастық басылымына қосылмаған.

Ақпарат көзі: opennet.ru

пікір қалдыру