GTK + با پیشرفت در نسخه جدید 3.24.1 خود می آید

آرم gtk

GTK + یا قبلاً با عنوان GIMP Toolkit شناخته می شد ، مجموعه ای از ابزارهای چند پلت فرم است که با استفاده از آنها برای ایجاد رابط کاربر گرافیکی استفاده می شود. با ارائه مجموعه کاملی از ابزارک ها ، GTK + برای پروژه هایی از ابزارهای یکبار مصرف کوچک تا مجموعه برنامه های کامل مناسب است.

GTK + این کراس پلتفرم است بنابراین می توان از آن در ویندوز ، لینوکس و MacOS و همچنین دارای یک API با کاربرد آسان است که باعث سرعت بخشیدن به زمان توسعه می شود.

GTK + است به زبان برنامه نویسی C نوشته شده استاما از ابتدا برای پشتیبانی از طیف گسترده ای از زبانها طراحی شده است و فقط به C / C ++ محدود نشود.

استفاده از GTK + از زبان های برنامه نویسی دیگر مانند Perl و Python (به ویژه در ترکیب با سازنده Glade GUI) یک روش موثر در توسعه سریع برنامه را فراهم می کند.

درباره GTK +

GTK + نرم افزار رایگان و بخشی از پروژه GNU است . با این حال ، شرایط مجوز GTK + ، GNU LGPL ، به همه توسعه دهندگان ، حتی کسانی که نرم افزار اختصاصی تولید می کنند ، اجازه می دهد بدون هیچ مجوز و حق امتیاز از آن استفاده کنند.

GTK + در بسیاری از پروژه ها و برخی از سیستم عامل های بزرگ شرکت کرده است. برای اینکه تصوری از مردم درباره GTK + داشته باشید و نحوه استفاده از آن در پروژه های تجاری را بدانید.

برنامه های مبتنی بر Qt و GTK + از مجموعه های مختلف ویجت استفاده می کنندts »برای ایجاد رابط های کاربری گرافیکی خود.

هر یک ارائه می دهد در میان چیز های دیگر، تم ها ، سبک ها و مجموعه آیکون های مختلف به طور پیش فرض ، بنابراین "ظاهر و احساس" آن به طور قابل توجهی متفاوت است.

«Qt (به انگلیسی «cute» تلفظ می شود) چارچوبی برای توسعه برنامه است multiplatform ، به طور گسترده ای برای توسعه برنامه های دارای رابط گرافیکی (در این مورد به عنوان مجموعه ای از "ابزارک" شناخته می شود) ، اگرچه همچنین برای توسعه برنامه های غیر گرافیکی مانند ابزار کنسول و سرورها نیز استفاده می شود. "

مجموعه های "ابزارک" برای اهداف ادغام در دسترس هستند ، با پیاده سازی هایی که برای Qt و GTK + در همه نسخه های اصلی نوشته شده است.

با استفاده از اینها ، صرف نظر از چهارچوبی که در آن نوشته شده اند ، می توانید ظاهری منحصر به فرد برای همه برنامه های خود داشته باشید.

لوگوی go-gtk

برنامه های GTK + می توانند در محیط دسک تاپ مبتنی بر X11 اجرا شوند یا مدیران پنجره.

حتی آنهایی که با GTK + ساخته نشده اند ، به شرط اینکه کتابخانه های مورد نیاز نصب شده باشند. در صورت نصب X11.app این شامل macOS است.

GTK + همچنین می تواند تحت Microsoft Window اجرا شودs ، جایی که توسط برخی از برنامه های محبوب کراس پلت فرم محبوب مانند Pidgin و GIMP استفاده می شود. wxWidgets ، یک جعبه ابزار GUI کراس پلت فرم ، از GTK + در Linux استفاده می کند.

پورت های دیگر شامل DirectFB (به عنوان مثال توسط نصب کننده دبیان استفاده می شود) و ncurses.

درباره نسخه جدید GTK + 3.24.1

Recientemente نسخه جدید GTK +3.24.1 منتشر شد که تجدید شده و چند ویژگی جدید به آن اضافه می شود.

در این نسخه جدید ، گفته می شود که اصلاحاتی در سبک نوار سربرگ ایجاد شده است.یا ، در حالی که هشدارهای مهم اصلاح می شوند.

در این نسخه جدید GTK + ، ترجمه های چک ، فریولیایی ، روسی و اسپانیایی در حال به روزرسانی هستند.

همانطور که در Adwaita ذکر شد ، بهبودهای این نسخه جدید با بهبود سبک نوار هدر دریافت شده است.

از طرف دیگر ، جهماهنگی ها در وایلند ادامه دارد و با این نسخه جدید GTK + 3.24.1 این اصلاح در مدیریت متن از پیش ویرایش شده دریافت شد.

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

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

با استفاده از این ، هم اکنون می توانید برای به دست آوردن این نسخه جدید GTK + در رایانه های خود ، به روزرسانی سیستم انجام دهید.

حتی اگر آنها قبلاً روی Gtk + 4 کار کرده اند و با راه اندازی این فشار نیاز به نوآوری آزاد شده و تعادل بین ثبات را کاهش می دهد و نوآوری به سمت ثبات متمایل می شود.

به همین ترتیب ، تغییرات اخیر در طرح زمینه به طور خاص برای بهبود و تثبیت آن قسمت از API است ، به این معنی که برخی از سرمایه گذاری ها باید بعداً پرداخت شوند.

 


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

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

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

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

*

*

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

  1.   جون گسل Villanueva Portella dijo

    سلام بسیار متشکرم برای انتشار پست ، به نوبه خود من همچنین علاقه مند به ساخت برنامه های کاربردی با رابط کاربری گرافیکی هستم ، تا به امروز من با PyQt کار می کردم. من دوست دارم که نرم افزار من بتواند با پایگاه داده کار کند بنابراین من SQL را یاد می گیرم و همچنین می خواهم که گرافیک در نرم افزاری که من پیشنهاد می کنم تعبیه شود. من هنوز قصد دارم نحوه بسته بندی آن را برای GNU / Linux و Mac OS X بررسی کنم ، برای ویندوز اگر دیدم که چگونه انجام می شود ، خیلی پیچیده به نظر نمی رسد ، گرچه نتیجه برای مورد دوم دیدم که یک اجرایی دارد پرونده * .exe ؛ من می خواهم بدانم که چگونه می توانم نصب نرم افزار را انجام دهم ، همانطور که معمولاً دیده می شود ، "SETUP" که به کاربر نهایی اجازه می دهد فقط مورد بعدی را بپذیرد و بعدی را ارائه دهد ، ما باید به خواندن ادامه دهیم ، در حال حاضر با من همراه باشید برای نوشته های بعدی خود ، یک سلام از لیما - پرو.