Lanzamiento del entorno de desarrollo Qt Design Studio 1.2

Proyecto Qt publicó lanzamiento Qt Design Studio 1.2, un entorno para el diseño de interfaces de usuario y el desarrollo de aplicaciones gráficas basadas en Qt. Qt Design Studio simplifica la colaboración entre diseñadores y desarrolladores en la creación de prototipos funcionales de interfaces complejas y escalables. Los diseñadores pueden concentrarse únicamente en el diseño gráfico, mientras que los desarrolladores pueden enfocarse en la lógica de funcionamiento de la aplicación, utilizando el código QML generado automáticamente para los diseños del diseñador.

Con el flujo de trabajo que ofrece Qt Design Studio, se pueden convertir en cuestión de minutos los diseños preparados en Photoshop u otros editores gráficos en prototipos funcionales que se pueden ejecutar en dispositivos reales. Inicialmente, el producto fue suministrado gratis, pero se permitió distribuir los componentes de interfaz preparados
solo a los propietarios de una licencia comercial de Qt.

A partir de la versión 1.2, se ofrece a los desarrolladores una edición Qt Design Studio Community Edition, que no impone restricciones en su uso, pero se queda atrás en funcionalidad respecto al producto principal. En particular, la Community Edition no incluye módulos para importar gráficos desde Photoshop y Sketch.

Con respecto a la apertura del código fuente, se informa que la aplicación es una variante especializada del entorno Qt Creator que se compila a partir de un repositorio común. La mayor parte de los cambios específicos para Qt Design Studio ya están incluidos en la base de código principal de Qt Creator. Entre ellos, algunas funcionalidades de Qt Design Studio están disponibles directamente desde Qt Creator, por ejemplo, a partir de la versión 4.9 se ofrece un editor gráfico basado en la línea de tiempo.
Los módulos de integración con Photoshop y Sketch siguen siendo propietarios.

El lanzamiento de Qt Design Studio 1.2 es notable por la adición del módulo Qt Bridge for Sketch, que permite crear componentes listos para usar a partir de diseños realizados en Sketch y exportarlos como código QML. Entre los cambios generales se destaca el soporte para gradientes complejos basados en Qt Quick Shapes, que ahora pueden ser tratados como componentes de Qt Design Studio. Por ejemplo, los gradientes esféricos y cónicos combinados con animación pueden emplearse para visualizar efectivamente las dimensiones y lecturas de los sensores. Además, en el diseño de interfaces, ahora no es necesario limitarse a gradientes lineales verticales.

Lanzamiento del entorno de desarrollo Qt Design Studio 1.2

Principales características de Qt Design Studio:

  • Animación en la línea del tiempo — editor basado en una línea del tiempo y fotogramas clave, que permite crear animaciones fácilmente sin escribir código;
  • Los recursos diseñados se convierten en componentes QML universales, que se pueden reutilizar en varios proyectos;
  • Qt Live Preview — permite prévisualizar la aplicación o la interfaz de usuario en desarrollo directamente en el escritorio, dispositivos Android o Boot2Qt. Los cambios realizados pueden verse de inmediato en el dispositivo. Hay opciones para controlar el FPS, cargar archivos con traducciones y cambiar la escala de los elementos. También se admite la previsualización en dispositivos para elementos preparados en la aplicación. Qt 3D Studio.
  • Posibilidad de integración con Qt Safe Renderer — los elementos de Safe Renderer se pueden asociar con los elementos de la interfaz en desarrollo.
  • Visualización lado a lado del editor visual y del editor de código — se pueden realizar cambios visuales en el diseño o editar QML simultáneamente;
  • Conjunto de botones, interruptores y otros elementos de control listos y personalizables;
  • Conjunto de efectos visuales incorporados y personalizables;
  • El diseño dinámico de los elementos de la interfaz permite adaptarse a cualquier pantalla;
  • Editor de escenas avanzado que permite trabajar en los elementos hasta el más mínimo detalle;
  • Módulos Qt Photoshop Bridge y Qt Sketch Bridge para importar gráficos desde Photoshop y Sketch. Permiten crear componentes listos para usar directamente desde gráficos preparados en Photoshop o Sketch y exportarlos a código QML. No están incluidos en la edición Community.

Reproducir video

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster