Nemrég jelent meg a Qt Design Studio 1.0 első verziója, amely egy eszköz, amelynek célja környezetek és felhasználói felületek tervezéséhez és grafikus alkalmazások fejlesztéséhez a Qt alapján.
A Qt Design Studio lehetővé teszi a tervezők és fejlesztők együttműködésének egyszerűsítését komplex és méretezhető interfészek működő prototípusainak létrehozása érdekében.
A tervezők csak a grafikai tervezésre, míg a fejlesztők az alkalmazáslogika fejlesztésére összpontosíthatnak, az automatikusan létrehozott QML kód használatával a tervező tervei során.
A QT Design Studio 1.0-ról
A Qt Design Studio egy olyan eszköz, amelyet a tervezők és a fejlesztők egyaránt használnak, és sokkal egyszerűbbé és egyszerűbbé teszi a kettő együttműködését.
Qt DesignStudio 1.0 Qt photoshop híddal érkezik, amely lehetővé teszi a felhasználók számára, hogy grafikai terveiket importálják a photoshopból.
Felhasználók is újrafelhasználható összetevőket hozhat létre közvetlenül a Photoshopon keresztül, Emellett azt is megállapíthatjuk, hogy megengedett a közvetlen exportálás bizonyos QML típusokba.
Ez mind a normál, mind az egyedi beépített típusoknál működik.
Eltérő, A Qt photoshop Bridge továbbfejlesztett import párbeszédpanellel rendelkezikvalamint az alapvető fúziós képességek.
A Qt Photoshop Bridge segítségével grafikus sablonok hozhatók létre és importálhatók közvetlenül a Qt Design Studio-ba.
Ehhez, a tervezők új importszűrővel rendelkeznek, valamint az elemek összekapcsolásához elemi funkciókkal rendelkeznek.
A Qt Design Studio munkafolyamatának segítségével a Photoshopban vagy más grafikus szerkesztőkben készített terveket funkcionális prototípusokká alakíthatja, amelyek valós eszközökön percek alatt futtathatók.
A terméket ingyenesen terjesztik, de csak a Qt licencekkel rendelkező emberek terjeszthetnek kész interfész-összetevőket.
Decemberben azonban a tervek szerint kiadják a Qt Design Studio nyílt verzióját, amelyet ingyenes licenc keretében szállítanak, de e korlátozás szempontjából kissé elmarad a kereskedelmi verziótól. A kód egy része már nyitva van.
A Qt Design Studio főbb jellemzői
A Qt Design Studio szolgáltatásai között megtalálhatjuk:
- Qt Photoshop Bridge modul grafikák importálásához Photoshopból. Ez lehetővé teszi használatra kész komponensek létrehozását közvetlenül a Photoshopban készített grafikákból, és exportálhatja őket QML-kódba.
- Animáció idővonalon - Idővonalon és kulcsképeken alapuló szerkesztő, amely lehetővé teszi az animáció egyszerű létrehozását kódírás nélkül.
- A tervező által kifejlesztett erőforrások univerzális QML komponensekké alakulnak át, amelyeket különféle projektekben lehet újra felhasználni.
- Qt Live Preview: lehetővé teszi egy alkalmazás vagy felhasználói felület előnézetének megtekintését, amelyet közvetlenül az asztalon, az Android-eszközökön vagy a Boot2Qt-en fejlesztettek ki. A változtatások azonnal elvégezhetők az eszközön.
- Lehetőség van FPS vezérlésére, fájlok feltöltésére fordításokkal, az elemek skálájának megváltoztatására. Ez magában foglalja az előkészített elemek előnézetét a Qt 3D Studio alkalmazásban.
- Integrálhatóság a Qt Safe Renderer-rel: a Safe Renderer elemei összehasonlíthatók a fejlesztés alatt álló felület elemeivel.
- Egymás melletti vizuális szerkesztő és kódszerkesztő - Egyszerre vizuálisan módosíthatja az elrendezést vagy szerkesztheti a QML-t.
- Használatra kész és testreszabható gombok, kapcsolók és egyéb kezelőszervek.
- Beépített és testreszabható vizuális effektusok.
- Az interfész elemek dinamikus kialakítása lehetővé teszi, hogy bármilyen képernyőhöz igazítsa.
- Haladó jelenetszerkesztő, amely lehetővé teszi az elemek legapróbb részletekig történő kidolgozását.
- A Qt Live Preview segítségével beilleszthet egy 3D-s vizsgálati elemet, hogy megtekinthesse azt a végső célkockában.
- Van egy Qt Safe Renderer integráció, amely a Safe Renderer elemeket használja, és a felhasználói felületén is feltérképezi azokat.
- Állapotokat és idővonalakat használhat a képernyőfolyamatok és átmenetek létrehozásához.
További információért nézze meg a Qt Design Studio hivatalos blogja.