مقدمة عن تطبيقات الهواتف الذكية - التقنية الرقمية 3 - ثالث ثانوي

112 الوحدة الثالثة: تطبيقات الهواتف الذكية يشهد العالم الرقمي في وقتنا الحالي تطوّرًا هائلًا في عدد التطبيقات التي أصبحت أكثر انتشارًا واستخدامًا من قبل مستخدمي الهواتف الذكية؛ لسهولة استخدامها وتوفيرها الكثير من الخدمات والفوائد. في هذه الوحدة، ستتعلم كيفية إنشاء تطبيقات الهاتف الذكي باستخدام أداة تطوير للتطبيقات. أهداف التعلم ستتعلم في هذه الوحدة > التمييز بين برامج النظام والبرامج التطبيقية. التمييز بين واجهة المستخدم وتجربة المستخدم. > خطوات بناء تطبيقات الهواتف الذكية. > كيفية استخدام برنامج مطوّر التطبيقات MIT App Inventor IT) لتطوير تطبيق هاتف ذكي بسيط. برمجة التطبيق واختباره على الهواتف الذكية. الأدوات برنامج مطوّر التطبيقات MIT App Inventor IT) > مصاحب الذكاء الاصطناعي (Al Companion) وزارة التعليم Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

الوحدة الثالثة: تطبيقات الهواتف الذكية

شرح الوحدة الثالثة: تطبيقات الهواتف الذكية

أهداف التعلم: التمييز بين برامج النظام والبرامج التطبيقية

شرح أهداف التعلم: التمييز بين برامج النظام والبرامج التطبيقية

الأدوات: برنامج مطور التطبيقات MT

الدرس الأول: رابط الدرس الرقمي مقدمة عن تطبيقات الهواتف الذكية www.ien.edu.sa برامج النظام والبرامج التطبيقية هما نوعان أساسيان من البرامج التي تُعدُّ حاسمة لعمل جهاز الحاسب. في هذا الدرس، ستتمكن من التمييز بين هذين المفهومين وخصائص تطبيق الهاتف الذكي أيضًا. البرنامج هو مجموعة من التعليمات الخاصة بالحاسب تقوم بأداء مهمة محددة، وتنقسم إلى نوعين برامج النظام والبرامج التطبيقية. وم الأجهزة نظام التشغيل برنامج تطبيقي المستخدم برامج النظام برامج النظام System Software هي المسؤولة عن إدارة الأجهزة، وتتضمن البرامج المخصصة لإدارة الحاسب، مثل: نظام التشغيل، وأدوات إدارة الملفات. يتم تشغيل برنامج النظام ليعمل باستمرار في ذاكرة الحاسب ويتضمن الإعدادات والتفضيلات ومكتبات الملفات والوظائف المستخدمة لتطبيقات النظام. يتم تصميم برنامج النظام لتنفيذ وتقديم خدمات لبرامج التطبيقات، وهو الوسيط بين المستخدم والأجهزة أمثلة على برامج النظام: أنظمة التشغيل (مثل ويندوز ، وأندرويد وmacOS، وiOS). > برامج تعريف المكونات المادية مثل برنامج تعريف الطابعة). وزارة التعديم 113 Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

البرنامج

شرح البرنامج

برنامج النظام

شرح برنامج النظام

