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

برأيكم ما مستقبل بيئة تطوير QT فى تطوير تطبيقات سطح مكتب؟

بدأه محمد عودة في 5 فبراير 2012 · 14 رد · 1,543 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة.

سؤالى هذا موجهة الى المبرمجين اصحاب التجربة العملية والخبراء والمشرفين فى التطوير باستخدام النظم مفتوحة المصدر

post-247365-056898700 1328459349_thumb.g


    برأيكم ما مستقبل تطوير برمجيات سطح مكتب بأستخدام بيئة QT سواء بلغة سي++ بشكل اساسى او لغة اخرى مدعومة؟
  • بنظرتى كمبتدئ يبدو أن سوقها ضعيف فى الوطن العربى وان مبرمجيها قلة؟
  • وان يكاد كل المبرمجين ﻻ يعرفون اﻻ سى شارب فيجواال بيسك وسيكوال سيرفر ... وبيئة نت واية اس بى ... ؟
  • وما مدى قوتها فى سوق العمل وانتاجيتها؟
  • وهل تستطيع الصمود أمام بيئات التوير التجارية مثل بيئة نت الخ ...؟
  • هناك الكثير من اﻻسئلة التى تلوح فى ذهن كل المبتدئين الطموحين لغد مستقبل التطبيقات مفتوحة المصدر ... نظرة الى اﻻمام
المرفقات
Untitled.gif

تم تعديل هذه المشاركة بواسطة Abdullah.Alshammeri في 6 فبراير 2012 في 09:02 — السبب: تعديل تنسيق الموضوع ،

1

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

#2

سؤال في غير محله خصوصا إذا علمت أن سطح مكتب KDE مكتوب ب Qt وتطبيقات أكثر من أن تعد

*عدم إنتشار التقنية في الوطن العربي لايعني فشلها ولكن مايحدث هو بلطجة على عقول المستخدمين لحصر إختياراتهم التقنية فقط في منتجات ميكروسوفت او أبل فتجدها في كل مكان حتى ولو بطرق غير قانونية وفرضها عنوة على الطلبة في مناهج التعليم في حين توفر البديل المجاني أو الحر فتجد الطالب والمبرمج محاصرين في حلولهم التقنية ب "ماحل مايكروسوفت لهذه المشكلة" بدلا من "ما حل هذه المشكلة" ؟

يكفي أن بيئة Qt عابرة للنظم بحق فتستطيع تشغيل تطبيقك بسهولة على ويندوز ولينكس وماك وغيرهم بعكس تقنيات مثل .NET التي لاتستطيع إستخدامها إلا على ويندوز (وعلى لينكس وماك بحلول مثل مشروع mono ولكنه يسير متأخرا عن .NET نوعا ما)

4 −1
(map share people)

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

#3

مشكلة Qt ليست في أنها تقنية سيئة, بل على العكس هي تقنية رائعة لكنها مقصورة في تطوير برمجيات سطح المكتب, و حالياً تطبيقات الويب تطغي بشكل كبير على أي نوع آخر من التطبيقات, و تليها تطبيقات الهواتف النقالة مثل منصات iOS و Android و كلاهما يستخدم تقنيات مختلفة, و هنا انحصرت Qt في تطوير تقنيات سطح المكتب المحمولة على أكثر من نظام تشغيل, و هي ميزة جيدة لكن القليل من المشاريع في الواقع تحتاج هذه المحمولية.

1 −1

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#4

لا أستخدم QT لسبب واحد ، حيث اني مهتم بتطوير تطبيقات الويب و الموبايل ، و QT لا تساعدني في هذا . أعتقد QT ممكن تزيد شعبيتها لو أصبحت تطبيقاتها تعمل من خلال المتصفح على الأقل ، ربما بالاستفادة من مشروع Google المسمّى بـ NaCl ، وليس عن طريق plugin طبعاً .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#5

من قال أن Qt لا تعمل على الهواتف المحموله (الذكيه - من نوكيا طبعا) http://qt.nokia.com/products/qt-for-mobile-platforms/

و هي أيضا موجوده في الويب من خلال Wt

#6
__Unknown كتب:

من قال أن Qt لا تعمل على الهواتف المحموله (الذكيه - من نوكيا طبعا) http://qt.nokia.com/products/qt-for-mobile-platforms/

و هي أيضا موجوده في الويب من خلال Wt

التقنية لا تعمل سواء على iOS أو Android او Windows Phone أو Black Berry و هو ما يجعلها لا تعمل على 99% من الأجهزة الذكية الحديثة.

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#7

Wt لاعلاقة لها ب Qt هي تتبنى نفس الفلسفة ولكن ليست من المشروع على حد علمي.

1
(map share people)

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

#8
اقتباس
Wt لاعلاقة لها ب Qt هي تتبنى نفس الفلسفة ولكن ليست من المشروع على حد علمي.

أتفق معك ...

#9

ﻻ اجد كلمات شكر اعبر بها عن امتنانى لكل اساتذتى بالمنتدى

واسمحو لى باقتطاف اجزاء من الردود واثرها عليً

ahmed_youssef كتب:

"ماحل مايكروسوفت لهذه المشكلة" بدلا من "ما حل هذه المشكلة" ؟ يكفي أن بيئة Qt عابرة للنظم.

وهذا يعنى برامجى على ويندوز ولينكس وبطريقة حلل وفكر وصمم وبرمج انت ﻻ ما قدمت لك ميكروسوفت ...

motamayez كتب:

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

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

شاكرا لكم تفاعلكم معى علمنى واياكم الله

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

#10

السلام عليكم.

