De Qt Marketplace, in kataloguswinkel fan modules en tafoegings foar Qt, is lansearre

It bedriuw QT oankundige oer de lansearring fan in kataloguswinkel Qt Marketplace, wêrmei ferskate tafoegings, modules, biblioteken, tafoegings, widgets en ark foar ûntwikkelders begon te fersprieden, rjochte op it brûken fan tegearre mei Qt om de funksjonaliteit fan dit ramt út te wreidzjen, nije ideeën te befoarderjen yn ûntwerp en it ûntwikkelingsproses te ferbetterjen . It is tastien om sawol betelle as fergese pakketten te publisearjen, ynklusyf dy fan ûntwikkelders fan tredden en de mienskip.

De Qt Marketplace makket diel út fan in inisjatyf om it Qt-ramt te brekken yn lytsere komponinten en de grutte fan it basisprodukt te ferminderjen - ûntwikkelynstruminten en spesjalisearre komponinten kinne wurde levere as tafoegings. D'r binne gjin strange lisinsjeeasken en de kar fan lisinsje bliuwt by de skriuwer, mar Qt-ûntwikkelders riede oan om copyleft-kompatibele lisinsjes te kiezen, lykas GPL en MIT, foar fergese tafoegings. Foar bedriuwen dy't betelle ynhâld oanbiede, binne EULA's tastien. Ferburgen lisinsjemodellen binne net tastien en de lisinsje moat dúdlik wurde oanjûn yn 'e pakketbeskriuwing.

Yn 't earstoan wurde betelle tafoegings allinich aksepteare yn' e katalogus fan offisjeel registrearre bedriuwen, mar nei't de middels foar it automatisearjen fan publikaasje en finansjele prosessen yn 'e juste foarm binne brocht, sil dizze beheining wurde opheft en sille betelle tafoegings kinne wurde pleatst troch yndividuele ûntwikkelers. It model foar distribúsje fan ynkomsten foar it ferkeapjen fan betelle tafoegings fia de Qt Marketplace omfettet it oerdragen fan 75% fan it bedrach nei de auteur yn it earste jier, en 70% yn 'e folgjende jierren. Betellingen wurde makke ien kear yn 'e moanne. Berekkeningen wurde útfierd yn Amerikaanske dollars. In platfoarm wurdt brûkt om it wurk fan 'e winkel te organisearjen Shopify.

Op it stuit befettet de kataloguswinkel fjouwer haadseksjes (yn 'e takomst sil it oantal seksjes útwreide wurde):

  • Biblioteken foar qt. De seksje presintearret 83 bibleteken dy't de funksjonaliteit fan Qt útwreidzje, wêrfan 71 bydroegen wurde troch de KDE-mienskip en selektearre út 'e set KDE Frameworks. De bibleteken wurde brûkt yn de KDE omjouwing, mar net nedich ekstra ôfhinklikens oars as Qt. Bygelyks, de katalogus biedt KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma en sels in set fan ikoanen ikoanen.
  • Tools foar ûntwikkelers mei help fan Qt. De seksje biedt 10 pakketten, wêrfan de helte wurdt levere troch it KDE-projekt - ECM (Extra CMake Modules), KApiDox, KDED (KDE Daemon), KDesignerPlugin (generearje widgets foar Qt Designer/Creator) en KDocTools (meitsje dokumintaasje yn DocBook-formaat) . Steat út fan pakketten fan tredden Felgo (in set nutsbedriuwen, mear dan 200 ekstra API's, komponinten foar it opnij laden fan hot koade en testen yn trochgeande yntegraasjesystemen), Incredibuild (organisaasje fan gearstalling fan Qt Creator op oare hosts op it netwurk om kompilaasje mei 10 kear te fersnellen), Sjit Coco и Squish GUI Automatisearring Tool (kommersjele ark foar it testen en analysearjen fan koade, priis op $ 3600 en $ 2880), Kuesa 3D Runtime (kommersjele 3D-motor en omjouwing foar it meitsjen fan 3D-ynhâld, priis op $ 2000).
  • Plugins foar de Qt Creator ûntwikkeling omjouwing, ynklusyf plugins foar in stipe Ruby en ASN.1 talen, in databank werjouwer (mei de mooglikheid om te rinne SQL queries) en in Doxygen dokumint generator. De mooglikheid om tafoegings direkt te ynstallearjen fan 'e winkel sil yntegreare wurde yn Qt Creator 4.12.
  • TsjinstenQt-relatearre tsjinsten lykas útwreide stipeplannen, portearjen fan tsjinsten nei nije platfoarms, en konsultaasje foar ûntwikkelders.

Under de kategoryen dy't yn 'e takomst pland wurde tafoege wurde modules foar Qt Design Studio neamd (bygelyks in module foar it meitsjen fan ynterface-yndielingen yn GIMP), board-stipepakketten (BSP, Board Support Packages), tafoegings foar Boot 2 Qt (lykas OTA-fernijingsstipe), 3D-renderingboarnen en shader-effekten.

Boarne: opennet.ru

Add a comment