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

Projekt Qt zveřejněna otázka Qt DesignStudio 1.2, prostředí pro návrh uživatelského rozhraní a vývoj grafických aplikací založených na Qt. Qt Design Studio usnadňuje návrhářům a vývojářům spolupráci při vytváření funkčních prototypů komplexních a škálovatelných rozhraní. Designéři se mohou soustředit pouze na grafické rozvržení návrhu, zatímco vývojáři se mohou soustředit na vývoj logiky aplikace pomocí QML kódu automaticky generovaného pro rozvržení designéra.

Pomocí pracovního postupu nabízeného v Qt Design Studio můžete proměnit rozvržení připravená ve Photoshopu nebo jiných grafických editorech na funkční prototypy, které lze spustit na skutečných zařízeních během několika minut. Výrobek byl původně dodán zdarma, ale distribuce připravených komponent rozhraní byla povolena
pouze držitelům komerční licence na Qt.

Počínaje verzí 1.2 je vývojářům nabízena edice Qt Design Studio Community Edition, který neklade omezení na použití, ale za hlavním produktem zaostává ve funkčnosti. Komunitní edice zejména neobsahuje moduly pro import grafiky z Photoshopu a Sketch.

Ohledně otevírání zdrojových kódů se uvádí, že aplikace je specializovanou verzí prostředí Qt Creator, zkompilovanou ze společného úložiště. Většina změn specifických pro Qt Design Studio je již zahrnuta v hlavní kódové základně Qt Creator. Včetně některých funkcí Qt Design Studio jsou dostupné přímo z Qt Creatoru, například od verze 4.9 je k dispozici grafický editor založený na časové ose.
Integrační moduly s aplikacemi Photoshop a Sketch zůstávají proprietární.

Vydání Qt Design Studio 1.2 je pozoruhodné přidáním modulu Qt Bridge pro Sketch, který umožňuje vytvářet připravené komponenty k použití na základě rozvržení připravených v aplikaci Sketch a exportovat je do kódu QML. Mezi obecné změny, podpora pro komplexní přechody založené na Rychlé tvary Qt, které lze nyní považovat za komponenty Qt Design Studio. Například sférické a kónické přechody kombinované s animací lze použít k efektivní vizualizaci měření a hodnot senzorů. Navíc při navrhování rozhraní nyní můžete jít za lineární vertikální přechody.

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

Klíčové vlastnosti Qt Design Studio:

  • Animace časové osy – Editor založený na časové ose a klíčových snímcích, který usnadňuje vytváření animací bez psaní kódu;
  • Zdroje vyvinuté designérem jsou přeměněny na univerzální komponenty QML, které lze znovu použít v různých projektech;
  • Qt Live Preview – umožňuje zobrazit náhled vyvíjené aplikace nebo uživatelského rozhraní přímo na ploše, zařízení Android nebo Boot2Qt. Provedené změny lze okamžitě sledovat na zařízení. Je možné ovládat FPS, nahrávat soubory s překlady a měnit měřítko prvků. To zahrnuje podporu náhledu prvků připravených v aplikaci na zařízeních Qt 3D Studio.
  • Možnost integrace s Qt Safe Renderer - prvky Safe Renderer lze mapovat na prvky vyvíjeného rozhraní.
  • Zobrazení vedle sebe vizuálního editoru a editoru kódu – můžete současně vizuálně provádět změny designu nebo upravovat QML;
  • Sada hotových a přizpůsobitelných tlačítek, spínačů a dalších ovládacích prvků;
  • Vestavěná a přizpůsobitelná sada vizuálních efektů;
  • Dynamické rozvržení prvků rozhraní umožňuje přizpůsobit jej jakékoli obrazovce;
  • Pokročilý editor scén, který vám umožní propracovat prvky do nejmenších detailů;
  • Moduly Qt Photoshop Bridge a Qt Sketch Bridge pro import grafiky z Photoshopu a Sketch. Umožňuje vytvářet komponenty připravené k použití přímo z grafiky připravené v aplikaci Photoshop nebo Sketch a exportovat je do kódu QML. Nejsou zahrnuty ve vydání Společenství.

Zdroj: opennet.ru

Přidat komentář