قسمت اول : معرفی wxWidgets 

قسمت اول : معرفی wxWidgets 

این آموزش شما را به برنامه نویسی با wxWidgets toolkit معرفی می کند.

wxWidgets یک ابزارک گرافیکی برای طراحی برنامه های کاربردی C ++ است. این ابزار متن باز، کراس پلت فرم است.برنامه های wxWidget در تمام سیستم عامل های اصلی، از جمله ویندوز، یونیکس و سیستم عامل مک اجرا می شوند. پروژه wxWidget  توسط جولیان اسمارت در سال 1992 آغاز شد. می توان با صراحت گقت که  wxWidgets خیلی بیشتر از یک ابزار است. زیرا کلاس های متنوع زیادی برای مدیریت جریان ها، پایگاه های داده، موضوعات، راهنمای آنلاین و تنظیمات برنامه فراهم می کند.wxWidgets شامل یک گروه بزرگ از ویدجت می باشد که در وب سایت خود گروه بندی شده است.

زبان برنامه نویسی ++ C

زبان برنامه نویسی C ++ یکی از گسترده ترین زبان های برنامه نویسی است. ,که برای ایجاد بسیاری از برنامه های معروف دسکتاپ مانند MS Office، Macromedia Flash، فایرفاکس، فتوشاپ یا 3D Max استفاده شده است . C++   سازنده دنیای بازی های رایانه ای است. و یکی از سخت ترین زبان های برنامه نویسی است. از سوی دیگر، برنامه نویسی C ++ امروزه از برنامه ریزی 10 سال پیش متفاوت است. ابزار و کتابخانه های زیادی وجود دارد که برنامه نویسی را ساده تر می کنند.

زبانهای برنامه نویسی

در حال حاضر چندین زبان برنامه نویسی به طور گسترده استفاده می شود. براساس شاخص جامعه برنامه نویسی TIOBE همانطور که می بینیم، C ++ همچنان متعلق به محبوب ترین زبان های برنامه نویسی در جهان است.

جدول رتبه بندی زبان های برنام نویسی

جاوا زبان برنامه نویسی به طور گسترده استفاده شده است. جاوا در ایجاد برنامه های تلفن همراه قابل حمل، برنامه های کاربردی مختلف لوازم و در ایجاد برنامه های کاربردی سازمانی است. برنامه های ایجاد شده توسط C / C ++ استاندارد برای سیستم عامل و برنامه های مختلف دسکتاپ هستند. زبانهای C / C + +  به طور گسترده برای برنامه نویسی سیستم استفاده می شوند .

PHP بر وب تسلط دارد. در حالی که جاوا به طور عمده توسط سازمان های بزرگ استفاده می شود، PHP توسط شرکت های کوچک و افراد استفاده می شود. پی اچ پی برای ایجاد برنامه های وب پویا مورد استفاده قرار می گیرد. سی شارپ زبان برنامه نویسی اصلی پلت فرم مایکروسافت دات نت است. سی شارپ و ویژوال بیسیک در دات نت نشان دهنده محبوبیت RAD است. (توسعه سریع برنامه.) پرل، پایتون و روبی زبانهای برنامه نویسی به طور گسترده استفاده می شوند. آنها شباهت زیادی دارند. آنها رقبای نزدیک هم هستند. Objective-C زبان برنامه نویسی اصلی اکوسیستم اپل است.

برنامه نویسی چند سکویی

امروزه برنامه نویسی چند سکویی یک مدل است. اکثر زبان ها و کتابخانه ها می خواهند چندسکویی باشند. wxWidgets از ابتدا به عنوان یک ابزار چند منظوره ایجاد شد. اکثر توسعه دهندگان از میان این گزینه ها را انتخاب می کنند. اگر امکان دارد، آنها از وب استفاده می کنند. یا می توانند Qt، wxWidgets، Swing، یا SWT را استفاده کنند. کتابخانه Qt نزدیکترین رقیب به wxWidgets است.

این مقدمه ای برای wxWidgets بود. امیدوارم برای شما عزیزان مفید باشد

یک دیدگاه برای “قسمت اول : معرفی wxWidgets 

پاسخی بگذارید

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