Qt Marketplace ، فروشگاه فروشگاه ماژول ها و افزونه ها برای Qt

Recientemente بچه های Qt انتشار این خبر را اعلام کردند del یک عنصر جدید است که کاتالوگ فروشگاه نام دارد "Qt Marketplace" در گوهاز طریق آن پلاگین ها ، ماژول ها ، کتابخانه های مختلف راه اندازی شد، ابزارک ها و ابزارها برای توسعه دهندگان ، با هدف استفاده از Qt برای گسترش عملکرد این چارچوب ، ترویج ایده های جدید در طراحی و بهبود روند توسعه.

بازار Qt به عنوان بخشی از ابتکار عمل تقسیم چارچوب Qt به م smallerلفه های کوچکتر ایجاد شد و کوچک سازی محصول پایه ، ابزارهای توسعه و م componentsلفه های تخصصی را می توان به صورت افزودنی تهیه کرد.

هیچ شرایط سختگیری برای صدور مجوز وجود ندارد و انتخاب مجوز به عهده نویسنده است ، اما توسعه دهندگان Qt توصیه می کنند مجوزهای سازگار با copyleft را انتخاب کنند مانند GPL و MIT برای پلاگین های رایگان. برای شرکت هایی که محتوای پولی ارائه می دهند ، استفاده از EULA مجاز است. مدلهای مجوز مخفی مجاز نیستند ، مجوز باید صریحاً در توضیحات بسته منعکس شود.

در ابتدا، افزونه های پرداخت شده فقط از طریق شرکت های ثبت شده در کاتالوگ پذیرفته می شوند رسماً ، اما پس از تنظیم ابزارهای اتوماسیون انتشار و فرایندهای مالی به فرم مناسب ، این محدودیت برداشته می شود و افزونه های پرداخت شده در دسترس تک تک توسعه دهندگان قرار می گیرد.

مدل توزیع درآمد برای فروش افزونه های پرداخت شده از طریق Qt Marketplace به معنای انتقال 75٪ مبلغ به نویسنده در سال اول و 70٪ در سال های بعد است. پرداخت ها هر ماه یک بار انجام می شود. محاسبات به دلار آمریکا است.

"جامعه پررونق جهانی Qt همیشه یک قدرت بزرگ بوده است. تصمیم گیرندگان نرم افزاری امروز ترجیح می دهند از محیط های تک فرهنگی پرهیز کنند ، زیرا در این صورت خطر قطع ناگهانی یک ابزار ارزشمند بسیار زیاد است "، Kalle Dalheimer ، مدیر عامل KDAB گفت. 

"Qt Marketplace بستری را برای KDAB و سایرین فراهم می کند تا م ،لفه ها ، ابزارها و مشارکت های الحاقی منبع باز محبوب ما را در یک مکان قابل دسترسی در دسترس جامعه Qt قرار دهد. ما منتظر هستیم که تنوع غنی اکوسیستم Qt به بازار بپیوندد. "

در حال حاضر چهار بخش اصلی وجود دارد در فروشگاه فروشگاه (در آینده تعداد بخشها گسترش خواهد یافت):

کتابخانه برای Qt

بخش شامل 83 کتابخانه است که عملکرد Qt را گسترش می دهد، که 71 مورد توسط جامعه KDE تهیه شده و از مجموعه Frameworks KDE جدا شده است.
کتابخانه ها در محیط KDE استفاده می شوند ، اما به وابستگی های دیگری غیر از Qt نیاز ندارند.

ابزار برای توسعه دهندگان با استفاده از Qt

بخش 10 بسته ارائه می دهد که نیمی از آنها توسط پروژه KDE ارائه می شود: ECM (ماژول های اضافی CMake) ، KApiDox ، KDED (KDE Daemon) ، KDesignerPlugin (ایجاد ویجت برای Qt Designer / Creator) و KDocTools (ایجاد اسناد در قالب DocBook).
از میان بسته های شخص ثالث ، Felgo برجسته است (مجموعه ای از برنامه های کاربردی ، بیش از 200 API اضافی ، م componentsلفه هایی برای بارگیری مجدد و آزمایش کد فعال بر روی سیستم های ادغام مداوم) ، Incredibuild (سازماندهی ساخت Qt Creator در سایر میزبانهای شبکه برای تدوین 10 برابر سریعتر) ، Squish Coco و Squish GUI Automation Tool (ابزارهای تجاری برای آزمایش و تجزیه و تحلیل کد ، با قیمت 3600 و 2880 دلار) ، Kuesa 3D Runtime (موتور و محیط تجاری 3D برای ایجاد محتوای سه بعدی ، با قیمت 3 دلار).

مکمل برای محیط توسعه Qt Creator

در او پلاگین ها برای پشتیبانی از زبان های Ruby و ASN گنجانده شده اند، یک مشاهده کننده پایگاه داده (با قابلیت اجرای نمایش داده های SQL) و یک تولید کننده سند Doxygen. قابلیت نصب پلاگین به طور مستقیم از فروشگاه در Qt Creator 4.12 ادغام می شود.

خدمات مرتبط با Qt

این شامل برنامه های پشتیبانی گسترده ، خدمات قابل حمل به سیستم عامل های جدید و مشاوره برای توسعه دهندگان است.

از دسته هایی که قرار است در آینده اضافه شوند، ماژول های Qt Design Studio ذکر شده است (به عنوان مثال ، یک ماژول برای ایجاد طرح های رابط در GIMP) ، بسته های پشتیبانی صفحه (BSP ، بسته های پشتیبانی صفحه) ، برنامه های افزودنی برای Boot 2 Qt (به عنوان مثال ، پشتیبانی از به روزرسانی های OTA) ، منابع برای جلوه های بصری سه بعدی و جلوه های سایه.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.