Lançamento do ambiente de desenvolvimento Qt Design Studio 1.2

Projeto Qt опубликовал questão Qt DesignStudio 1.2, um ambiente para design de interface de usuário e desenvolvimento de aplicações gráficas baseadas em Qt. O Qt Design Studio facilita o trabalho conjunto de designers e desenvolvedores para criar protótipos funcionais de interfaces complexas e escaláveis. Os designers podem se concentrar apenas no layout gráfico do design, enquanto os desenvolvedores podem se concentrar no desenvolvimento da lógica do aplicativo usando código QML gerado automaticamente para os layouts do designer.

Usando o fluxo de trabalho oferecido no Qt Design Studio, você pode transformar layouts preparados no Photoshop ou outros editores gráficos em protótipos funcionais que podem ser lançados em dispositivos reais em questão de minutos. O produto foi originalmente fornecido de graça, mas a distribuição de componentes de interface preparados foi permitida
apenas para titulares de licença comercial do Qt.

A partir da versão 1.2, os desenvolvedores recebem uma edição Edição comunitária do Qt Design Studio, que não impõe restrições de uso, mas fica atrás do produto principal em termos de funcionalidade. Em particular, a Community Edition não inclui módulos para importação de gráficos do Photoshop e Sketch.

Em relação à abertura dos códigos-fonte, informa-se que a aplicação é uma versão especializada do ambiente Qt Creator, compilada a partir de um repositório comum. A maioria das mudanças específicas do Qt Design Studio já estão incluídas na base de código principal do Qt Creator. Inclusive alguns recursos do Qt Design Studio estão disponíveis diretamente no Qt Creator, por exemplo, a partir da versão 4.9, um editor gráfico baseado na linha do tempo está disponível.
Os módulos de integração com Photoshop e Sketch permanecem proprietários.

O lançamento do Qt Design Studio 1.2 se destaca pela adição do módulo Ponte Qt para Sketch, que permite criar componentes prontos para uso com base em layouts preparados no Sketch e exportá-los para código QML. Entre as mudanças gerais, o suporte para gradientes complexos baseados em Formas Rápidas do Qt, que agora podem ser tratados como componentes do Qt Design Studio. Por exemplo, gradientes esféricos e cônicos combinados com animação podem ser usados ​​para visualizar efetivamente medições e leituras de sensores. Além disso, ao projetar interfaces, agora você pode ir além dos gradientes verticais lineares.

Lançamento do ambiente de desenvolvimento Qt Design Studio 1.2

Principais recursos do Qt Design Studio:

  • Animação de linha do tempo - Um editor baseado em linha do tempo e quadro-chave que facilita a criação de animações sem escrever código;
  • Os recursos desenvolvidos pelo designer são transformados em componentes QML universais que podem ser reaproveitados em diversos projetos;
  • Qt Live Preview - permite visualizar um aplicativo ou interface de usuário sendo desenvolvido diretamente no desktop, dispositivos Android ou Boot2Qt. As alterações feitas podem ser observadas imediatamente no dispositivo. É possível controlar o FPS, fazer upload de arquivos com traduções e alterar a escala dos elementos. Isso inclui suporte para visualização de elementos preparados no aplicativo em dispositivos Estúdio Qt 3D.
  • Possibilidade de integração com Qt Safe Renderer - Os elementos do Safe Renderer podem ser mapeados para elementos da interface que está sendo desenvolvida.
  • Exibir editor visual e editor de código lado a lado - você pode fazer alterações de design ou editar QML simultaneamente;
  • Um conjunto de botões, interruptores e outros elementos de controle prontos e personalizáveis;
  • Conjunto integrado e personalizável de efeitos visuais;
  • O layout dinâmico dos elementos da interface permite adaptá-lo a qualquer tela;
  • Um editor de cena avançado que permite trabalhar os elementos nos mínimos detalhes;
  • Módulos Qt Photoshop Bridge e Qt Sketch Bridge para importar gráficos do Photoshop e Sketch. Permite criar componentes prontos para uso diretamente a partir de gráficos preparados no Photoshop ou Sketch e exportá-los para código QML. Eles não estão incluídos na edição comunitária.

Fonte: opennet.ru

Adicionar um comentário