ماهو الاندرويد

نظرة شاملة على ماهو نظام تشغيل اندرويد Android

سنتعرف معًا فى هذه المقالة على نظام تشغيل من اهم انظمة تشتغيل الهواتف وهو نظام Android وسنتعرف على ماهو الاندرويد وبدايته واستخدامته و كيفية برمجة تطبيقات الاندرويد والكثير فتابعونا.

ماهو الاندرويد

كلمة اندرويد Android تعنى باللغة العربية آلة او ربوت.

الاندرويد هو من اشهر انظمة التشغيل المستخدمة فى الهواتف الذاكية والساعات حتي فى السيارات .

الاندرويد هو نظام تشغيل للموبيل مبنى على بنية Linux الشهيرة المفتوحة المصدر وهو بالطبع تحت رعاية العملاقة جوجل Google.

الاندرويد ببساطة هو برنامج يجعل الموبيل يقوم بالوظائف التى نحتاجها فهو يتيح التواصل بين Hardware الخاص بالموبيل و التطبيقات فيه مثل : تشغيل الموسيقى و الفيديو وتحديد الموقع والتقاط الصور وغيرها الكثير.

ومن مميزات نظام الاندرويد انه قابل للتخصيص بشكل كبير ليناسب جميع الاذواق للمستخدمين فعلى سبيل المثال يمكنك تغير الخلفيات او يمكنك تغير الثيم Theme الخاص به وغيرها الكثير , ويتوفر له عدد كبير جدًا من التطبيقات التى تلبى احتياجات الجميع.

كيف كانت بداية الاندرويد

بداية الاندرويد الحقيقة كانت فى عام 2005 عندما قامت جوجل بشراءه وتبنيه , و كان الاندرويد موجود قبل 2005 فقد بدأت تطويره شركة صغيرة فى كاليفورنيا فى الولايات المتحدة .

ويستند نظام الاندرويد على نظام  لينكس Linux وهو من اشهر الامثلة على النظم المفتوحة المصدر Open Source.

للتعرف اكثر على الانظمة المفتوحة المصدر

لماذا يبدو الاندرويد مختلف على الاجهزة المختلفة

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

ويطلق على النسخة الاصلية من جوجل بدون اي تعديل purest وتعنى النقى وغالبا ما تكون المفضلة من قبل مجتمع الاندرويد لانها النسخة الاصلية كما تريدها جوجل.

وتختلف واجهات المستخدم UI للاندويد على الاجهزة المختلفة مثل : Samsung سامسونج و Sony سونى و Huawei واوي وغيرها.

ماهى الميزة من استخدام الاندرويد

اذا كانت المقارنة مع IOS فإذا كنت ستختار IOS فعليك فقط شراء احد هواتف Iphone ولكن مع اندرويد الوضع مختلف فمعظم الشركات تستخدم اندرويد وهو ما يضع امامك الكثير من الخيارات والاجهزة التى يمكنك ان تشتريها من الارخص والمتوسط السعر والاغلى مع امكانيات مختلفة تناسب الجميع.

الاندرويد سهل الاستخدام للجميع ويحتوي على الكثير من التطبيقات التى تلبى احتياجات الجميع.

اصدارات الاندوريد

جميع اصدرات الاندرويد هى اسامى حلوي مثل Marshmallow و Lollipop و KitKat و Jelly Bean و Gingerbread.

اصدارات الاندوريد

افضل و اسواء ما فى الاندرويد 

افضل شئ فى الاندرويد هو الخيارات الكثيرة جدًا التى يعطيها لك الاندرويد بداًء من اختيار الجهاز المناسب لتشتريه فالكثير جدًا من الاجهزة تدعم الاندرويد وبالتالى امامك الكثير من الخيارات وكذلك يوجد المئات من التطبيقات المجانية والمدفوعة التى تلبى احتياجات الجميع.

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

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

متجر جوجل Google Play 

حيث المئات من التطبيقات المجانية والمدفوعة التى تلبى احتياجات الجميع من التطبيقات والالعاب والكتب والافلام.

مقارنة بين الاندرويد و IOS

هذه مقارنة بين نظام أندرويد وأشهر منافس له وهو نظام IOS من شركة أبل.

