بوبسي
BOOPSI ( نظام البرمجة الأساسي الموجه للكائنات لنظام Intuition ) هو نظام برمجة موجه للكائنات لنظام AmigaOS . وهو يوسع بيئة النوافذ في AmigaOS ( Intuition ) بنظام فرعي موجه للكائنات يسمح بتسلسل هرمي لفئات الكائنات، حيث تحدد كل فئة عنصر واجهة مستخدم رسومية واحدًا أو حدث واجهة. [ 1 ]
سهّلت BOOPSI على المطورين إنشاء أنظمة أدواتهم الخاصة وتصميم واجهات مستخدم رسومية موحدة . تُعدّ Magic User Interface و ReAction مثالين على مجموعات أدوات متكاملة مبنية على BOOPSI. وقد لاقت كلتا المجموعتين رواجًا بين مبرمجي برامج Amiga لإنشاء واجهات مستخدم رسومية وصيانتها.
يُوفر التصميم الموجه للكائنات مزايا مثل سهولة ربط الكائنات ببعضها البعض. على سبيل المثال، قد يربط المبرمج حقل إدخال رقمي بمفتاح تحكم منزلق، بحيث إذا قام المستخدم بتعديل مفتاح التحكم المنزلق، تتغير القيمة الرقمية في حقل الإدخال تلقائيًا. [ 2 ]
تم تقديم BOOPSI رسميًا مع AmigaOS 2.0 وتم توسيعه بشكل أكبر في الإصدارات اللاحقة. [ 3 ]
مراجع
- ^ بيكر ، دان (أغسطس 1992). Amiga ROM Kernel دليل المكتبات المرجعي الإصدار الثالث ( الطبعة الثانية). كومودور أميغا، وشركة ISBN 0-201-56774-1.
- ↑ ستاكت، تيم (26-12-1997). "BOOPSI IRC - مقدمة" . مجموعة أبحاث التدفق . جامعة يوتا . تم الاسترجاع في 9-05-2024 .
- ↑ دليل مرجعي لنواة ذاكرة القراءة فقط (ROM) لجهاز أميغا: المكتبات . أديسون-ويسلي. 1992. ISBN 978-0-201-56774-8.
روابط خارجية
- كيف يعمل BOOPSI على Codewiz.org
- واجهات برمجة تطبيقات أميغا
- برامج أميغا
- برنامج AmigaOS 4
- مورفوس
- برنامج مورف أو إس
- مجموعات أدوات الأدوات المصغّرة
- مقالات قصيرة في علوم الحاسوب
- نماذج أولية لبرمجة الحاسوب
