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

تم إطلاق سلسلة تعليمية لتعلم التطوير باستخدام قوالب تقنية البرمجة بدون كود PWCT

بدأه PWCT Maker في 12 يناير 2011 · 15 رد · 2,020 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

احببت ان اشارككم هذا العمل .... قبل سفرى لمدة يومين فى الفترة المقبلة من (جدة) الى (الرياض)

واتمنى ان تكون مشاركة فعالة ومفيدة لاكبر عدد ممكن من الاخوة الاعضاء

ونسألكم الدعاء بان يرزقنا الله علما نافعا ورزقا واسعا ... اللهم امين يارب العالمين

تم بحمد الله خلال الثلاثة اشهر الماضية الانتهاء من اعداد سلسلة تعليمية لتعلم التطوير السريع باستخدام قوالب تقنية البرمجة بدون كود PWCT Templates

الشرح فى هذه السلسلة التعليمية عن طريق الفيديو

والسلسلة من اعدادى وتقديمى (م/ محمود فايد - مصر )

بينما الدعم والمراجعة والاختبار تم من قبل (م/عبدالرزاق حسين -العراق)

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

وكلنا امل بعد انتشار هذه السلسلة ان تعم الفائدة ان شاء الله رب العالمين

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

عليك بالخطوات التالية

1 - تحميل الاصدار الاخير من تقنية البرمجة بدون كود PWCT 1.7 Sharp 2010.09.15 اذا لم تكون قد قمت بالتحديث والانتقال اليه

والتحميل متوفر مباشرة من الرابط التالى

http://sourceforge.net/projects/doublesvsoop/files/PWCT%20For%20MS-Windows/PWCT%201.7%20%28Sharp%29%202010.09.15/

2 - عليك بعد التحميل ان تقوم بتحديث القوالب Templates التى لديك كالتالى

تقوم بتحميل الملفات المتوفرة من خلال الرابط التالى

http://sourceforge.net/projects/doublesvsoop/files/PWCT%20For%20MS-Windows/PWCT%20Templates/English/Mahmoud%20Fayed/

ثم تقوم بفك ضغط هذه الملفات ... فتحصل على باقة من ملفات *.SSF و *.FPT

فتقوم بنسخ هذه الملفات ووضعها فى المسار التالى على جهازك

C:\SSRPWI\DoubleS\RPWI1\Template

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

وبهذا الشكل تكون جاهز لتحميل الدورس وتطبيقها لديك .... والان يمكنك تحميل جميع الدورس من خلال الرابط التالى

http://sourceforge.net/projects/doublesvsoop/files/PWCT%20For%20MS-Windows/PWCT%20Movies/Arabic/Mahmoud%20Fayed/HarbourPWCT/Developing%20Database%20Applications%20Using%20Templates/

عند تحميل كل درس سوف تجد

1 - ملف فيديو من النوع SWF يمكن ان تقوم بتشغيله عن طريق Media Player Classic

2 - سوف تجد ملف Power Point يشتمل على محتويات الدرس

3 - سوف تجد المثال التعليمى فى الفولدر My Project

واللقطات التالية من محتويات الدروس

post-167987-057310800 1294827052_thumb.p

post-167987-083110500 1294827089_thumb.p

post-167987-066685800 1294827109_thumb.p

post-167987-042076300 1294827134_thumb.p

post-167987-045478400 1294827185_thumb.p

post-167987-015301000 1294827206_thumb.p

post-167987-069959500 1294827290_thumb.p

post-167987-036571500 1294827355_thumb.p

post-167987-057510500 1294827404_thumb.p

والله الموفق

المرفقات
p96.pngP52.pngp40.pngp51.pngp60.pngp62.pngp93.pngp75.pngp131.png
1
#2

مبرووووووووك اخى الحبيب محمود

والى مزيد من التقدم

بعد ما انهى اختبارات ان شاء الله

بقرا الشروحات وان شاء الله احترف التقنية الرائعة

تحياتى لك

GoodBye

#4

مبروك محمود ...

أنا ملاحظ إن معظم شغلك بيستهدف برامج واجهة المستخدم .. لم ذلك؟

#5

الله يبارك فيك

