Qt Marketplace, un magazin de cataloage de module și plugin-uri pentru Qt

recent tipii de la Qt au anunțat eliberarea del un element nou, care este catalogul magazinului numit „Piața Qt” în panăprin intermediul acestuia au fost lansate diverse pluginuri, module, biblioteci, widget-uri și instrumente pentru dezvoltatori, cu scopul de a utiliza Qt pentru a extinde funcționalitatea acestui cadru, pentru a promova idei noi în proiectare și pentru a îmbunătăți procesul de dezvoltare.

Piața Qt a fost creat ca parte a inițiativei de a împărți cadrul Qt în componente mai mici și reducerea produsului de bază, instrumentele de dezvoltare și componentele specializate pot fi furnizate ca suplimente.

Nu există cerințe stricte de licențiere, iar alegerea licenței este lăsată în sarcina autorului, dar Dezvoltatorii Qt recomandă alegerea licențelor compatibile cu copyleft precum GPL și MIT pentru pluginuri gratuite. Pentru companiile care oferă conținut plătit, este permisă utilizarea EULA. Modelele de licență ascunse nu sunt permise, licența trebuie să fie reflectată în mod explicit în descrierea pachetului.

La început, pluginurile plătite vor fi acceptate în catalog numai de la companii înregistrate oficial, dar după ajustarea instrumentelor de automatizare a publicării și a proceselor financiare la forma corespunzătoare, această restricție va fi eliminată, iar pluginurile plătite vor fi disponibile dezvoltatorilor individuali.

Modelul de distribuție a veniturilor pentru vânzarea de pluginuri plătite prin Qt Marketplace implică un transfer de 75% din suma către autor în primul an și 70% în anii următori. Plățile se fac o dată pe lună. Calculele sunt în dolari SUA.

„Comunitatea globală prosperă a Qt a fost întotdeauna o mare forță. Factorii de decizie de astăzi preferă să evite mediile monoculturale, întrucât riscul întreruperii bruște a unui instrument valoros este prea mare în acest caz ", a declarat Kalle Dalheimer, CEO KDAB. 

„Qt Marketplace va oferi o platformă pentru KDAB și pentru alții, pentru a pune la dispoziția comunității Qt într-un singur loc ușor de accesat componentele, instrumentele și contribuțiile noastre open source populare. Așteptăm cu nerăbdare diversitatea bogată a ecosistemului Qt care intră pe piață. "

În prezent există patru secțiuni principale în magazinul de cataloage (în viitor, numărul de secțiuni va fi extins):

Biblioteci alin Qt

secțiune conține 83 de biblioteci care extind funcționalitatea Qt, din care 71 sunt furnizate de comunitatea KDE și izolate de suita KDE Frameworks.
Bibliotecile sunt utilizate în mediul KDE, dar nu necesită alte dependențe decât Qt.

Unelte alin dezvoltatorii care folosesc Qt

secțiune oferă 10 pachete, dintre care jumătate sunt furnizate de proiectul KDE: ECM (Module CMake suplimentare), KApiDox, KDED (KDE Daemon), KDesignerPlugin (generând widgeturi pentru Qt Designer / Creator) și KDocTools (crearea documentației în format DocBook).
Dintre pachetele terță parte, Felgo iese în evidență (un set de utilități, peste 200 de API-uri suplimentare, componente pentru reîncărcarea și testarea codului activ pe sisteme de integrare continuă), Incredibuild (organizarea compilărilor Qt Creator pe alte gazde din rețea pentru o construire de 10 ori mai rapidă), Squish Coco și Squish GUI Instrument de automatizare (instrumente comerciale pentru testarea și analiza codului, la prețul de 3600 $ și 2880 $), Kuesa 3D Runtime (motor 3D comercial și mediu pentru crearea de conținut 3D, la prețul de 2000 $).

Accesorii pentru mediul de dezvoltare Qt Creator

In ea pluginurile sunt incluse pentru a accepta limbile Ruby și ASN, un vizualizator de baze de date (cu posibilitatea de a rula interogări SQL) și un generator de documente Doxygen. Capacitatea de a instala pluginuri direct din magazin va fi integrată în Qt Creator 4.12.

Servicii legate de Qt

Acesta include planuri extinse de asistență, servicii de portabilitate pe platforme noi și sfaturi pentru dezvoltatori.

Dintre categoriile care urmează să fie adăugate în viitor, sunt menționate module pentru Qt Design Studio (de exemplu, un modul pentru crearea de designuri de interfețe în GIMP), pachete de asistență pentru bord (BSP, pachete de asistență pentru bord), extensii pentru Boot 2 Qt (de exemplu, suport pentru actualizări OTA), resurse pentru vizualizare 3D și efecte de umbrire.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.