Weitere ähnliche Inhalte Ähnlich wie الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية (20) الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية2. الذكية الهجهزة
تطبيقات متاهجر
الذكية الهجهزة
الذكية الهجهزة تطبيقات الذكية الهجهزة أنواع
لوحية أهجهزة
الحجم متوسطة
لوحية أهجهزة
الحجم كبيرة
لوحية أهجهزة
الحجم صغيرة
قوقل متجر
فون وندوز متجر
آبل متجر
تشغيل أنظمة
الذكية الهجهزة
ويندوز اندرويد آبل
3. يةكالذ زةهلجا رمجةوب رمجةبلا تلغا
؟؟ البرنامج هو !!ما
لتنفيذ ما غة بل بة مكتو مر الوا من سلسلة هي
معينة مهمه
الجهزة تطبيقات بناء ييييف ييخدمةييتالمس اللغات
الذكية :
C++
C#
C-Objective من المشتقة C (أبل نظام تطبيقات في )تستخدم
)الندرويد تطبيقات في تستخدم الجافا لغة)
نفسها هي الذكية الجهزة تطبيقات بناء في المستخدمة البرمجة لغات
الحاسب تطبيقات بناء في المستخدمة
5. المصدر مفتوحة التطوير برمجيات
1-
((إكليبسEclipse
أفضل من يعد
المستخدمة البيئات
تطبيقات بناء في
الذكية الجهزة
بنظام تعمل التي
أندرويد
لغة يستخدم
كتابة في الجافا
البرمجية الجمل
يمكن وكذلك
لغة استخدام C
ولغة C++
2- كود إكس (Xcode)
:
من أدوات مجموعة
آبل شركةلبناء
نظام تطبيقات
الماكلجهزة
وتطبيقات الحاسب
نظام iOS
انشاء في يستخدم
سريعة تطبيقات
وعالية وفعالة
الجودة
3- انفنتور اب (App
Inventor) :
شركة تطوير من
الن وهو جوجل
اشراف تحت
جامعة MIT
* بسهولة يتميز
ويعتمد الستخدام
رسومية بيئة على
انفنتور اب نستخدم
6. المصدر مفتوحة التطوير برمجيات
توفر من بد ل اكليبس أو انفنتور اب باستخدام
جافا حزمة (JDK)
اندرويد تطوير وحزمة (Android SDK)
ملحظ
ة
7. بناء للمطورين تتيح التي النترنت مواقع
الذكية الجهزة تطبيقات :
* موقع مثل ibuildApp
بوك الفيس أو بالموقع حساب امتلك ويتطلب
*موقع buzztouch
آبل ونظام أندرويد تطبيقات لتطوير أدوات يوفر
بالموقع التسجيل ويتطلب
8. التجارية التطوير برامج
1- بيسك اس ان مجبرنا
يييتيييديواس اب (NSB-
AppStudio) :
الستخدام سهولةب يزيتم
شبيهة يليييعم يةييييوشاش
ستوديو بيسك بفجوال
استخدام مبرمجلل كن يم
لبناء جافا أو سكبي غةل
التطبيقات
2- فور بيسك ييجييبرنام
اندرويد
(Basic 4 Android ) :
تطبيقات ييرييتطو ييةيئبي
الندرويد
فيجوال لغة ييتيييخدميس
ستوديو بيسك
بناء خلله ينيييم ينييييمك
شاشات تناسب يييقاتييبتط
ويوفر ييةييالذك الجهزة
9. NSB-AppStudio
ص ستوديو بيسك اس ان تعريف24
• الويب تطبيقات لنشاء وكاملة قوية تطوير بيئة
أنظمة أغلب على تعمل التي الذكية والهواتف
مثل التشغيل :
iOS , Android ,Windows Phone
• والفلت السحب على تعتمد سهلة طريقتها
• البيسك أو سكريبت الجافا لغة تستخدم
11. بإستخدام البرنامج كتابة مراحل NSB
الواجهات تصميم 1
الدوات خصائص ضبط 2
البرمجة أوامر كتابة 3
واكتشاف التطبيق تجربة
الخطاء 4
12. الواجهات تصميم
1
• تتوافق بحيث النماذج مقاسات تحديد – الً – أو
الذكي الجهاز شاشة مقاس مع
• طريق عن النموذج على الدوات وضع – ثانيا
والفلت السحب
15. الخطاء واكتشاف التطبيق جربة
4
• متصفح خل ل من ذلك يمكن
أو كروم )ويفضل االنترنت
)سفاري
• الذكية الجهزة خل ل من أو
17. هو تطبيق أي من الهدفمعالجة
أنواعها باختلف البيانات
المستخدم من البيانات هذه تأتي
متغيرة أو ثابتة قيم إما وتكون
18. ؟؟ الثابت عرف
ال معينة لقيمة اسم اعطاء هو
تنفيذ أثناء تغييرها يمكن
البرنامج
؟؟ المتغير عرف
الرئيسية الذاكرة في مكان هو
اسم وتعطى البيانات فيه تخزن
معين
20. في NSB عن االعلن نتجاهلالبيانات نوع
غير يوجد ال حيثواحد نوعالبيانات من
المنوعة البيانات هو variant
حيثله تعيينها يتم التي القيمة من به الخاص البيانات نوع يأخذ
23. M = 2 * ( 3 - 1 ) ^ 2 / 4
نــشـــاط
التالية العملية تنفيذ نتيجة ما
24. المنطقية العمليات 2
يتم عمليات هي
بين المقارنة فيها
كانتا سواء قيمتين
أو عدديتين
حرفيتين
النتيجة تكون
إما دائماصوابأو
خطأ
لدينا تكون وعندما
العامل معناه
= يساوي
<> يساوي ل
< من أكبر
> من أصغر
=< يساوي أو من أكبر
=> يساوي أو من أصغر
26. البيانات إدخال أدوات
1
1/ النص مربع (TextBox) :
النص كتابة للمستخدم تتيح
الخاصية في وتخزينه
(value)
والخراج للدخال وتستخدم
:عددين حاصل برنامج مثال
27. البيانات إدخال أدوات
2/ الختيار مربع (CheckBox) :
من الختيار للمستخدم تتيح
مجموعة
هذه مع ونستخدم خيارات
هما دالتين الداة :
دالة (setValue(n))
دالة (getValue(n))
حيث (n) الخيارات ترتيب تمثل
28. البيانات إدخال أدوات
3/ القائمة أداة (List) :
من مكونة قائمة تعرض
المستخدم يختار عناصر
أحدها
المستخدم خيار يحفظ
الدالة بواسطة (getItem(i))
حيث (i) العنصر رقم تعني
29. 4/ أو المنسدلة القائمة أداة
الختيار (Select) :
عناصر من مكونة قائمة تعرض
أحدها المستخدم يختار
الخصائص في الخيار ويخزن
التالية :
1- نستخدم العنصر لختيار
الخاصية (SelectedItem)
2- لختيارالعنصر ترتيب رقمويبدأ
)ب1(الخاصية نستخدم
(SelectedValue)
30. المعلومات إخراج أدوات2
1/ النص مربع (TextBox) :
المعلومات اخراج يتم
الخاصية باستخدام (value)
2/ التسمية أداة (Label):
باستخدام المعلومات اخراج يتم
الخاصية (TextContent)
31. برنامج في الساسية الوامر بعض NSB-
Appstudio ( نافذة )بإظهار
1-المر بواسطه البيانات إدخال ( ( InputBox
2-المر بواسطه المعلومات اخراج ( MsgBox)
34. (الشرطية الجملة ب (select case)
نستخدم select
case عن بدل
الشرطية الجمل
( IF) الطويلة
وتقوم المعقدة
الجملة هذه
نفسه بالعمل
بطريقة ولكن
أسهل
ص31
35. 5- التكرار حلقات
• For …. Next
مجموعة تكرار
مرات بعدد ررررأوام
ومحددة رةررمعروف
مسبقا
• Do……while
مرات عدد
غير التكرار
محددة
هو والشرط
يحدد الذي
التكرار
37. البرمجية الدوال
1. التاريخ دالةDate : التطبيق في التاريخ لعرض تستخدم
2. دالة time : التطبيق في الوقت لعرض تستخدم
3. دالة Now : معا والتاريخ الوقت لعرض
4. دالة (Cstr (x)) : للمتغير المسندة القيمة بتحويل تقوم
إلىنص
5. دالة (Cint(x)) : عدد إلى المدخلة القيمة بتحويل تقوم
صحيح
38. المتعددة الوسائط
• بالصوت التحكم أداة (audio control): بالصوت للتحكم
• بالفيديو تتحكم أداة (video control): بالفيديو للتحكم
• الى تنقسم الصور مع التعامل أداة
• (Image): التطبيق داخل الصور لعرض .وتستخدم
• (PictureBoxe) : الصور لتحرير .تستخدم
• أداة HTML view : البيانات أنواع مختلف لعرض تستخدم
التطبيق داخل انترنت .كصفحة
39. •:البيانات قواعد مع التعامل
عند البيانات واسترجاع لحفظ وذلك
.الحاجة
:الجتماعي التواصل مواقع مع التعامل
تعليقات ارسال أو المطورين مع للتواصل
المستخدم حساب على للنشر التطبيق من
Hinweis der Redaktion &lt;number&gt;