افضل ان تكون الامثلة GUI لان الاقبال عليها يكون اكثر من ال Console

لكن طبعا الاختيار للمطور اذا اراد ان يقوم بعمل تطبيق Console فذلك ممكن

والله الموفق

#6

لم تفهم قصدي أخي محمود..

أنا لا أتكلم عن GUI app vs Console app..

أنا أتكلم عن عرضك لإمكانيات اللغه ... و ما نستطيع عمله بها و مالا نستطيع ..

فهل هي مثلا تدعم ال Network programming ال database programming ال Threads, ما هو ال Memory Model بها ... etc ..

هل فهمت قصدي؟

#7
اقتباس

أنا أتكلم عن عرضك لإمكانيات اللغه ... و ما نستطيع عمله بها و مالا نستطيع ..

فهل هي مثلا تدعم ال Network programming ال database programming ال Threads, ما هو ال Memory Model بها ... etc ..

البرامج التى فى الامثلة هى برامج database وليست مجرد واجهة رسومية GUI

كما ان نمط البرمجة المستخدم فى هذه البرامج Object Oriented Programming

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

لان فى النهاية تقنية البرمجة بدون كود تستند على لغات البرمجة الاخرى لتحصل على النتيجة النهائية (التطبيق)

لكن الفرق هو فى طريقة واسلوب التطوير

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

اى عندما وضعت ال Architecture الخاص بتقنية البرمجة بدون كود

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

واحصل على المميزات الجديدة مستخدما لغات البرمجة والتقنية المتوفرة واخر ماتوصلت له

حينما تقوم بتحميل تقنية البرمجة بدون كود ستجد اربعة اصدارات مختلفة

HarbourPWCT

PythonPWCT

CSharpPWCT

SupernovaPWCT

وكل اصدار من هذه الاصدارات يستطيع ان يستمد ملامحه وقوته من اللغة التى يعتمد عليها

وبالمثل مثلا يمكن ان تقوم بعمل JavaPWCT وتكون الامكانيات التى تحصل عليها فى التطبيق النهائى هى امكانيات Java

ولكن الطريقة التى تطور بها التطبيق والسورس الخاص بالبرنامج سيكون بالكامل Graphical/Visual

توضيح افضل

لغات البرمجة مثلا فى فترة قديمة من الزمن كانت تحول الى ASM

وبالتالى يمكن ان تضيف لهذه اللغات الامكانيات التى يتم انجازها من خلال الـ ASM

بل يمكن اضافة امكانية ان تكتب كود ASM فى هذه اللغات

كما يمكن ان تفعل مثلا مع لغة C

هذا هو الحال فى تقنية البرمجة بدون كود

انت تقوم بتطوير التطبيق وفى النهاية يتحول الى

Harbour

او

Python

او

#C

او

Supernova

حسب المكونات التى تستخدمها هل هى

HarbourPWCT

PythonPWCT

CSharpPWCT

SupernovaPWCT

وهكذا

وميزة تقنية البرمجة بدون كود انها توفر طريقة للانتقال المرن

بين عالم (البرمجة بدون كود) و (عالم كتابة الكود)

حيث يمكن فى اى لحظة ان ترى الكود الناتج

يمكن ان تعدل عليه ان اردت

لكن انا فى الواقع استخدم المكونات بشكل كامل ولا اكتب كود

ال ASM هى مجرد Translator الى Machine Language

لكن لغات مثل C تشتمل على Compiler يقوم بالتحويل الى ASM ولكن بذكاء

ويتيح للمبرمج والمطور استخدام اساليب متطورة فى عمل البرامج

بالمثل PWCT يمكن ان تعتبرها Visual Compiler

حيث انها تقوم بالتحويل بذكاء ايضا ... وبالتالى يمكن ان تشتمل مثلا HarbourPWCT

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

اتمنى يكون اتضحت الصورة

والله الموفق

تم تعديل هذه المشاركة بواسطة PWCT Maker في 13 يناير 2011 في 10:16

#8

أفهم من كده إن تقنية البرمجه بدون كود هي عباره عن framework/IDE/library/templates أو ما شئت سمه ... كل ما يقوم به هو أن يقوم بعمل generate لكود لغه معينه ؟

