شرح الموضوع
شهدت الأجهزة الذكية بكافة أشكالها وأنواعها تطوراً ملحوظاً في السنوات الأخيرة في تقنيات التصنيع، والتطبيقات المستخدمة فيها، ولم تعد الهواتف الذكية تُستخدم للاتصال فحسب، بل تنوعت ميزاتها، ووظائفها.
أنظمة تشغيل الهاتف الذكي
الهاتف الذكي: أكثر من اتصال
ولم تعد الهواتف الذكية تُستخدم للاتصال فحسب، بل تنوعت ميزاتها، ووظائفها
- تطور ملحوظ: شهدت الأجهزة الذكية تطوراً ملحوظاً في تقنيات التصنيع، والتطبيقات المستخدمة فيها.
- نظام أندرويد مفتوح المصدر يسمح للمطورين بكتابة، وتعديل الشفرة المصدرية لنظام التشغيل بلغة جافا، والتي تُمكّن من التحكم بأداء الهاتف، وإضافة ميزات جديدة على النظام.
نظام أندرويد
ما الذي يقدمه أندرويد للهاتف؟
- ميزات عديدة يقدمها النظام: توفير الطاقة، وتسهيل الاتصال، وخيارات متعددة في التصوير.
- أيضاً: تسهيلات في تبادل الملفات مع الأجهزة الأخرى، ودعم الواقع الافتراضي، والواقع المعزز.
ما المقصود بالتصوير المزدوج؟
عند تشغيل البحث الصوتي والتحدث بكلمة ما، ماذا يحدث؟
كيف تنقل ملفاتك بين الأجهزة؟
هناك طرق عدة لنقل الملفات والصور من هاتف إلى هاتف آخر، أو إلى جهاز الحاسوب
نقل الملفات في أندرويد
- يتم نقل الملفات بعدة طرق، منها:
- كابل USB.
- البلوتوث Bluetooth.
- الواي فاي Wi-Fi.
- التخزين السحابي Cloud Storage ومواقع التواصل الاجتماعي، والبريد الإلكتروني.
الواقع الافتراضي ونظام أندرويد
الواقع الافتراضي: أي مجسات تلزم؟
- مثال بارز: مشاهد الفيديو المصورة بتقنية 360°، التي تضع المستخدم افتراضياً في المكان عينه.
- للمعاينة والتفاعل يلزم استخدام نظارات خاصة بالواقع الافتراضي (VR-Virtual Reality).
- الشرط: تدعم الهواتف الذكية هذه التقنية في حال توفر المجسات (Sensors) الآتية:
- تعمل المجسات الثلاثة معاً لتحقيق واقع يحاكي البيئة الحقيقية.
- تصوير 360°: التصوير باستخدام مجموعة كاميرات على حامل يتم تشغيلها، وإيقافها في وقت واحد.
- أو كاميرا مزودة بعدسات، كل واحدة تغطي زاوية محددة؛ بحيث يتم تغطية المشهد بشكل كروي كامل.

ما المجسات التي تلزم لتدعم الهواتف الذكية الواقع الافتراضي؟
ماذا يقيس مجسّ الدوران (Gyroscope)؟
تقنية الواقع المعزز ونظام أندرويد
الواقع المعزز: عنصر افتراضي فوق الواقع
- الفكرة: تعتمد التقنية على تعرّف النظام إلى ربط معالم من الواقع الحقيقي بالعنصر الافتراضي المناسب لها.
- العنصر الافتراضي مخزّن مسبقاً في الذاكرة: إحداثيات جغرافية، أو معلومات عن المكان، أو فيديو تعريفي.
- الكاميرا: تعتمد البرمجيات على كاميرا الهاتف المحمول، أو الكمبيوتر اللوحي لرؤية الواقع الحقيقي.
- التحليل: ثم تحليل الواقع الحقيقي تبعاً لما هو مطلوب من البرنامج، والعمل على دمج العناصر الافتراضية به.
ما العناصر الافتراضية التي قد يعرضها تطبيق أورازما؟
نظام التشغيل
نظام أبل: مغلق المصدر وآمن
نظام التشغيل من إنتاج شركة أبل، وخاص بأجهزتها، وغير مفتوح المصدر
- الأمان: يوفر مزايا أمنية كثيرة، منها الفحص التام، والمستمر للتطبيقات قبل الموافقة على إضافتها إلى المتجر Apple Store الذي تتحكم به الشركة بشكل قوي.
- ميزات نظام IOS:
- الأمان: يتم تنزيل التطبيقات من متجر أبل فقط، حيث تقوم الشركة بإنتاجها وفحصها.
- القيود: إخفاء تطبيقات معينة بكلمة مرور، إخفاء App Store؛ بحيث لا يستطيع أحد العبث في التطبيق، أو تنزيل برامج.
- الرفع للتنبيه (Raise To Wake): عند رفع الجهاز يتم تشغيل الشاشة وإضاءتها.
- ميزة True Tone: شاشة الهاتف تتحسس الطقس، وتعدل ألوان الشاشة حسب إضاءة الجو المحيط.
من أنتج نظام IOS، وما الذي يميزه عن أندرويد من حيث المصدر؟
شاشة الهاتف تتحسس الطقس، وتعدل ألوان الشاشة حسب ماذا؟
نقل الملفات في نظام
كيف تنقل ملفاتك من جهاز أبل وإليه؟
يوفر نظام IOS خاصية نقل الملفات بين هاتفين يعملان بنظام IOS، ومن هاتف IOS إلى جهاز حاسوب وبالعكس
- طرق نقل البيانات:
- استخدام التخزين السحابي Icloud في نقل البيانات بين جهازي IOS، وبين الحاسوب وأجهزة IOS.
- استخدام برنامج Itunes في نقل البيانات من الحاسوب إلى أجهزة IOS، مع استخدام كابل USB.
- من جهاز IOS إلى الحاسوب: دون برامج، مع التوصيل بالكابل.
- استخدام مواقع التواصل الاجتماعي والبريد الالكتروني في نقل البيانات بين أجهزة IOS وأجهزة الحواسيب.
أصيلة أم هجينة: أين يعمل التطبيق؟
تتنوع تطبيقات الهواتف الذكية من حيث طريقة إعدادها، والبيئة التي تعمل فيها
| عنصر البناء | نظام أندرويد | نظام IOS | نظام ويندوز فون |
|---|---|---|---|
| لغات البرمجة الأصيلة (Native) | JAVA, C++ | Objective C, Swift | VB.NET, C#.NET |
| الملفات التنفيذية | .apk | .ipa | .xap |
- بناؤها: تستخدم مهارات تطوير الويب (html5, java script, css) في بنائها وبرمجتها.

| عنصر البناء | نظام أندرويد | نظام IOS |
|---|---|---|
| لغات البرمجة الأصيلة (Native) | JAVA, C++ | Objective C, Swift |
| مفتوح المصدر | نظام أندرويد مفتوح المصدر | غير مفتوح المصدر |
أسئلة الدرس
قارن بين التطبيقات الهجينة والتطبيقات الأصيلة، من حيث البرمجة والإعداد.
ما لغات البرمجة التي يُبنى عليها أندرويد؟ وما لغات IOS؟
هل أندرويد مفتوح المصدر؟ وهل IOS كذلك؟
ما الشركة المطورة لنظام IOS؟