Lansarea mediului de dezvoltare Qt Design Studio 1.2

Proiectul Qt a publicat lansare Qt Design Studio 1.2, 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 fluxul de lucru oferit în Qt Design Studio, pot fi transformate în câteva minute modelele pregătite în Photoshop sau în alte editori grafici în prototipuri funcționale care pot fi lansate pe dispozitive reale. Inițial, produsul a fost livrat gratuit, dar distribuirea componentelor de interfață pregătite a fost permisă
numai deținătorilor de licențe comerciale pentru Qt.

Începând cu versiunea 1.2, dezvoltatorilor le-a fost oferită o ediție Qt Design Studio Community Edition, care nu impune restricții privind utilizarea, dar este mai puțin funcțională decât produsul principal. În special, ediția Community nu include module pentru importul graficii din Photoshop și Sketch.

Referitor la deschiderea codului sursă, se raportează că aplicația este o variantă specializată a mediului Qt Creator, construită dintr-un depozit comun. O mare parte din modificările specifice Qt Design Studio sunt deja incluse în baza de cod principală a Qt Creator. De asemenea, unele funcționalități ale Qt Design Studio sunt disponibile direct din Qt Creator, de exemplu, începând cu versiunea 4.9, editorul grafic bazat pe linia de timp este disponibil.
Modulele de integrare cu Photoshop și Sketch rămân proprietare.

Lansarea Qt Design Studio 1.2 este notabilă prin adăugarea modulului Qt Bridge for Sketch, care permite, pe baza modelelor pregătite în Sketch, crearea de componente utilizabile și exportarea acestora în cod QML. Printre modificările generale se remarcă suportul pentru gradientele complexe bazate pe Qt Quick Shapes, care acum pot fi procesate ca componente Qt Design Studio. De exemplu, gradientele sferice și conice, împreună cu animația, pot fi utilizate pentru a vizualiza efectiv măsurările și citirile senzorilor. În plus, la proiectarea interfețelor, nu mai este necesar să ne limităm la gradientele verticale liniare.

Lansarea mediului de dezvoltare Qt Design Studio 1.2

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.

Redați video

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