Qt Marketplace, uma loja de catálogo de módulos e plug-ins para Qt

Recentemente os caras do Qt anunciaram o lançamento del um novo elemento, que é o catálogo da loja chamado "Qt Marketplace" na cunhaatravés dele vários plugins, módulos, bibliotecas foram lançados, widgets e ferramentas para desenvolvedores, com o objetivo de usar Qt para expandir a funcionalidade deste quadro, para promover novas idéias em design e melhorar o processo de desenvolvimento.

Mercado Qt foi criado como parte da iniciativa de dividir o framework Qt em componentes menores e o downsizing do produto base, ferramentas de desenvolvimento e componentes especializados podem ser fornecidos como add-ons.

Não existem requisitos de licenciamento estritos e a escolha da licença é deixada ao autor, mas Os desenvolvedores do Qt recomendam a escolha de licenças compatíveis com copyleft como GPL e MIT para plug-ins gratuitos. Para empresas que oferecem conteúdo pago, o uso do EULA é permitido. Modelos de licença ocultos não são permitidos; a licença deve ser explicitamente refletida na descrição do pacote.

No princípio, plugins pagos serão aceitos no catálogo apenas de empresas registradas oficialmente, mas depois de ajustar as ferramentas de automação de publicação e os processos financeiros para a forma apropriada, essa restrição será removida e os plug-ins pagos estarão disponíveis para desenvolvedores individuais.

O modelo de distribuição de renda para a venda de plug-ins pagos através do Qt Marketplace Implica repasse de 75% do valor ao autor no primeiro ano e 70% nos anos seguintes. Os pagamentos são feitos uma vez por mês. Os cálculos são em dólares americanos.

“A próspera comunidade global do Qt sempre foi uma grande força. Os tomadores de decisão de software de hoje preferem evitar ambientes monoculturais, pois o risco de interrupção repentina de uma ferramenta valiosa é muito alto nesse caso ", disse Kalle Dalheimer, CEO da KDAB. 

“O Qt Marketplace fornecerá uma plataforma para KDAB e outros para disponibilizar nossos populares componentes de código aberto, ferramentas e contribuições para a comunidade Qt em um local de fácil acesso. Estamos ansiosos para a rica diversidade do ecossistema Qt se juntando ao mercado.

Existem atualmente quatro seções principais na loja de catálogo (no futuro, o número de seções será expandido):

bibliotecas para Qt

A seção contém 83 bibliotecas que estendem a funcionalidade do Qt, dos quais 71 são fornecidos pela comunidade KDE e isolados do pacote KDE Frameworks.
As bibliotecas são usadas no ambiente KDE, mas não requerem dependências adicionais além do Qt.

Ferramentas para desenvolvedores usando Qt

A seção oferece 10 pacotes, metade dos quais são fornecidos pelo projeto KDE: ECM (Módulos CMake adicionais), KApiDox, KDED (KDE Daemon), KDesignerPlugin (gerando widgets para Qt Designer / Creator) e KDocTools (criando documentação em formato DocBook).
Dos pacotes de terceiros, Felgo se destaca (um conjunto de utilitários, mais de 200 APIs adicionais, componentes para recarregar e testar código ativo em sistemas de integração contínua), Incredibuild (organizar compilações do Qt Creator em outros hosts na rede para uma compilação 10x mais rápida), Squish Coco e Squish GUI Ferramenta de automação (ferramentas comerciais para teste e análise de código, com preço de $ 3600 e $ 2880), Kuesa 3D Runtime (motor 3D comercial e ambiente para criação de conteúdo 3D, com preço de $ 2000).

Complementos para ambiente de desenvolvimento Qt Creator

Nela plugins são incluídos para suportar as linguagens Ruby e ASN, um visualizador de banco de dados (com a capacidade de executar consultas SQL) e um gerador de documentos Doxygen. A capacidade de instalar plug-ins diretamente da loja será integrada ao Qt Creator 4.12.

Serviços relacionados com Qt

Inclui planos de suporte estendido, serviços de portabilidade para novas plataformas e conselhos para desenvolvedores.

Das categorias que estão planejadas para serem adicionadas no futuro, os módulos para Qt Design Studio são mencionados (por exemplo, um módulo para criar designs de interface no GIMP), pacotes de suporte de placa (BSP, pacotes de suporte de placa), extensões para Boot 2 Qt (por exemplo, suporte para atualizações OTA), recursos para visualização 3D e efeitos de sombreamento.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.