Android Overview || نظرة عامة عن نظام الأندرويد - Proga - Software Solutions

Why to Choose Proga?

demo-image

Post Top Ad

Responsive Ads Here

Post Top Ad

Saturday, 11 November 2017

Android Overview || نظرة عامة عن نظام الأندرويد

Responsive Ads Here

 عربي


who_i_am

___________
تعمل مئات الملايين من الهواتف في أكثر من 190 دولة حول العالم بنظام الأندرويد وهي تعتبر أكبر منصة دعم هواتف في العالم وتنمو بسرعة كبيرة، حيث يتم في اليوم الواحد تنشيط أكثر من 1 مليون جهاز أندرويد جديد في العالم.
ونقدم تلك السلسلة التعليمية بهدف تعليمك تطوير وبرمجة وتهيئة تطبيقات الأندرويد. وسوف نبدأ بتعريف عام لنظام الأندرويد وكيفية تهيئة بيئة العمل ثم الدخول في مختلف جوانب تطوير تطبيقات الأندرويد

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

هو نظام تشغيل مفتوح المصدر مبني على نظام اللينكس وهو مخصص لأجهزة الموبيل "الهواتف الذكية و التابلت و ..."
تم تطوير نظام الأندرويد عن طريق (Handset Alliance) بقيادة شركة جوجل وعدة شركات أخرى.
نظام الأندرويد يقدم نهج موحد في تطوير التطبيقات مما يعني ان المطور يحتاج فقط لتطوير تطبيق واحد لنظام الاندرويد، وبذلك يعمل ذلك التطبيق على كافة الاجهزة المدعومة بنظام الأندرويد.

تم إعلان أول نسخه تجريبية من مجموعة تطوير برمجيات الأندرويد "SDK" عام 2007 عن طريق شركة جوجل.

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

يعتبر نظام الأندرويد من أقوى انظمة التشغيل ،يتميز بعدة خصائص رائعه تميزة عن غيره من أنظمة التشغيل.. على سبيل المثال وليس الحصر:

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

تطبيقات الأندرويد:

عادة يتم تطوير تطبيقات الأندرويد باستحدام لغة الجافا "JAVA" وكذلك لغة الكوتلين "Kotlin" وذلك بإستخدام مجموعة تطوير برمجيات الأندرويد "SDK".
بمجرد تطوير التطبيق، يمكنك تهيئة التطبيق بسهولة وبيعه من خلال متاجر التطبيقات مثل :
 Google PlaySlideMEOpera Mobile StoreMobangoF-droid

تعمل مئات الملايين من الهواتف في أكثر من 190 دولة حول العالم بنظام الأندرويد وهي تعتبر أكبر منصة دعم هواتف في العالم وتنمو بسرعة كبيرة، حيث يتم في اليوم الواحد تنشيط أكثر من 1 مليون جهاز أندرويد جديد في العالم.


تاريخ إصدارات الأندرويد:


تمت تسمية إصدارات نظام الأندرويد بأسماء تبدأ بالحروف الهيجائية الإنجليزية (A-N) حتى الآن كما هو موضح في الصورة:

jistory


ماهو الـ API level:

هو قيمة عدد صحيح يحدد بشكل فريد كل إصدار من إصدارات الأندرويد كما موضح باأمثلة في الجدول التالي:
Platform VersionAPI LevelVERSION_CODE
Android 6.023MARSHMALLOW
Android 5.122LOLLIPOP_MR1
Android 5.021LOLLIPOP
Android 4.4W20KITKAT_WATCHKitKat for Wearables Only
Android 4.419KITKAT
Android 4.318JELLY_BEAN_MR2
Android 4.2, 4.2.217JELLY_BEAN_MR1
Android 4.1, 4.1.116JELLY_BEAN
Android 4.0.3, 4.0.415ICE_CREAM_SANDWICH_MR1
Android 4.0, 4.0.1, 4.0.214ICE_CREAM_SANDWICH

>> التدوينة التالية بإذن الله شرح تهيئة بيئة العمل لبدأ تطوير تطبيقات الأندرويد.

-Written by:

Experienced Android Developer with a demonstrated history of working in the computer software industry. Skilled in Android, Java, Python, Computer Vision, System Linux Adminitration and Web Design. Strong entrepreneurship professional with a Bachelor of Engineering (BEng) focused in Computer and Systems Engineering.

No comments:

Post a Comment

Post Top Ad