الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهي بيئات التطوير التي تدعم مكتبات GUI

بدأه THE M@STER في 22 سبتمبر 2012 · 10 رد · 1,792 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال طرأ على بالي عند تصفح الانترنت وهو ماهي بيئات التطوير التي تدعم مكتبات GUI وشكرا

#2

السلام عليكم

مكتبات الــ GUI عبارة عن مجموعة ملفات يتم تثبيتها على أي IDE, باستثناء VC++ لأنه خاص بمنتجات Microsoft على ما أعتقد.

لكنني أرى أن الأفضل دائما هو تشغيل كل مكتبة في البيئة الأصلية الخاصة بها, مثل :

  • QT في Qt Creator
  • VCL في C++Builder
  • MFC في VS

و هكذا مع البقية ..

سؤال : هل ترى أن النوع المناسب لموضوعك هو "مقالة قصيرة" ؟

1
#3

Ultimate++ جديرة بالتجربة كذلك

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#4

نوع المقالة هو سؤال ولكن للاسئلة هنا وقت معين والكثير من الاعضاء مشغولين لذلك مقالة قصيرة سوف تبقى من دون تحديد وقت انتهائها

وبالنسبة للnetbeans و code block وecilpse ما اسماء المكتبات الخاصة بكل واحدة وشكرا +1

post-264243-060055200 1348432139_thumb.j

المرفقات
images (11).jpg

تم تعديل هذه المشاركة بواسطة mr omer في 23 سبتمبر 2012 في 23:29

#5

netbeans مكتوب ب java swing

eclipse بيستخدم مكتبة اسمها swt

اما codeblocks فهو مبني wxwidgets

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#6
اقتباس
نوع المقالة هو سؤال ولكن للاسئلة هنا وقت معين والكثير من الاعضاء مشغولين لذلك مقالة قصيرة سوف تبقى من دون تحديد وقت انتهائها

إذا, ضع نوع الموضوع "نقاش" أو "عام".

اقتباس
بالنسبة للnetbeans و code block وecilpse ما اسماء المكتبات الخاصة ؟

بيئات التطوير تتعامل (بشكل افتراضي) مع النسخة القياسية للسي أو السي++.

C/C++ القياسية لا تحتوي على مكتبات رسومية لذا ليس كل IDE يملك مكتبة رسوميات خاصة به.

بالنسبة لــ Eclipse فهو عبارة عن مشروع كبير يضم العديد من بيئات التطوير كل واحدة منها خاصة بلغة برمجية معينة و هذه أشهرها :

  • JDT للجافا
  • ATF للأجاكس
  • CDT للسي و السي++
  • PDT لــ PHP

أما بالنسبة لــ NetBeans فيمكنك من خلاله تثبيت أي مكتبة رسوميات تريدها, لكنه لا يُقدم (هو لوحده) مكتبة منفردة.

نفس الشيء بالنسبة لــ Code::Blocks لأنه صغير جدا مقارنة مع الإثنين السابقين.

1
#7
ahmed_youssef كتب:

netbeans مكتوب ب java swing

eclipse بيستخدم مكتبة اسمها swt

اما codeblocks فهو مبني wxwidgets

أحمد الشنقيطي كتب:

إذا, ضع نوع الموضوع "نقاش" أو "عام".

بيئات التطوير تتعامل (بشكل افتراضي) مع النسخة القياسية للسي أو السي++.

C/C++ القياسية لا تحتوي على مكتبات رسومية لذا ليس كل IDE يملك مكتبة رسوميات خاصة به.

بالنسبة لــ Eclipse فهو عبارة عن مشروع كبير يضم العديد من بيئات التطوير كل واحدة منها خاصة بلغة برمجية معينة و هذه أشهرها :

  • JDT للجافا
  • ATF للأجاكس
  • CDT للسي و السي++
  • PDT لــ PHP

أما بالنسبة لــ NetBeans فيمكنك من خلاله تثبيت أي مكتبة رسوميات تريدها, لكنه لا يُقدم (هو لوحده) مكتبة منفردة.

نفس الشيء بالنسبة لــ Code::Blocks لأنه صغير جدا مقارنة مع الإثنين السابقين.

post-264243-084233800 1348433295_thumb.j

post-264243-042572300 1348433175_thumb.j

المرفقات
images (2).jpgimages (2).jpg

تم تعديل هذه المشاركة بواسطة mr omer في 23 سبتمبر 2012 في 23:50

#8

السلام عليكم

C++ Builder

وبس

Be the change you want to see in the world


#9

(ارجوا التوضيح بشكل مفصل) وهو ان هنالك الكثير من بيئات التطوير المطلوب

1- ما هي الواجهة الرسومية لكل بيئة تطوير

مثال// netbeans =يستخدم كذا واجهة

2- وما هي الواجهات الرسومية التي يمكن تركيبها على اغلب بيئات التطوير

مثال// كذا واجهة = ++netbeans code::block Ecilpse vc

3- وما هي الواجهات الرسومية التي تعمل على اغلب انظمة التشغيل

مثال// كذا واجهة = وندوز لينكس يونكس

4- وما هي اشهر هذه البيئات

تم تعديل هذه المشاركة بواسطة mr omer في 26 سبتمبر 2012 في 18:01

2 −1
#10

أخى يجب ان نأكد على: بيئة التطوير لاتربط بمكتبة برمجة البيئة الرسومية

ومثال ذلك يمكن لنت بينز عمل برامج بمكتبات برمجة الواجهة الرسومية.

ولكن تربط مكتبات برمجة الواجهة بالمترجمات .... .

وسؤالك اظن تمت مناقشة فى المشاركة من حين قليل في ماهي بيئات التطوير التي تدعم مكتبات GUI

السر هو تعلم لغة برمجة او عدد من لغات البرمجة تجعلك تتنقل بسهولة تامة من لغة برمجة الى اخري

مثلا سي++ تجعلك تبرمج فى Qt الى MFC وكذلك الجافا

لا تقلق بشأن تعدد بيئات البرمجة فى النهائية انت مطالب بأتقان بيئة برمجة واحدة ام مع ميكروسوفت او لينكس او ماك

وبعد تحدد بيئة التطوير المناسبة للغة التي تريد البرمجة بها

اظن مشكلتك تدور حول اختيار لغة برمجة مناسبة لبرمجة برامج سطح مكتب

ان شاء الله قريبا ستصل

وفقك الله

تم تعديل هذه المشاركة بواسطة محمد عودة في 26 سبتمبر 2012 في 20:01

post-15367-027053900%201340345097.gifpost-15367-087183200%201340344597.gif
post-247365-0-10080400-1379403554_thumb.

#11

هل يمكن استخدام MFC لل netbeans او code::block

اي استخدام اي واجهة رسومية لاي بية تطوير

تم تعديل هذه المشاركة بواسطة محمد عودة في 27 سبتمبر 2012 في 08:18 — السبب: تنسيق الخط فقط

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…