اقتباس
*عدم إنتشار التقنية في الوطن العربي لايعني فشلها ولكن مايحدث هو بلطجة على عقول المستخدمين لحصر إختياراتهم التقنية فقط في منتجات ميكروسوفت او أبل فتجدها في كل مكان حتى ولو بطرق غير قانونية وفرضها عنوة على الطلبة في مناهج التعليم في حين توفر البديل المجاني أو الحر فتجد الطالب والمبرمج محاصرين في حلولهم التقنية ب "ماحل مايكروسوفت لهذه المشكلة" بدلا من "ما حل هذه المشكلة" ؟

معك حق فيما قلت، يجب المطالبة يتطوير البرامج التعليمية في الوطن العربي.

#11
ahmed_youssef كتب:

سؤال في غير محله خصوصا إذا علمت أن سطح مكتب KDE مكتوب ب Qt وتطبيقات أكثر من أن تعد

*عدم إنتشار التقنية في الوطن العربي لايعني فشلها ولكن مايحدث هو بلطجة على عقول المستخدمين لحصر إختياراتهم التقنية فقط في منتجات ميكروسوفت او أبل فتجدها في كل مكان حتى ولو بطرق غير قانونية وفرضها عنوة على الطلبة في مناهج التعليم في حين توفر البديل المجاني أو الحر فتجد الطالب والمبرمج محاصرين في حلولهم التقنية ب "ماحل مايكروسوفت لهذه المشكلة" بدلا من "ما حل هذه المشكلة" ؟

يكفي أن بيئة Qt عابرة للنظم بحق فتستطيع تشغيل تطبيقك بسهولة على ويندوز ولينكس وماك وغيرهم بعكس تقنيات مثل .NET التي لاتستطيع إستخدامها إلا على ويندوز (وعلى لينكس وماك بحلول مثل مشروع mono ولكنه يسير متأخرا عن .NET نوعا ما)

أتفق معك في المبدأ لكن لا أتفق معك في المثال فلغة مثل ال#C و تقنية Mono يمكن تشغيلها على iOS, Android باستخدام تقنية MonoTouch(و هي غير مجانية) و بالطبع يمكنك استخدامها مع Windows Phone و Windows و هناك العديد من البرامج على iPhone و iPad احترافية جداً مثل برنامج iCircuitو هو برنامج محاكاة الدوائر الالكترونية مكتوب بالكامل باستخدام MonoTouch

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#12
اقتباس

معك حق فيما قلت، يجب المطالبة يتطوير البرامج التعليمية في الوطن العربي.

المشكلة أن معظم الدكاترة واقعين في نفس مشكلة "حصار المستخدم بحلول ميكروسوفت" فالموضوع معقد نوعا ما

motamayez كتب:

أتفق معك في المبدأ لكن لا أتفق معك في المثال فلغة مثل ال#C و تقنية Mono يمكن تشغيلها على iOS, Android باستخدام تقنية MonoTouch(و هي غير مجانية) و بالطبع يمكنك استخدامها مع Windows Phone و Windows و هناك العديد من البرامج على iPhone و iPad احترافية جداً مثل برنامج iCircuitو هو برنامج محاكاة الدوائر الالكترونية مكتوب بالكامل باستخدام MonoTouch

لهذا كتبت في التخصيص

اقتباس

(وعلى لينكس وماك بحلول مثل مشروع mono ولكنه يسير متأخرا عن .NET نوعا ما)

القصد أن mono و monotouch ليست مقدمة من ميكروسوفت بل من طرف يقدم خدمة "متأخرة" نوعا ما في دعم كامل لل .NET بلغاتها على سطح المكتب وقدم حلول "لم تقدمها" ميكروسوفت لدعمه على لينكس وماك فليس منطقيا أن يعد من حلول ميكروسوفت و .net ؟ أليس كذلك ؟

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 8 فبراير 2012 في 09:02

1 −1
(map share people)

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

#13

أنا لم أذكر أن Mono من تقنيات مايكروسوفت لكن تقنية Mono في النهاية مبنية على المبادئ التي يقدمها ال.net مثل Java Runtime من Sun أو Oracle بالمقارنة مع Delvik

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#14

بالنسبة لرأيئ الشخصى :

الـ Qt هى مكتبة ممتازة وأسهل من MFC فى البرمجة طبعا أنا أقصد برمجة سطح المكتب , لكن المشكلة الرئيسية تكمن فى الشركة التى تمتلكها حاليا وهى شركة نوكيا أعتقد أنها لن يكون لها مستقبل برمجى جديد لبرمجة سطح المكتب لان شركة نوكيا كما هو معرفة لا تهتم كثيرا ببرمجة سطع المكتب وأكثر أهتمامها بالتطوير والبرمجة الخاصة باجهزتهم المحمولة وسيكون تطوير هذة المكتبة على هذا الاساس وهو الاهتمام بجانب الاجهزة المحمولة فقط مع أهتمام قليل ببرمجة سطح المكتب وهذا ما أتوقعة فى الفترة القادمة .

طبعا دة غير أننى لا أقتنع نهائيا بالبرمجيات التى تستعمل .net بشكل عامل , لكن للاسف سهولة التعامل معها هى التى أجبرت مستخدميها أن يختاروها دون غيرها

||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||


egypt_coa.gif


||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||

#15

التكنولوجيا مفتوحة المصدر تقدم عدد ﻻ نهائى من الحلول و QT احد الحلول ... .

أطمن مجهودك الذى قضيتة فى تعلم تطبيقات سطح المكتب سكون قفزة متقدمة عن غيرك ...

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

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

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

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

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

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