الأندرويد Androidنظام IOS
المطورشركة جوجلشركة آبل
أول إصدار23 سبتمبر 200829 يوليو 2007
أحدث الإصدارات والتحديثات المستقرةأندرويد 12iOS 15.3.1
التخصيصيمكن تخصيصه بشكل كبيرمحدود نسبيًا
الكود المصدرىمفتوح المصدر Open Sourceمغلق المصدر مع وجود بعض المكونات مفتوحة المصدر
نقل الملفاتأسهل من iOS. باستخدام كابل USB وتطبيق Android File Transfer لسطح المكتب. يمكن نقل الصور عن طريق USB بدون تطبيقات.أكثر صعوبة. يمكن نقل ملفات الوسائط باستخدام تطبيق سطح مكتب iTunes (Windows و macOS pre-Catalina) (عبر Finder في إصدار أحدث من macOS). يمكن نقل الصور عبر USB بدون تطبيقات.
متصفح الأنترنتجوجل كروم (يوجد متصفحات أخرى متوفرة). يمكن تعيين أي تطبيق متصفح كافتراضي. يتم دعم منع الإعلانات فى Firefox.سفاري. يمكن تعيين أي تطبيق متصفح كافتراضي ولكنهم جميعًا يستخدمون نفس محرك العرض (Safari / Webkit) خلف الكواليس. يتم دعم حظر الإعلانات عبر أدوات حظر المحتوى مثل Firefox Focus
خدمة الخرائطخرائط جوجلخرائط Apple (افتراضي). تتوفر خرائط Google أيضًا عبر تنزيل تطبيق خرائط جوجل بشكل منفصل ، ولكن ليس بشكل افتراضي.
اللغات المدعومة100+ لغة40 لغة
دردشة فيديوGoogle Meet وتطبيقات اخرى من متجر جوجل بلايFaceTime (أجهزة Apple فقط) وتطبيقات أخرى من المتجر
الحمايةتحديثات الأمان بشكل شهرى. تتوفر بتشات الحماية اسرع لمستخدمي أجهزة Pixel التابع لجوجل. يميل شركات تصنيع الموبيل إلى التأخر في إرسال هذه التحديثات إلى المستخدمين. لذلك فى اي وقت تجد ان معظم الأجهزة تعمل على إصدارات أقدمتحديثات أمنية من حين لآخر. مشاكل الأمان نادرة ، نظرًا لأن iOS نظام مقفل وتنزيل التطبيقات من اي متجر للتطبيقات غير App Store أمر معقد جدًا مقارنة مع الأندرويد
التخزين السحابىيأتى بشكل إفتراضى مع تخزين Google Drive. 15 غيغابايت مجانًا ، 2 دولار شهريًا مقابل 100 غيغابايت ، 1 تيرابايت مقابل 10 دولارات. التطبيقات المتاحة لـ Amazon Photos و OneDrive و Dropbox.يأتى بشكل إفتراضى مع iCloud. 5 غيغابايت مجانًا ، 50 غيغابايت مقابل 1 دولار شهريًا ، 200 غيغابايت مقابل 3 دولارات شهريًا ، 1 تيرابايت مقابل 10 دولارات شهريًا. التطبيقات المتاحة لـ Google Drive وصور Google و Amazon Photos و OneDrive و Dropbox.
مقارنة بين نظامى تشغيل اندرويد وIOS للموبيل

تطوير تطبيقات الاندرويد Android Apps Development

يوجد الكثير من لغات البرمجة والطرق التى يمكن تبنيها واتباعها لتطوير تطبيقات الاندرويد والفروق بين هذه اللغات قد تكون فروق دقيقة ومعقدة , ويتطلب دراسة نقاط الضعف والقوة لكل لغة منهم.

ومن اشهر اللغات المستخدمة فى تطوير تطبيقات الاندرويد :

  • جافا Java : وهى اللغة الاساسية المستخدمة فى الاندرويد واللغة الرسمية من جوجل وهى مدعومة من برنامج Android Studio التابع لجوجل وهو برنامج كتابة اكواد تطبيقات الاندوريد.
  • كوتلن Kotlin : كوتلن تم تقديمها مؤخرًا من جوجل على انها اللغة الرسمية الثانية من جوجل لبرمجة الاندرويد وهى شبية كثيرًا بجافا ولكن اسهل منها مع ذلك.
  • C و C++ : يتيح اندرويد استوديو ايضًا كتابة الكود ب C++ مع استخدام Java NDK وتستخدم C++ فتطبيقات مثل تطبيقات الالعاب , ولكن C++ ليست سهلة.
  • C# : البديل الجيد ل C و C++ فى برمجة الالعاب فهى اسهل فى الكود ومناسبة للمبتدائين وكذلك مدعومة من بعض محركات الالعاب و المنصات المشهورة مثل Unity و Xamarin المناسبة جدًا لتطوير الالعاب و التطبيقات Cross Platefrom.
  • BASIC : خيار اضافى فى تطوير تطبيقات الاندرويد مع استخدام B4A IDE يمكن تطوير تطبيقات الاندرويد.
  • Corona/LUA : وهو cross-platform اخرى مبنية LUA وتجعل بناء تطبيقات الاندرويد سهل جدًا مع امكانية استدعاء المكتبات الاساسية.
  • PhoneGap : باستخدام HTML & CSS & Javascript إذا كنت تعرف هذه اللغات بالفعل وتريد بناء تطبيق موبيل يمكنك ذلك مع PhoneGap.
تطوير تطبيقات الاندرويد Android Apps Development

بهذا نكون قد وصلنا إلى نهاية الموضوع وبالتوفيق للجميع.

اشترك فى القائمة البريدية

عن الكاتب

شارك على وسائل التواصل

1 فكرة عن “نظرة شاملة على ماهو نظام تشغيل اندرويد Android”

  1. أبو سيف آلبوغبيش

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *