GUI مخفف عبارت Graphical user interface (رابط کاربری گرافیکی) است. GUI یک رابط کاربری است که به غیر از خط فرمان به کاربر اجازه می دهد تا با استفاده از آیکن ها یا دیگر شاخص های تصویری استفاده کند تا با دستگاه های الکترونیکی تعامل یا ارتباط برقرار کند.
هیچ مخترع رابط کاربری در آن زمان GUI وجود نداشت و تاریخ آن با برخی از معروف ترین نام ها در رایانه ارتباط دارد، مخصوصاً اپل که اولین بار آن را در رایانه های لیزا و مکینتاش اجرا کرد. رابط گرافیکی در طول سال ها به طور چشمگیری پیشرفت کرده است و با افزایش تشخیص گفتار و تکنولوژی پردازش زبان طبیعی ادامه می یابد که بسیاری از دستگاه ها را از طریق دستیارهای صوتی کنترل می کند.
یک رابط کاربری گرافیکی (GUI) یک نوع رابط کاربری است که به کاربران اجازه می دهد تا در اطراف یک کامپیوتر یا دستگاه حرکت کنند و اقدامات کامل را از طریق شاخص های بصری و آیکون های گرافیکی کامل کنند. تمام سیستم عامل های اصلی مانند ویندوز، مک، iOS و اندروید یک رابط گرافیکی دارند که شما می توانید با کلیک بر روی یک آیکون برای تکمیل یک عمل مانند باز کردن برنامه، مشاهده منو و یا مرور از طریق دستگاه خود.
در ابتدا، رابط کاربری GUI برای استفاده با یک ماوس و صفحه کلید طراحی شده بوده، اما اکنون به طور گسترده در بسیاری از دستگاه های تلفن همراه دستی مانند گوشی های هوشمند و رایانه های لوحی مورد استفاده قرار می گیرد و ترکیبی از تکنولوژی ها برای ارائه یک پلت فرم برای تعامل است. بر خلاف یک سیستم عامل خط فرمان یا CUI ، سیستم عامل های گرافیکی بسیار ساده تر برای یادگیری و استفاده از آن برای مبتدیان هستند زیرا دستورات لازم نیست که ذخیره شوند و کاربران به دانش زبان های برنامه نیاز ندارند.
سرفصل های دوره آموزشی Udemy Graphical User Interfaces in Python with PyQt5:
– معرفی
– نصب و راه اندازی
– مسیر
– اصول اولیه
– پوسته
– دیدگاه ها
– انواع کنترل
– برقراری ارتباط