إذن هي ليست تقنيه؟ و ليست برمجه؟ و ليست بدون كود؟

على كل عمل رائع ... بارك الله فيك..

حقيقه عندي عدة أسئله أريد أن أستفسر منك عنها من فتره .. .ربما لي عوده أخري في هذا الموضوع .. أو يمكنني مراسلتك على الخاص إن أحببت ...

شكرا لك ..

#9
اقتباس

أفهم من كده إن تقنية البرمجه بدون كود هي عباره عن framework/IDE/library/templates أو ما شئت سمه ... كل ما يقوم به هو أن يقوم بعمل generate لكود لغه معينه ؟

إذن هي ليست تقنيه؟ و ليست برمجه؟ و ليست بدون كود؟

لا طبعا ... ليست IDE وليست Framework وليست Library وليست Templates

لان ال IDE هى بيئة تطوير تقدم ادوات لكن تبقى تكتب الكود باللغة التى تدعمها ال IDE

يعنى مثلا Visual Basic IDE ... تكتب فيها كود فيجوال بيسك وهكذا

وليست Framework لان ال Framework عبارة عن مكتبات جاهزة للاستخدام والبناء فوقها لانتاج التطبيقات

ويتم استخدام هذه المكتبات بالطرق المتعارف عليها عن طريق (كتابة الكود ايضا)

وليست Library تحتوى على وظائف واكواد تستخدمها بالكود

وليست Templates تنتج مجموعة اكواد تتعامل معها بالكود

.................

تقنية البرمجة بدون كود يصنفها العلماء على انها Visual Programming Language

والمقصود ب Visual Programming Language هى لغات البرمجة التى تتيح عمل برامج الكمبيوتر عن طريق الواجهة الرسومية

وليس عن طريق كتابة الكود

اى ان السورس فى هذه اللغات هو عبارة عن اشتراك النص والصورة والاشكال وليس عبارة عن كود نصى TEXT

والكتاب الانجليزى التالى صدر عام 2010 ويضم باقة من ال Visual Programming Languages ومن بينهم تقنية البرمجة بدون كود PWCT

http://search.barnesandnoble.com/Visual-Programming-Languages/Books-LLC/e/9781156627273

ويمكن ان تجد اشارة لها فى ال wikipedia ايضا فى المقالين التاليين

http://en.wikipedia.org/wiki/Visual_programming_language

http://en.wikipedia.org/wiki/List_of_compilers#Research_compilers

..............

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

1 - انها تقنية لانها تطبيق العلم بشكل عملى بما يخدم البشرية ولها اسلوبها الخاص الذى له تاثيره على الانتاج

2 - انها برمجة لاننا نخبر الحاسب ماذا نريد ونتحكم فى كل شىء

3 - انها بدون كود فيما يتعلق بطريقة التطوير وبناء البرامج (user view) ... اما البناء الداخلى للحاسب فهو اساسا يعتمد على Machine Language - CODE

والله الموفق

1
#10

أها ..

ما فهمته إذن أنها برنامج/تقنيه تقوم بتوليد كود على حسب اللغه التي يريدها المستخدم ...

إذن Glade قد سبقك لهذا المفهوم ...

فهو يقوم بتوليد ملفات xml تصلح للإستخدام مع العديد من لغات البرمجه ..

لكن فرق ما بينك و بينه أنه يقوم بإنتاج كود لل GUI فقط ... أما أنت فتذهب خطوه أبعد من ذلك, فتقوم بجعل المستخدم يسحب "if-else" من على ال toolbox (او whatever ) و يقوم بإدراجها على ال form .. و هكذا .. اليس كذلك؟

#11
اقتباس

لكن فرق ما بينك و بينه أنه يقوم بإنتاج كود لل GUI فقط ... أما أنت فتذهب خطوه أبعد من ذلك, فتقوم بجعل المستخدم يسحب "if-else" من على ال toolbox (او whatever ) و يقوم بإدراجها على ال form .. و هكذا .. اليس كذلك؟

ليس كذلك

انت بهذا التصور ... ترى تقنية البرمجة بدون كود على انها مجرد Code Generator

وهذا ليس صحيح

انما هو Code Generation وليس Code Generator اى توليد كود وليس مولد اكواد

