مادة تطوير تطبيقات الأجهزة المحمولة تعلم الطلاب كيفية إنشاء تطبيقات الهاتف المحمول باستخدام قاعدة كود واحدة. ستتعلم أساسيات إطار عمل Flutter ، بما في ذلك الأدوات والتخطيطات والتنقل ، بالإضافة إلى لغة برمجة Dart المستخدمة لتطوير تطبيقات Flutter. ستستكشف بنية Flutter ، بما في ذلك شجرة عناصر واجهة المستخدم وإدارة الحالة ، وتتعلم كيفية إنشاء واجهات مستخدم جميلة باستخدام نظام عناصر واجهة المستخدم في Flutter. بالإضافة إلى ذلك ، ستتعلم كيفية إدارة البيانات في تطبيق Flutter الخاص بك باستخدام التخزين المحلي وواجهات برمجة التطبيقات ومصادر البيانات الأخرى ، وكيفية دمج تطبيق Flutter مع ميزات النظام الأساسي الأصلية مثل الكاميرا وأجهزة الاستشعار وخدمات الموقع.
المخرجات التعليمية المستهدفة من دراسة المقرر
المعرفة والفهم
تطوير عبر الأنظمة المختلفة
تركيبة تبطيقات الفلاتر
لغة البرمجة Dart
تطوير تطبيقات الفلاتر
المهارات الذهنية
أن تكون قادرًا على إنشاء تصميم لتطبيق جوال باستخدام Flutter
أن تكون قادرًا على استخدام الأدوات لإنشاء تطبيق جوال في Flutter
أن تكون قادرًا على تكون قادر علي انشاء تطبيقات متقدمة ب Flutter
أن تكون قادرًا على تطوير تطبيق باستخدام المكاتب المختلفة
المهارات العملية والمهنية
ان يستطيع الطالب المقارنة بين انظمة التشغيل المتنوعة (WINDOWS-LINUX –UNIX- ) .
ان يوظف الطلاب عناصر نظم التشغيل ( ادارة العمليات – ادارة الخيوط – ادارة الذاكرة – ادارة خوارزميات جدولة المعالج) في برمجيات نظم التشغيل بشكل علمي سليم.
تدريب الطالب على محاكاة خوارزميات العمليات والخيوط بإحدى لغات البرمجة