Qt Design Studio versió 1.2

Projecte Qt publicat qüestió Qt Design Studio 1.2, un entorn per al disseny d'interfícies d'usuari i desenvolupament d'aplicacions gràfiques basades en Qt. Qt Design Studio facilita que dissenyadors i desenvolupadors treballin junts per crear prototips de treball d'interfícies complexes i escalables. Els dissenyadors només poden centrar-se en la disposició gràfica del disseny, mentre que els desenvolupadors poden centrar-se en desenvolupar la lògica de l'aplicació mitjançant el codi QML generat automàticament per als dissenys del dissenyador.

Mitjançant el flux de treball que ofereix Qt Design Studio, podeu convertir dissenys preparats a Photoshop o altres editors gràfics en prototips de treball que es poden llançar en dispositius reals en qüestió de minuts. El producte es va subministrar originalment бесплатно, però es va permetre la distribució de components d'interfície preparats
només als titulars d'una llicència comercial per a Qt.

A partir de la versió 1.2, als desenvolupadors se'ls ofereix una edició Qt Design Studio Community Edition, que no imposa restriccions d'ús, però queda endarrerida en funcionalitat del producte principal. En particular, la Community Edition no inclou mòduls per importar gràfics de Photoshop i Sketch.

Pel que fa a l'obertura de codis font, s'informa que l'aplicació és una versió especialitzada de l'entorn Qt Creator, compilada a partir d'un repositori comú. La majoria dels canvis específics de Qt Design Studio ja estan inclosos a la base de codi principal de Qt Creator. La inclusió d'algunes característiques de Qt Design Studio està disponible directament a Qt Creator, per exemple, a partir de la versió 4.9, hi ha disponible un editor gràfic basat en la línia de temps.
Els mòduls d'integració amb Photoshop i Sketch segueixen sent propietaris.

El llançament de Qt Design Studio 1.2 destaca per l'addició del mòdul Qt Bridge per a Sketch, que us permet crear components preparats per utilitzar basats en dissenys preparats a Sketch i exportar-los al codi QML. Entre els canvis generals, el suport per a gradients complexos basats en Qt Formes ràpides, que ara es poden tractar com a components de Qt Design Studio. Per exemple, els gradients esfèrics i cònics combinats amb l'animació es poden utilitzar per visualitzar eficaçment les mesures i les lectures del sensor. A més, a l'hora de dissenyar interfícies, ara podeu anar més enllà dels gradients verticals lineals.

Qt Design Studio versió 1.2

Característiques principals de Qt Design Studio:

  • Animació de la línia de temps: un editor basat en línies de temps i fotogrames clau que facilita la creació d'animacions sense escriure codi;
  • Els recursos desenvolupats pel dissenyador es converteixen en components QML universals que es poden reutilitzar en diferents projectes;
  • Qt Live Preview: us permet previsualitzar una aplicació o una interfície d'usuari que s'està desenvolupant directament a l'escriptori, dispositius Android o Boot2Qt. Els canvis realitzats es poden observar immediatament al dispositiu. És possible controlar FPS, carregar fitxers amb traduccions i canviar l'escala dels elements. Això inclou suport per a la previsualització d'elements preparats a l'aplicació en dispositius Qt 3D Studio.
  • Possibilitat d'integració amb Qt Safe Renderer: els elements de Safe Renderer es poden assignar a elements de la interfície que s'està desenvolupant.
  • Mostra l'editor visual al costat de l'editor i l'editor de codi: pots fer canvis de disseny o editar QML simultàniament;
  • Un conjunt de botons, interruptors i altres elements de control preparats i personalitzables;
  • Conjunt d'efectes visuals integrat i personalitzable;
  • La disposició dinàmica dels elements de la interfície permet adaptar-la a qualsevol pantalla;
  • Un editor d'escenes avançat que us permet elaborar elements fins al més mínim detall;
  • Mòduls Qt Photoshop Bridge i Qt Sketch Bridge per importar gràfics des de Photoshop i Sketch. Us permet crear components preparats per utilitzar directament a partir de gràfics preparats a Photoshop o Sketch i exportar-los al codi QML. No inclòs a l'edició comunitària.

Font: opennet.ru

Afegeix comentari