لان مستخدم مولد الاكواد او ال Code Generator هو اساسا مبرمج Programmer او مطور Developer

وفى النهاية يتعامل مع هذا الكود الناتج وربما يعدل فيه

لكن توليد الكود Code Generation مفهوم اخر

انظر الى مكونات المترجم Compiler

المترجم يشتمل على اكثر من مرحلة واخيرا مرحلة ال Code Generation

اى انه داخليا يشتمل على توليد الكود

لكن انا كمبرمج او مطور استخدم Compiler ليس لى دخل بهذه المرحلة وانما يهمنى اللغة وكيف ابرمج بها

...............

بالمثل تقنية البرمجة بدون كود هى تقدم لك بيئة رسومية بها التالى

1 - مجموعة من ال Visual Compilers تقوم داخليا بتوليد الكود Code Generation

وهذا التوليد يتم الى Harbour او Python او #C او Supernova او اى لغة اخرى

2 - نتعامل نحن مع هذا ال Visual Compiler من خلال ال Goal Designer كبديل لل Code Editor

3 - نتعامل مع المكونات Components كبدليل لقواعد اللغة Syntax وامكانياتها المختلفة

........

وتقنية البرمجة بدون كود تذهب لما هو ابعد من ذلك

لانها تتيح لنا عمل المكونات ... وبالتالى عمل Visual Compiler يقوم على اى لغة برمجة نريدها

......

وتذهب لاكثر من ذلك فى دعمها للغة Harbour بتقديم نمط البرمجة DoubleS

......

وتذهب لما هو ابعد من ذلك بتقديم امثلة تشتمل مشاريع متكامل من بينها لغة البرمجة Supernova

حيث ان هذه اللغة تم عملها فى بيئة تقنية البرمجة بدون كود باستخدام HarbourPWCT

..............

لتكوين التصور بشكل كامل عليك بهذا التوثيق

http://doublesvsoop.sourceforge.net/tutorials.html

وان شاء الله تصبح كل الامور واضحة

والله الموفق

تم تعديل هذه المشاركة بواسطة PWCT Maker في 13 يناير 2011 في 10:58

#12

أها و صلت الفكره ...

لكن قبل أن أبدي رأي النهائي فأنا محتاج للإطلاع على إمكانيات التقنيه..

فما هي الطريقه المستخدمه لإنتاج الأكواد و التي تجعلها تختلف عن كونها مجرد مولد للأكواد؟ فهل هي تقوم بعمل one-to-one mapping ؟ أم أنها تذهب لما أبعد من ذلك و تقوم بفهم و توليف الأكواد ؟

بالنسبه لل source code .. فهل هو متاح؟ و بأي لغه كتبت؟ بالله لا تقلي هاربور ... قل لي سي/سي++

فما أعرفه عن هاربور هي :

اقتباس
Although it is a powerful general-purpose programming language, it was primarily used to create database/business programs.
اقتباس
وتذهب لما هو ابعد من ذلك بتقديم امثلة تشتمل مشاريع متكامل من بينها لغة البرمجة Supernova

حيث ان هذه اللغة تم عملها فى بيئة تقنية البرمجة بدون كود باستخدام HarbourPWCT

لا نريد أن نذهب إلا أبعد من ذلك الأن... خلينا نتناقش في النقاط بالأعلى أولا.

#13
اقتباس

فما هي الطريقه المستخدمه لإنتاج الأكواد و التي تجعلها تختلف عن كونها مجرد مولد للأكواد؟ فهل هي تقوم بعمل one-to-one mapping ؟ أم أنها تذهب لما أبعد من ذلك و تقوم بفهم و توليف الأكواد ؟

نعم هناك فهم وتوليف وتحت التحكم والسيطرة وبدون ان نزعج مستخدم التقنية ... وفى نفس الوقت المحترف يمكن ان يسيطر على كل شىء

لان تقنية البرمجة بدون كود تخاطب نوعين من المستخدمين ... نوع يريد انجاز التطبيق وفقط ... ونوع يريد ان يعدل فى التقنية لتناسبه بشكل اكبر

الطبقة التى تفصل بيننا وبين عملية توليد الاكواد هى مصمم الهدف والمكونات Goal Designer & Components