114 البرامج التطبيقية التطبيقات هي برامج الحاسب تم تصميمها لتنفيذ مجموعة من المهام المنظمة أو الأنشطة المنسقة المفيدة للمستخدم وتختصر بـ App. يختص التطبيق بالمهمة التي تم تصميمه لأجلها، و التي قد تكون بسيطة كتطبيق الآلة الحاسبة أو شديدة التعقيد مثل تطبيق معالجة النصوص، ويمكن تشغيل البرنامج التطبيقي على أي جهاز تقريبًا، بدءًا من الحاسب المكتبي والحاسب المحمول وصولًا إلى الهاتف الذكي والجهاز اللوحي يطلق على التطبيقات التي يتم إنشاؤها لكي تعمل على أجهزة الهواتف الذكية اسم تطبيقات الهاتف الذكي. أمثلة على البرامج التطبيقية :(Application Software) > معالج النصوص. > جداول البيانات. > الحاسبة. > مستعرض الويب. > تطبيقات تحرير مقاطع الفيديو الاختلافات بين برامج النظام والبرامج التطبيقية وجه المقارنة برامج النظام البرامج التطبيقية الاستخدام تستخدم لتشغيل مكونات الحاسب. تستخدم لأداء مهمة محددة. وقت تثبيت البرنامج التعامل مع المستخدم يتم تثبيت برامج النظام على أجهزة الحاسب عند يتم تثبيت البرنامج التطبيقي وفقًا لحاجة تثبيت نظام التشغيل. المستخدم. لا يتعامل المستخدم عادة مع برامج النظام بشكل يتعامل المستخدم مع البرامج التطبيقية بشكل مباشر. مباشر، وإنما من خلال البرامج التطبيقية. الاستقلالية يمكن أن تعمل برامج النظام بشكل مستقل. لا تستطيع البرامج التطبيقية العمل بشكل مستقل، بل تعمل في بيئة برنامج النظام. وزارة التعليم Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

البرامج التطبيقية

شرح البرامج التطبيقية

الاختلافات بين برنامج النظام زالبرامج التطبيقية

شرح الاختلافات بين برنامج النظام زالبرامج التطبيقية

تطبيقات الهواتف الذكية (Mobile application) هي نوع من البرامج التطبيقية تم تصميمها لكي تعمل على الأجهزة المحمولة مثل الهواتف الذكية والأجهزة اللوحية. أمثلة لتطبيقات الهواتف الذكية > تطبيقات البريد الإلكتروني. تطبيقات التواصل الاجتماعي. > تطبيقات الرسائل الفورية. > تطبيقات الخرائط. > تطبيقات حكومية (الوزارت، المدارس المستشفيات...). C S ☑ G مراحل إنشاء تطبيقات الهواتف الذكية أولًا: التخطيط والتصميم حدد الفكرة، والهدف من التطبيق، والفئة المستهدفة منه. أنشئ مخططا يدويًا للتطبيق يشمل واجهات المستخدم المختلفة وكيفية ارتباطها مع بعضها. ثانيًا: التطوير (التنفيذ) استخدم أحد برامج تطوير تطبيقات الهواتف الذكية لتنفيذ التصميم الذي توصلت إليه في المرحلة السابقة. رابعا: النشر والتسويق اعتمد التطبيق وحمله في متجر ثالثًا: الاختبار اختبر التطبيق وعالج أي مشاكل قد تظهر في البرمجة أو التصميم، ثم أضف اللمسات الأخيرة إلى عملك. التطبيقات. وزارة التعلم Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

تطيبقات الهواتف الذكية

شرح تطيبقات الهواتف الذكية

مراحل إنشاء تطبيقات الهواتف الذكية

شرح مراحل إنشاء تطبيقات الهواتف الذكية

