image not found

للتواصل عبر الهاتف 920005929

للتواصل عبر الواتساب 966555108237

مدونة اوامر الشبكة

مدونة اوامر الشبكة

مدونة اوامر الشبكة تعرض لك اخبار ومقالات عن المؤسسة

تصميم تطبيقات الجوال

ما هو نظام الأندرويد؟

14/05/2020

نظام الأندرويد هو ناتج تطوير شركة جوجل لنظام التشغيل الخاص بالهواتف الذكية، فهو مبني على أساس نظام التشغيل لينكس.

بالإضافة إلى أن الشركات التي تصنع الهواتف الذكية المحمولة تدفع مقابل مالي لشركة جوجل نظير استخدامها لنظام الأندرويد.

فلم يعد هذا النظام يقتصر فقط على الجوالات الذكية بل امتد ليصل للأجهزة الإلكترونية الأخرى، على سبيل المثال الكاميرات وبعض الثلاجات.

مقالات تهمك: تصميم المواقع الإلكترونية

تعريف نظام الأندرويد

يُمكن تعريفه على أنه نظام يستخدم على الأجهزة التي تعمل باللمس منها:

  • الهواتف المحمولة
  • الأجهزة اللوحية مثل التابلت وغيرها.

بالإضافة إلى أنه تم استخدامه ليتوافق مع التلفاز والسيارات وساعات اليد والكاميرات وغيرها.

مشروع أندرويد مفتوح المصدر

إن نظام الأندرويد هو نظام مفتوح المصدر، فقامت شركة جوجل بمنح جزء منه للشركات المنتجة للأجهزة الإلكترونية وشركات الهاتف بدون أي مقابل مادي.

أيضًا إذا كانت الشركات المنتجة تثبت تطبيقات جوجل من النظام في هذه الحالة تفرض جوجل رسوم على هذه الشركات.

تاريخ تطوير نظام الأندرويد

إن نظام الأندرويد يُعتبر حصيلة بحث وتطوير جمعية الإتحاد المفتوح للهواتف النقالة OHA كجوجل، وديل، وأنتيل، وسامسونج، وLG وغيرها.

بالإضافة إلى أن نظام الأندرويد يتكون من العديد من تطبيقات الجافا Java والمكتبات الأساسية لها.

أيضًا يساعد نظام الأندرويد في دعم الوسائط المتعددة، فيدعم الرسومات الثلاثية والثنائية.

مميزات نظام الأندرويد

  1. دعم اللغات، حيث يدعم العديد من اللغات البشرية.
  2. دعم الوسائط، حيث يدعم العديد من وسائط الصوت كالفيديو بجميع صيغه.
  3. المجانية، حيث التطبيقات المجانية فيه يفوق عددها التطبيقات المدفوعة.
  4. الواجهة، حيث أنها مبنية على مبدأ الاستجابة الفورية للمسات على الشاشة.
  5. نظم الاتصال، حيث يدعم الأندرويد العديد من نظم الاتصال منها:

نظام التموضع العالمي

النظام العالمي للاتصالات المتنقلة ومعدلات البيانات المحسنة لتطور

نظام جي إس إم

IDEN

سي دي إم أيه

النظام العالمي للاتصالات المتنقلة

جيل رابع 4G

عيوب نظام الأندرويد

نظام تشغيل الأندرويد كجميع الأنظمة له مميزات وعيوب، فيوجد العديد من العيوب له منها:

  • الشيفرات المعقدة والمتداخلة، حيث اعتمادها في الأساس على لغة جافا.
  •  بالإضافة إلى لغة برمجة سي الكائنية (Objective-C)
  • بالإضافة إلى المستخدمين فإنّ تطبيقات الأندرويد تكون أكثر عرضةً للقرصنة بسبب انخفاض الأمان.

كما يؤدي عدم وجود نظام تشغيل الأندرويد لمساعد التحكم الصوتي والاعتماد على الإعلانات في زيادة اختراق بعض المستخدمين.

الشركات المصنعة والداعمة لنظام الأندرويد المصنعة للهواتف الجوالة واللوحية

  • اتش تي سي
  • إل جي
  • Google
  • سوني
  • سامسونج
  • أيسر
  • هواوي
  • أسوس
  • ديل
  • توشيبا
  • ZTE
  • موتورولا
  • next book

