طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 251 · برمجة الأجهزة الذكية

📝 التقييمات

تقييم لكل درس يُصحَّح تلقائيًّا. ادرس الدرس أولًا، ثم اختبر نفسك.

الوحدة 1: مفاهيم البرمجة للأجهزة الذكية

1. لماذا تطبيقات الأجهزة الذكية؟ أول شاشة React Native12 سؤالًا←2. المكوّنات الأساسية: View و Text و Image والأنماط StyleSheet11 سؤالًا←

الوحدة 2: تطوير واجهات المستخدم للأجهزة الذكية

3. التخطيط بـ Flexbox في الأجهزة الذكية11 سؤالًا←4. اللمس والأزرار Pressable والقوائم FlatList11 سؤالًا←5. الإدخال TextInput والحالة useState11 سؤالًا←

الوحدة 3: التفاعل مع مكوّنات الجهاز والمستشعرات

6. التفاعل مع مكوّنات الجهاز: مقدمة المستشعرات11 سؤالًا←7. الإمالة والحركة: مستشعر التسارع11 سؤالًا←

الوحدة 4: مفاهيم تطوير تطبيقات متعدّدة المنصّات

8. لماذا متعدّد المنصّات؟ React Native وFlutter والأصيل11 سؤالًا←

الوحدة 5: تطوير تطبيقات باستخدام React Native

9. مكوّنات قابلة لإعادة الاستخدام: props11 سؤالًا←10. التنقّل بين الشاشات11 سؤالًا←11. جلب البيانات وعرضها في قائمة حيّة11 سؤالًا←

الوحدة 6: تطوير تطبيقات باستخدام Flutter

12. Flutter و Dart: البنية والـ Widgets11 سؤالًا←13. مقارنة عمليّة: React Native مقابل Flutter11 سؤالًا←

الوحدة 7: مفاهيم التفاعل مع المستشعرات والأجهزة الذكية

14. أنواع المستشعرات: الضوء والتسارع والموقع والكاميرا11 سؤالًا←15. دورة حياة الاشتراك بالمستشعر11 سؤالًا←

الوحدة 8: التفاعل مع الحساسات والأجهزة الذكية باستخدام APIs

16. مستشعر الضوء وتبديل الثيم (نهار/ليل)11 سؤالًا←17. الموقع GPS وعرضه على الخريطة11 سؤالًا←18. الكاميرا: التقاط صورة وعرضها11 سؤالًا←

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

19. تطبيق «الميزان»: يدمج الإمالة11 سؤالًا←20. تطبيق لياقة يدمج عدّة مستشعرات11 سؤالًا←

الوحدة 10: تطوير واجهات مستخدم متقنة

21. واجهات متقنة: الثيم والتباعد وإمكانية الوصول11 سؤالًا←22. الحركات والانتقالات: Animated11 سؤالًا←

الوحدة 11: تحسين أداء التطبيقات وتقليل البطء

23. قياس الأداء وتقليل البطء11 سؤالًا←24. تقليل إعادة الرسم: memo والتخزين المؤقت11 سؤالًا←

الوحدة 12: إدارة استهلاك الطاقة وتحسين الكفاءة

25. إدارة استهلاك الطاقة: وضع التوفير وقياس التحسّن11 سؤالًا←26. المشروع الختامي: تطبيق أجهزة ذكية متكامل11 سؤالًا←