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



ما هوالاندرويد
الاندرويدو  برنامج لصنع البرمجيات من نوع مفتوح المصدر ,يضم كل من منصة لتطوير البرمجيات و نظام لتشغيل الهاتف الخلوي أندرويد . يسمح أندرويد للمبرمجين بتطوير تطبيقات الهاتف  الخلوي  إستنادا  إلى للغة البرمجة جافا من خلل مجموعة من المكتبات  وأدوات المخصصة لذالك يتم تشغيل نظام . الندرويد على نواة  لينكس ,  قامت  شركة 2007 أول ظهور للندرويد كان  في  نوفمبر غوغل بتطويره هذا ,ثم مجموعة من مطوروا البرامج و w  النظام أولا المعدات المنضمين تحت لواء: Open Handset Alliance و التي تضم بالضافة إلى غوغل كل من: NTT  DoCoMo,Sprint Nextel,HTC,.... أندرويد كعتاد ,يعتمد في تشغيله على معالج من نوع: ARM (Advenced Risc Machine)      ثم تم إعتماده Acorn  هذا المعالج تم تطويره خصيصا لحواسب شركة كمنتوج مستقل في سوق اللكترونيات .
-ما هي مميزاته ؟ 2 -1ـ يخضع الندرويد لترخيص من نوع مفتوح المصدر و أباتشي للبرمجيات الحرة , مما يسمح للمبرمجين بتطوير تطبيقات للهواتف الخلوية و نشر شيفرة  المصدر في المقابل يمكنهم الطلع على شيفرة المصدر للمبرمجين الخرين و قيام بتعديلت عليها بدون قيود. يسمح الندرويد بتطوير تطبيقات لجيل الجديد من الهواتف الخلوية و التي لم تعد فقط مقتصرة على أجراء مكالمة هاتفية بل أصبحت تدعم أخر الصيحات التكنولوجيا و المتمثلة في  معدات مثل : الكاميرا,جهاز قارىء الوسائط المتعددة,نظام التصال بالقمار الصطناعية أو ما يعرف ,الشاشة التي تعمل عن طريق اللمس ,الوي-في ,الخGPS  إختصارا بـ يتم التحكم في هذه المعدات عن طريق إستدعاء  المكتبات الخاصة بها .
-ماذا ينقصك لكي تكون مبرمج الندرويد؟
 3- 1ـ أن تكون لك تجربة في كتابة تطبيقات بللغة البرمجة جافا  و من  الحسن أن تكون لك فكرة مسبقة حول صنع تطبيقات للهاتف الخلوي باستخدام   لن XML  . إضافة إلى ذالك مطلوب معرفة تقنية j2meللغة جافا    لتسهيل وضع و ترتيب XML based UI LAYOUTالندوريد يعتمد على  المكونات واجهة المستخدم داخل التطبيق أندرويد.