116 التفاعل بين المستخدم والحاسب تتكون عملية تعامل المستخدم مع الحاسب من: واجهة المستخدم لتطبيقات الهواتف الذكية (User Interface (UI تعتمد عملية تصميم واجهة التطبيق على تحقيق التوازن والتناسق بين عناصره بما تتضمنه من ألوان وصور وعناصر التحكم مثل التسميات (Labels) ومربعات النص ( Text Boxes) والأزرار .(Buttons) . فعملية تصميم التطبيق لا تقل أهمية عن برمجته، حيث إن واجهة التطبيق هي ما يراه المستخدم ويتفاعل معه عند استخدام التطبيق. تجربة المستخدم (User Experience (UX إن واجهة المستخدم الناجحة هي التي تشمل التنظيم الجيد للعناصر المرئية وآلية التحكم بالتطبيق، بالإضافة إلى مراعاة تجربة المستخدم والتي تشير إلى الاهتمام برغبات وتوقعات المستخدم للوصول إلى احتياجاته بسهولة وفعالية. يجب أن يتم تصميم التطبيق بشكل يعطي المستخدم شعورًا إيجابيًا عند استخدامه. D المواصفات العامة لإنشاء واجهة مستخدم جيدة تمنح تجربة مستخدم جيدة أيضًا: > منظمة بشكل جيد. > بسيطة. > تعمل بكفاءة. متجاوبة مع حاجات المستخدم. > مرنة. وزارة التعليم Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

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

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

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

شرح التفاعل بين المستخدم والحاسب: تجربة المستخدم

التفاعل بين المستخدم والحاسب: المواصفات العامة لإنشاء واجهة مستخدم جيدة تنمح تجربة مستخدم جيدة أيضا

شرح التفاعل بين المستخدم والحاسب: المواصفات العامة لإنشاء واجهة مستخدم جيدة تنمح تجربة مستخدم جيدة أيضا

ما هو برنامج مطوّر التطبيقات MIT App Inventor IT)؟ يُستخدم مطوّر التطبيقات MIT لإنشاء تطبيقات الهواتف الذكية، حيث يسمح بإنشاء التطبيقات دون الحاجة لكتابة المقطع البرمجي من خلال استخدام بيئة اللبنات بشكل مشابه لبرنامج سكراتش. أمثلة لبرامج إنشاء تطبيقات الهواتف الذكية MIT App Inventor < Thunkable < AppyBuilder < AB Kodular < k DroidMaker < HYBRO STUDIO < H مميزات استخدام برنامج مطوّر التطبيقات MIT > اختصار الوقت حيث يمكننا تطوير تطبيق في أقل من ساعة واحدة. > يساعد على تطوير مهارات الإبداع من خلال استخدام اللبنات وتقليل احتمالات ارتكاب الأخطاء. > سهولة مشاركة التطبيقات التي يتم إنشاؤها في هذا البرنامج. > إمكانية الوصول إلى العديد من الوظائف الأساسية في الهاتف مثل المكالمات الهاتفية، الرسائل النصية القصيرة ، وأجهزة الاستشعار عن الموقع والصوت وغيرها. في > إمكانية حفظ البيانات عبر منصات التخزين السحابي. تم تطوير برنامج مطوّر التطبيقات MIT في معهد ماساتشوستس للتقنية .(Massachusetts Institute of Technology) وزارة التعدد Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

أمثلة لبرامج إنشاء تطبيقات الهواتف الذكية

شرح أمثلة لبرامج إنشاء تطبيقات الهواتف الذكية

مميزات استخدام برنامج مطور البيانات

شرح مميزات استخدام برنامج مطور البيانات

118 لنطبق معًا تدريب 1 حدد الجملة الصحيحة والجملة الخطأ فيما يلي: .1 برامج النظام System Software هي المسؤولة عن إدارة الأجهزة. .2. يعد أندرويد أحد أنظمة برامج النظام. 3. يتعامل المستخدم مباشرة مع جميع برامج النظام. .4. يتم استخدام البرنامج التطبيقي من قبل المستخدم لأداء مهمة محددة. 5 متصفح الويب هو مثال على برامج النظام. صحيحة خطأ تدريب 2 اكتب الفرق بين واجهة المستخدم لتطبيقات الهواتف الذكية (User Interface (UI وتجربة المستخدم ( User Experience (UX . وزارة التعليم Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

حدد الجملة الصحيحة والجملة الخطأ فيما يلي: برنامج النظام (system software) هي المسؤولة عن إدارة الأجهزة

شرح حدد الجملة الصحيحة والجملة الخطأ فيما يلي: برنامج النظام (system software) هي المسؤولة عن إدارة الأجهزة حل حدد الجملة الصحيحة والجملة الخطأ فيما يلي: برنامج النظام (system software) هي المسؤولة عن إدارة الأجهزة

اكتب الفرق بين واجهة المستخدم لتطبيقات الهواتف الذكية user interface(UI) وتجربة المستخدم User Experience (UX)

حل اكتب الفرق بين واجهة المستخدم لتطبيقات الهواتف الذكية user interface(UI) وتجربة المستخدم User Experience (UX)

تدريب 3 • صف كيف ستساعد مرحلة التخطيط والتصميم في تطوير التطبيق. تدريب 4 قارن كيف يختلف تطوير التطبيقات باستخدام مطوّر التطبيقات MIT عن تطوير تطبيقات الهواتف الذكية التقليدية. وزارة التعود Ministry of Education 2024-1446

الدرس الأول: مقدمة عن تطبيقات الهواتف الذكية

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

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

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

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