مما يتكون نظام الأندرويد؟

يتكون نظام الأندرويد من ثلاث مراحل وطبقات وهي:

  1. طبقة Linux Kernel

Kernel الذي يشغل الأندرويد يسمي Monolithic وهو نسخة معدلة من هذه الطبقة.

أيضا تحتوي هذه الطبقة على drivers وهي عبارة عن modules مسؤولة عن التواصل مع الجهاز.

بالإضافة إلى drivers modules، يوجد module خاص بالـ power management.

  1. طبقة Middleware

تتضمن هذه الطبقة Android runtime وLibraries، في حين يتم تطويرها من خلال ++C/C.

  1. طبقة Application Framework

وهي عبارة عن APIs يستخدمها مطوري الأندرويد لاستغلال موارد النظام تحتوي علي:

  • Activity Manager يتم من خلاله التواصل مع activities التي تعمل بالنظام.
  • Windows Manager ينشئ وينظم النوافذ بالشاشة، من خلال Surface Manager
  • Content Providers يدير عملية مشاركة البيانات بين التطبيقات.
  • View Systemيحتوي على العناصر المكونة لواجهة المستخدم (UI) من buttons وغيرها.
  • Notification Manager يستخدم لإرسال إشعارات للمستخدم.
  • Package Manager يستخدم لجلب معلومات عن التطبيقات، مثل رقم الإصدار والتصاريح الخاصة بالتطبيق.
  • Telephony Manager يستخدم للتحكم بالمكالمات الصوتية والتفاعل معها.
  • Resource Manager يستخدم للوصول إلى الموارد المرفقة مع التطبيق كالصور والنصوص.
  • Location Managerيستخدم للتفاعل مع GPS لتحديد الموقع الحالي للمستخدم.
  1. طبقة Applications 

وهذه الطبقة تحتوي على تطبيقات الأندرويد، سواء كانت تطبيقات موجودة في النظام مثل تطبيق الأسماء والاتصال، وتطبيق الواجهة الرئيسية، وتطبيقات يتم تطويرها من قبل الشركة المصنعة للهاتف الذكي.

بالإضافة إلى استبدال التطبيقات الموجودة في النظام الخام بتطبيقات معدلة، من هنا نجد الاختلاف بين تطبيقات أجهزة Samsung وبين تطبيقات أجهزة HT C.

أيضاً هذه الطبقة تتضمن التطبيقات التي يتم تنزيلها من متجر Play .

معرفة إصدار الأندرويد المتوفر على الجهاز

هناك عدة خطوات يتم من خلالها التعرف على إصدار الأندرويد الخاص بالجهاز المُستخدم وهي:

  • قائمة الإعدادات (Settings) عبر هاتف الأندرويد.
  • النقر على خيار حول الهاتف (About Phone)، والذي يكون ظاهراً في أسفل قائمة الإعدادات.
  • الضغط على  معلومات النظام (Software Information)، حينها سوف تتعرف على إصدار نظام الأندرويد المتوفر على الجهاز.

مقالات تهمك: تصميم المتاجر الإلكترونية

خلال 15 سنة الماضية ظهرت الكثير من المنتديات والمواقع المختصة في مجال البرمجة وعلوم الحاسب ولكنها لم تصمد لأكثر من عدة سنوات وبعدها تبدأ في الانتهاء والانطواء تدريجيا.

ويرجع ذلك إلى انعدام خطة عمل واضحة تسير عليها وضياع المقالات الجيدة، وحتى الآن ما زلنا نعاني من وجود موقع يلبي طلبات ورغبات المبرمجين ومتخصصي علوم الحاسب.

ولهذا ننصح بشركة أوامر الشبكة من خلال خبرتنا الطويلة في هذا المجال.

بالإضافة إلى تخصص شركة أوامر الشبكة في مجال تصميم المواقع وبرمجتها ونظام الأندرويد وتطويره وتحديثه، أيضًا لنا خبرة في تصميم واستضافة مواقع سعودية وكل ما يخص عالم الشبكة العنكبوتية والحاسب الآلي.

اضافة تعليق

قيمنا
خدمات أوامر الشبكة لتقنية المعلومات
أوامر الشبكة لتقنية المعلومات نتلقى الرسائل طوال اليوم
أوامر الشبكة مرحبا بك
كيف استطيع مساعدتك