والمكونات تشتمل على واجهة رسومية عبارة عن صفحات تفاعلية Interaction Pages

نحن نتفاعل مع هذه الصفحات ... نختار عناصر من القائمة Listbox نغير حالة Checkbox ندخل بيانات فى textbox

ثم بعد هذه التفاعل ... يتم نقل ماقمنا به الى مايعرف بالناقل او ال Transporter

هذا الناقل يحتوى على اشارة الى الصفحات التفاعلية التى تفاعلنا معها ... ويحتوى على Script تم كتابته

للتحكم فيما يتم بناءا على ماقمنا بعمله اثناء تفاعلنا مع الصفحات التفاعلية

وهذا الاسكربت يمتلك القدرة على اتخاذ القرار ثم يرجع لنا بشيئن

1 - مجموعة من الخطوات Steps تتكون لنا فى مصمم الهدف Goal Designer

2 - يولد فى الخلفية بدون ان نشعر به الكود اللازم الذى يمثل هذه الخطوات

واثناء تصميم المكونات يمكن ان نربطها معها لتكون معا حروف اللغة التى نتسخدمها ... فهى ليست مكونات معزولة عن بعضها ... بل تتعاون معا

اقتباس

بالنسبه لل source code .. فهل هو متاح؟ و بأي لغه كتبت؟ بالله لا تقلي هاربور ... قل لي سي/سي++

نعم ال Source Code متاح

يمكن ان تراه للبرنامج ككل ... او تراه لخطوة واحدة على حدة كما تريد

اكبر دعم حتى الان لـ Harbour بمعنى ستجد معظم المكونات التى تحتاجها جاهزة وتستخدمها مباشرة

وهناك دعم لـ Python و #C و Supernova ولكن مازال فى البداية

هذا خبر سيىء ... لكن الخبر الحلو

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

المكون الواحد يحتاج وقت من دقيقتين الى خمس دقائق فقط

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

وصدقنى حين تصمم المكونات بنفسك ... تستفيد اكثر ... انت تصمم اللغة المرئية التى سوف تستخدمها وبالتالى تزيد انتاجيتك لاعلى مستوى

اذن الوقت الذى تحتاجه مثلا لدعم Java

هو خمس دقائق فى 1000 يعنى 5000 دقيقة عمل يعنى مثلا نصف شهر

ولانك تحتاج اولا لدراسة تقنية البرمجة بدون كود وذلك مثلا فى اسبوعين

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

اقتباس

لا نريد أن نذهب إلا أبعد من ذلك الأن... خلينا نتناقش في النقاط بالأعلى أولا.

متفقين ... و النقاش معك جميل اخى الحبيب

والله الموفق

تم تعديل هذه المشاركة بواسطة PWCT Maker في 13 يناير 2011 في 11:39

#14
اقتباس
لان تقنية البرمجة بدون كود تخاطب نوعين من المستخدمين ... نوع يريد انجاز التطبيق وفقط ... ونوع يريد ان يعدل فى التقنية لتناسبه بشكل اكبر

الطبقة التى تفصل بيننا وبين عملية توليد الاكواد هى مصمم الهدف والمكونات Goal Designer & Components

والمكونات تشتمل على واجهة رسومية عبارة عن صفحات تفاعلية Interaction Pages

نحن نتفاعل مع هذه الصفحات ... نختار عناصر من القائمة Listbox نغير حالة Checkbox ندخل بيانات فى textbox

ثم بعد هذه التفاعل ... يتم نقل ماقمنا به الى مايعرف بالناقل او ال Transporter

هذا الناقل يحتوى على اشارة الى الصفحات التفاعلية التى تفاعلنا معها ... ويحتوى على Script تم كتابته

للتحكم فيما يتم بناءا على ماقمنا بعمله اثناء تفاعلنا مع الصفحات التفاعلية

وهذا الاسكربت يمتلك القدرة على اتخاذ القرار ثم يرجع لنا بشيئن

1 - مجموعة من الخطوات Steps تتكون لنا فى مصمم الهدف Goal Designer

2 - يولد فى الخلفية بدون ان نشعر به الكود اللازم الذى يمثل هذه الخطوات

