Lansarea mediului de dezvoltare Qt Design Studio 1.3

Proiectul Qt a prezentat lansare Qt Design Studio 1.3, medii pentru proiectarea interfeței utilizatorului și dezvoltarea aplicațiilor grafice pe baza Qt. Qt Design Studio facilitează colaborarea dintre designeri și dezvoltatori în crearea prototipurilor funcționale pentru interfețe complexe și scalabile. Designerii se pot concentra doar pe aspectul grafic al designului, în timp ce dezvoltatorii își pot concentra atenția asupra dezvoltării logicii aplicației, utilizând cod QML generat automat pentru modelele designerului.
Prin procesul de lucru oferit de Qt Design Studio, puteți transforma în câteva minute modelele pregătite în Photoshop sau alte editori grafici în prototipuri funcționale, care pot fi lansate pe dispozitive reale.

Se oferă versiunea comercială și ediția Community Qt Design Studio. Versiunea comercială
este disponibilă gratuit, permitând distribuirea componentelor interfeței create numai posesorilor de licențe comerciale pentru Qt.
Ediția Community nu impune restricții asupra utilizării, dar nu include module pentru importul graficii din Photoshop și Sketch. Aplicația este o variantă specializată a mediului Qt Creator, compilată dintr-un depozit comun. Majoritatea modificărilor specifice pentru Qt Design Studio sunt incluse în baza de cod principală a Qt Creator. Modulele de integrare cu Photoshop și Sketch sunt proprietare.

În noua versiune:

  • Funcționalitățile modulului Qt Bridge for Sketch, care permite crearea de componente gata de utilizare pe baza modelurilor pregătite în Sketch și exportarea acestora în cod QML. Modulul a fost extins cu suport pentru suprascrierea simbolurilor, permițând legarea diferitelor proprietăți textuale la diferite instanțe ale butoanelor și altor componente de interfață (aceste proprietăți sunt exportate în QML cu proprietăți suprascrise, vizibile ca proprietăți ale componentei). De asemenea, a fost adăugată posibilitatea de a exporta grafica în format vectorial SVG (anterior erau acceptate doar formate raster), care poate fi scalat în QML.

    Lansarea mediului de dezvoltare Qt Design Studio 1.3
  • Aspectul interfeței pentru vizualizarea proprietăților a fost modificat pentru a utiliza Qt Quick Controls 2 și acum este complet personalizabil prin teme. Utilitatea în muncă cu formele-încastratori (spin box), pentru care acum există suport pentru drag-and-drop și opțiunea de a adăuga un slider. A fost adăugat suport pentru blocuri multi-secționale, care permit setarea proprietăților mai multor elemente simultan. Editorul de proprietăți a fost îmbunătățit cu un nou dialog de gestionare a gradientelor, iar editorul de culori a fost actualizat, incluzând o secțiune cu culorile selectate anterior.

    Lansarea mediului de dezvoltare Qt Design Studio 1.3Lansarea mediului de dezvoltare Qt Design Studio 1.3
  • Editorul de bindinguri a fost îmbunătățit, bazându-se acum pe un widget de editare a codului mai confortabil pentru QML;
  • A fost adăugat un nou editor de curbe pentru animație, care permite ajustarea curbelor de interpolare pentru mai multe cadre cheie într-o singură prezentare, similar cu instrumentele de gestionare a animației din pachetele 3D;

    Lansarea mediului de dezvoltare Qt Design Studio 1.3
  • De asemenea, este menționată o lucrare încă neterminată pentru crearea unui vizualizator QML bazat pe WebAssembly, care permite formarea de pachete cu proiecte QML pentru web, cu care se poate lucra prin intermediul browserului.

Funcționalitățile principale ale Qt Design Studio:

  • Animația pe o linie de timp — un editor bazat pe o linie de timp și cadre cheie, care permite crearea cu ușurință a animațiilor fără a scrie cod;
  • Resursele dezvoltate de designer devin componente QML universale, care pot fi reutilizate în diferite proiecte;
  • Qt Live Preview — permite previzualizarea aplicației sau a interfeței utilizatorului în dezvoltare direct pe desktop, dispozitive Android sau Boot2Qt. Schimbările efectuate pot fi imediat observate pe dispozitiv. Există opțiunea de a controla FPS-ul, de a încărca fișiere cu traduceri, de a schimba scala elementelor. De asemenea, este susținută previzualizarea pe dispozitivele elementelor pregătite în aplicație. Qt 3D Studio.
  • Posibilitatea de integrare cu Qt Safe Renderer — elementele Safe Renderer pot fi corelate cu elementele interfeței în dezvoltare.
  • Vizualizarea simultană a editorului vizual și a editorului de cod — permite efectuarea modificărilor vizuale în design sau corectarea QML-ului în același timp;
  • Un set de butoane gata făcute și personalizabile, comutatoare și alte elemente de control;
  • Un set încorporat și personalizabil de efecte vizuale;
  • Aspectul dinamic al elementelor interfeței permite adaptarea acestuia pentru orice ecrane;
  • Editor avansat de scenă, care permite elaborarea detaliată a elementelor;
  • Modulele Qt Photoshop Bridge și Qt Sketch Bridge pentru importul graficii din Photoshop și Sketch. Permit crearea de componente gata de utilizare direct din grafica pregătită în Photoshop sau Sketch și exportarea acestora în cod QML. Nu sunt incluse în ediția Community.
  • Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster