BMP601
برمجة تطبيقات النقال
Mobile Applications Programming
6 نقطة اعتماد
الفصل السابع
مقررات أساسية
مقرر أساسي في هندسة المعلوماتية يغطي مفاهيم جوهرية مشتركة بين جميع الاختصاصات.
المتطلبات السابقة المباشرة
مقررات تعتمد على هذا المقرر
لا توجد مقررات تشترط هذا المقرر كمتطلب سابق حتى الآن.
كامل سلسلة المتطلبات السابقة
توصيف المقرر
أهداف المقرر
تهدف دورة "برمجة تطبيقات الجوال" إلى التعرف على أساسيات برمجة التطبيقات للهواتف المحمولة التي تعمل على أنظمة التشغيل الخاصة بها وداخل الشبكات اللاسلكية. وتشمل عملية تحديد الهوية ما يلي:
• أساسيات الاتصالات المتنقلة
• أنواع الشبكات اللاسلكية والتكنولوجيات ذات الصلة بها
• استخدام تطبيقات الهاتف المحمول، وتقنيات المراسلة وتطبيقات العميل
• استخدام الخدمات المتصلة بالمواقع الشبكية ونظم المعلومات الجغرافية
• استخدام الخدمات الحديثة والناشئة
النتائج التعليمية المرجوة
- عند الانتهاء من المقرر، سيكون الطالب قادراً على:
- فهم بنية نظام Android
- فهم وتهيئة Android studio
- فهم Android IDE
- فهم النسق واستخدامها layouts
- فهم كيفية إرسال رسالة إلى المستخدم
- فهم واستخدام أنواع القوائم
- فهم حالة الأنشطة ودورة حياتها
- فهم أنواع الجسور وكيفية استخدامها
- حفظ البيانات بشكل دائم
- فهم التجزئة وإدارتها
- فهم مزود المحتوى
مفردات المقرر (الفصول)
| # | عنوان الفصل | محتوى الفصل |
|---|---|---|
| CH1 | مقدمة إلى نظام أندرويد | 1. ما هو الأندرويد 2. ما هو اتحاد (OHA) 3. ميزات الأندرويد 4. فئات تطبيقات الأندرويد 5. بنية نظام أندرويد 6. بنية نظام أندرويد 7. لماذا لغة جافا 8. مجتمع مطوري أندرويد |
| CH2 | إعداد أندرويد استوديو | 1. متطلبات تنزيل أندرويد استوديو على نظام تشغيل ويندوز 2. تثبيت أندرويد أستوديو 3. إنشاء تطبيق |
| CH3 | بيئة أندرويد استوديو | 1. نافذة التحرير الرئيسية 2. نافذة التصميم الرئيسية 3. بنية مجلد مشروع أندرويد 4. بنية ملفات مشروع أندرويد 5. ملف بيان التطبيق 6. مجلد القيم 7. ملف المترجم 8. مصطلحات أندرويد الأساسية 9. بناء تطبيق الفصل (كم عمري) |
| CH4 | النسق | 1. أنواع نسق في أندرويد 2. نسق القيد 3. نسق الخطي 4. نسق الإطار 5. نسق الجدول |
| CH5 | واجهة المستخدم والعناصر الأساسية | 1. واجهة المستخدم 2. عناصر العرض الأساسية 3. عنصر إعادة التدوير + عنصر البطاقة 4. عنصر القائمة المنسدلة |
| CH6 | الرسائل | 1. الرسائل الموجزة 2. الرسالة باستخدام صندوق حوار 3. رسالة الشريط المنبثق |
| CH7 | القوائم | 1. مقدمة 2. قائمة خيارات 3. قائمة السياق 4. القائمة المنبثقة |
| CH8 | دورة حياة النشاط | 1. مقدمة 2. فهم دورات حياة النشاط 3. التعامل مع تغييرات حالة النشاط 4. حفظ الحالة المؤقتة |
| CH9 | التعامل مع الجسور | 1. نظرة عامة على الجسور 2. أنواع الجسور 3. مرشح الجسر 4. مثال عملي عن الجسر الصريح 5. مثال عملي عن الجسر الضمني 6. التحقق من توافر الجسر |
| CH10 | حفظ المعطيات بشكل دائم | 1. التفضيلات المشتركة 2. التخزين الداخلي 3. التخزين الخارجي |
| CH11 | التجزئة | 1. ما هي التجزئة؟ 2. إنشاء التجزئة 3. دورة حياة التجزئة |
| CH12 | مزود المحتوى | 1. مقدمة 2. قاعدة المعطيات المحلية 3. مزود المحتوى |
معلومات عن الامتحان
أتمتة
هذه المعلومة مبنية على فصول سابقة وقد تُغيّرها الجامعة في أي وقت — تأكد منها مع مدرّس المقرر قبل الامتحان.
مدرّسو المقرر
محمد مازن المصطفى المنسّق
t_mmustafa@svuonline.org
إحصائيات المقرر
جارٍ التحميل…