واثناء تصميم المكونات يمكن ان نربطها معها لتكون معا حروف اللغة التى نتسخدمها ... فهى ليست مكونات معزولة عن بعضها ... بل تتعاون معا

laugh.gif كل هذا يجب أن أتعلمه قبل أن أبدأ بإستخدام هذه التقنيه؟ و في النهاية أنا لست متحكم في الكود الناتج :D ..

سؤالى عن لغة البرمجه .. لم أقصد بها لغات البرمجه المدعومه .. ولكني أقصد ما هي لغة البرمجه المستخدمه في بناء هذه التقنيه؟

ملحوظه .. إن لم تطور هذه التقنه .. فستصبح بديل للفيجوال بيزك .. وليست بديل للسي++ أو الجافا .. إلخ ..

على كل عمل جيد و لي عوده إن شاء الله.. لكن أرجو أن تجاوبني على السؤال بالأعلى..

#15
اقتباس

كل هذا يجب أن أتعلمه قبل أن أبدأ بإستخدام هذه التقنيه؟ و في النهاية أنا لست متحكم في الكود الناتج ..

بالنسبة للجزء الاول من هذا التعليق

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

1 - جردى مسعود - الجزائر - 14 سنة - عضو فى فريق العمل .... يقوم بعمل شروحات فيديو تشرح استخدام التقنية

يقول انه تعلم التقنية فى يومين ومن ثم انطلق فى عمل شروحات الفيديو

2 - ابوالسعود عبدالرؤف - مدرس فيزياء - عضو فى فريق العمل ... تعلم تقنية البرمجة بدون كود فى ايام قليلة

واستخدمها فى عمل البرامج التعليمية وقام بتقديم دروس لتعلمها ايضا

ويقول انها ممتعة جدا

هذا مؤشر ان التقنية سهلة التعلم وليست صعبة

بالنسبة للجزء الثانى من هذا التعليق

انت متحكم بشكل غير مباشر فى الكود الناتج ... لانك فى تقنية البرمجة بدون كود تتحكم فى التطبيق وكيف يعمل

التقنية ليست Wizard وليست مصباح علاء الدين ( اقتبس هذه المقولة من الاخ الحبيب سامح كامل - عضو فريق العمل)

التقنية تحتاج من مستخدمها الفكر والابداع والتصميم فهو مبرمج ويستخدم مفاهيم البرمجة المختلفة

اقتباس

ولكني أقصد ما هي لغة البرمجه المستخدمه في بناء هذه التقنيه؟

الجيل الحالى تم بناءه باستخدام Microsoft Visual FoxPro 9.0 SP2

ولم اشعر بانى افتقد شىء فى اللغة سوى نقطتين

1 - ان اللغة تعمل على Windows فقط وليست لعمل تطبيقات متعددة المنصات

2 - انه توقف تطويرها الان من قبل مايكروسوفت وان امكانياتها فى ال GUI اقل من اللغات الاخرى من حيث جمال المنظر وعدد ال Controls

لكن اللغة Object Oriented منذ عام 1993 ووفرت على الكثير من الوقت فيما يتعلق بال Database الخاصة بالتقنية

الجيل القادم سيتم بناءه هذا العام باستخدام ++C مع Qt

والهدف من اعادة البناء

1 - العمل على اكثر من منصة

2- زيادة الاداء

3 - جذب مطورين ++C للمساهمة فى المشروع

ورغم انه سيكون هناك اعادة بناء لنواة المشروع

الا ان ذلك لن يؤثر على التطبيقات التى يتم تطويرها بالجيل الحالى

وستعمل جميعا باذن الله على الجيل الجديد

ذلك لان التطبيقات تعتمد على المكونات والمكونات تعتمد على لغة اسكربت بسيطة داخل المشروع اسمها RPWI

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

والله الموفق

#16
اقتباس

ملحوظه .. إن لم تطور هذه التقنه .. فستصبح بديل للفيجوال بيزك .. وليست بديل للسي++ أو الجافا .. إلخ ..

تصور صحيح 100%

وانا اعمل على اعادة بناء التقنية لتقديم الجيل الجديد منها ومن السوبرنوفا

والله الموفق

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

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

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

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

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