Vydání vývojového prostředí Qt Design Studio 1.2

Projekt Qt vydal vydání Qt Design Studio 1.2, prostředí pro návrh uživatelského rozhraní a vývoj grafických aplikací na bázi Qt. Qt Design Studio usnadňuje spolupráci designérů a vývojářů při vytváření pracovních prototypů složitých a škálovatelných rozhraní. Designéři se mohou soustředit pouze na grafické uspořádání, zatímco vývojáři se mohou zaměřit na vývoj logiky aplikace, přičemž využívají automaticky generovaný QML kód pro návrhy.

Pomocí nabízeného pracovního postupu v Qt Design Studio lze během několika minut převést připravené návrhy v Photoshopu nebo jiných grafických editorech na pracovní prototypy, které lze spustit na skutečných zařízeních. Původně byl produkt dodáván zdarma, ale distribuce připravených komponentů uživatelského rozhraní byla povolena
pouze držitelům komerční licence na Qt.

Od verze 1.2 je vývojářům k dispozici edice Qt Design Studio Community Edition, která neomezuje použití, ale zaostává ve funkcionalitě za hlavním produktem. Konkrétně edice Community Edition nezahrnuje moduly pro import grafiky z Photoshopu a Sketch.

Co se týče otevření zdrojových kódů, uvádí se, že aplikace je specializovanou variantou prostředí Qt Creator, sestavenou z veřejného repozitáře. Většina specifických změn pro Qt Design Studio je již součástí hlavní kódové základny Qt Creator. Některé funkce Qt Design Studio jsou k dispozici přímo v Qt Creator, například od vydání 4.9 je k dispozici grafický editor na základě časové osy.
Moduly integrace s Photoshopem a Sketchem zůstávají proprietární.

Vydání Qt Design Studio 1.2 se vyznačuje přidáním modulu Qt Bridge for Sketch, který umožňuje na základě připravených návrhů ve Sketch vytvářet komponenty připravené k použití a exportovat je do QML kódu. Mezi obecnými změnami je podpora složitých gradientů na základě Qt Quick Shapes, které nyní mohou být zpracovávány jako komponenty Qt Design Studio. Například sférické a kuželové gradienty v kombinaci s animací lze použít pro efektní vizualizaci měření a údajů senzorů. Navíc při návrhu uživatelského rozhraní se nyní nelze omezovat na lineární vertikální gradienty.

Vydání vývojového prostředí Qt Design Studio 1.2

Hlavní funkce Qt Design Studio:

  • Animace podle časové osy — editor založený na časové ose a klíčových snímcích, který umožňuje snadno vytvářet animace bez psaní kódu;
  • Designem vytvořené zdroje se mění na univerzální QML komponenty, které lze opakovaně používat v různých projektech;
  • Qt Live Preview — umožňuje náhled aplikace nebo vyvíjeného uživatelského rozhraní přímo na pracovním stole, zařízeních Android nebo Boot2Qt. Změny je možné ihned sledovat na zařízení. Je možné kontrolovat FPS, nahrávat překlady, měnit měřítko prvků. Podporuje také náhled na různých prvcích připravených v aplikaci. Qt 3D Studio.
  • Možnost integrace s Qt Safe Renderer — prvky Safe Renderer lze mapovat na prvky vyvíjeného uživatelského rozhraní.
  • Zobrazení vedle sebe vizuálního editoru a editoru kódu — lze současně vizuálně upravovat design nebo upravit QML;
  • Sada hotových a přizpůsobitelných tlačítek, přepínačů a dalších ovládacích prvků;
  • Vestavěná a přizpůsobitelná sada vizuálních efektů;
  • Dynamické rozvržení prvků uživatelského rozhraní umožňuje přizpůsobení pro jakékoli obrazovky;
  • Pokročilý editor scény, který umožňuje podrobně zpracovat prvky;
  • Moduly Qt Photoshop Bridge a Qt Sketch Bridge pro import grafiky z Photoshopu a Sketch. Umožňují vytvářet připravené komponenty přímo z grafiky připravené v Photoshopu nebo Sketch a exportovat je do QML kódu. Nepatří do Community edice.

Přehrát video

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster