تنزيل ثنائيات Windows (64 بت)
تنزيل ثنائيات Linux (64 بت)
$ chmod +x ./WtDesignerInstallerV.1.0.3.run
تم اختباره على CentOS7 و Ubuntu14.04
قد يطلب المثبت كلمة مرور sudo لنسخ WtDesigner.desktop إلى /usr/shared/applications/ .
إذا لم يُظهر WtDesigner محتويات صفحة الويب، فاضغط على زر التحديث حتى تظهر المحتويات.
محرر الواجهة الأمامية WYSIWYG (ما تراه هو ما تحصل عليه) والذي يعمل بمثابة العروس بين HTML/CSS ومكتبة Wt C++. يساعد في إنشاء تطبيقات الويب باستخدام C++ ومكتبة Wt ببضع نقرات فقط. كما أنه يبسط استخدام مكتبة Wt عن طريق الإنشاء التلقائي لمعظم التعليمات البرمجية المعيارية ومعاينة رسومات النتيجة النهائية دون الحاجة إلى تجميع أي تعليمات برمجية لـ C++.
قائمة المساهمين:
com.juangburgos.
cls-nebadje.
على الرغم من أن لغة C++ لا تتبادر إلى الذهن باعتبارها اللغة الأولى لتطوير الويب، إلا أن هناك عددًا محددًا من السيناريوهات التي يمكن أن تكون فيها مفيدة فيما يتعلق باللغات الأخرى:
تعد مكتبة Wt (مجموعة أدوات الويب) C++ الأداة المثالية لتحقيق جميع الأهداف السابقة. يعمل Wt على تبسيط تطوير تطبيقات الويب باستخدام أنماط التصميم التي تركز على عناصر واجهة المستخدم والتي تم اختبارها جيدًا لتطوير واجهة المستخدم الرسومية لسطح المكتب وواجهة برمجة التطبيقات المستوحاة من مكتبة Qt C++ الناجحة.
وكعيب، فإن سير العمل المرتكز على عناصر واجهة المستخدم يضحي بالإمكانات الرسومية الكاملة لأطر عمل HTML/CSS. إنه يجعل من السهل جدًا إنشاء تطبيقات ويب بسيطة للعمل، ولكنه معقد جدًا لإنشاء تصميمات جميلة وسريعة الاستجابة وشخصية وملفتة للنظر.
تم إنشاء WtDesigner كمحاولة لتقليل تعقيد إنشاء تصميمات جميلة لتطبيقات الويب باستخدام مكتبة Wt.
WtDesigner هي أداة مستوحاة أيضًا من Qt (تحديدًا QtDesigner)، وهي مبنية على مكتبة Wt وQt نفسها. فهو يوفر طريقة سهلة لتطوير الواجهة الأمامية لتطبيق الويب عن طريق عناصر السحب والإفلات والكتل والقوالب. علاوة على ذلك، فهو يسمح بمعاينة مظهر التطبيق وتعديله ورؤية النتائج على الفور دون الحاجة إلى إعادة ترجمة التطبيق الخاص بك.
يمكن استخدام WtDesigner كتطبيق مستقل في نظام التشغيل Windows (وقريبًا Linux وMac) ولكنه يندمج أيضًا في سير عملك عن طريق مكونات IDE الإضافية الشائعة ( قريبًا... ).
فيديوهات يوتيوب
لم يكن لهذا المشروع أن يكون ممكناً لولا: