NSB App Studio

NSB App Studio

 هو عبارة عن بيئة تطوير قوية وكاملة لإنشاء تطبيقات الأجهزة الذكية، تعمل على العديد من أنظمة التشغيل بطريقة تصميم سهلة تعتمد على السحب والإفلات وتستخدم لغة برمجة الجافا سكريبت) JavaScript )  أو البيسك Basic)).

وتعد البرمجة باستخدام (NSB – AppStudio) سهلة وممتعة جدا نظرا للتشابه الكبير مع البرمجة باستخدام لغة فيجوال بيسك ستوديو Visual Basic Studio من حيث:

  • لغة البرمجة
  • واجهة المستخدم
  • الادوات
  • الخصائص

كما يمكن رؤية النتائج مباشرة على متصفح الانترنت أو على الجهاز الذكي.

 

مراحل كتابة البرنامج باستخدام (NSB – AppStudio) تمر بأربع خطوات:-

  • تصميم الواجهات:-

تبدأ بتحديد مقاسات النماذج (forms) بحيث تتوافق مع مقاس الشاشة للجهاز، ثم نضع الأداة المستخدمة في كل نموذج.

  • ضبط خصائص الأدوات:-

توجد بكل أداة عده خصائص كشكل الأداة ولونها ونوع الخط المستخدم.

  • كتابة أوامر البرمجة:-

حيث تكتب في هذه المرحلة جميع الأوامر التي نريد تنفيذها عند وقوع حدث معين.

  • تجربة التطبيق واكتشاف الأخطاء:-

يمكن تجربة التطبيق ومشاهدة المخرجات على متصفح الانترنت الافتراضي والذي يفضل أن يكون (Google Chrome) أو (Safari).

 

وهنا نورد بعض وظائف أدوات البرمجة في برنامج (NSB – AppStudio):-

  • أداة مربع النص (textbox):-

تتيح للمستخدم كتابة النص وتخزينه في الخاصية(value)

نوعها:- إدخال أو إخراج.

  • أداة الاختيار (CheckBox):-

تتيح الاختيار من بين مجموعة من الخيارات

نوعها:- إدخال.

  • أداة القائمة (List):-

تعرض قائمة من العنتصر يختار المستخدم احدهم ويتم حفظ خيار المستخدم

نوعها:- إدخال.

  • أداة القائمة المنسدلة أو الاختيار (Select):-

تعرض قائمة مكونة من عناصر يختار المستخدم أحدهم ويخزن خيار المستخدم في الخصائص الآتية:

  • لاختيار العنصر نستخدم الخاصية (selected Item)
  • لاختيار رقم ترتيب العنصر ويبدأ ب(1) نستخدم الخاصية (selected value)
  • لاختيار فهرس العنصر ويبدأ ب(0) نستخدم الخاصية (selected index)

نوع الأداة:- إدخال

  • أداة التسمية(Label):-

يتم إخراج المعلومات بواسطة (text content)

نوعها:- إخراج.

  • الأمر (Input Box):-

يظهر هذا الأمر نافذة صغيرة غير النافذة الأساسية يقوم المستخدم بإدخال النص في مربع النص ثم يضغط زر الأمر (ok) .

  • الأمر (MsgBox):-

يظهر هذا الأمر نافذة صغيرة غير النافذة الأساسية تعرض رسالة للمستخدم نتيجة حدث ما ثُم يضغط زر الأمر

  • أمر الإسناد:-

نستخدم هذا الأمر لاعطاء قيمة للمتغير سواء كانت هذه القيمة حرفية أو رقمية.

  • الجملة (IF) وما هي صيغها؟

لها عدة صيغ:-

1- (if – then)

2- (if – then – end if)

3- (if – then – else)

4- (if – then – else if)

ونوعها:- جملة شرطية.

  • الجملة (SELECT CASE):-

تستخدم اذا كان هناك اذا كان هناك عدة احتملات للشرط

نوعها:- جملة شرطية.

  • الأمر (FOR ….NEXT):-

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

نوعه:- حلقات تكرار.

  • الأمر (….WHILE):-

تنفيذ مجموعة من الاوامر طالما كان الشرط (condition) صحيحا وهذا يعني ان عدد مرات التكرار غير محدد ومتي اصبح الشرط غير صحيح فان التكرار يتوقف



تواصل معنا !
فرع السعودية

(+966) 563215250

فرع السعودية
فرع مصر

(+020) 1050224848

فرع مصر

0228120106

فرع مصر

(+966) 563215250

فرع السعودية
فرع دبي

(+971) 543098007

فرع دبي
البريد الإلكتروني
مواعيد العمل

24 ساعة يوميا - 7 أيام فى الأسبوع