sofiane

ما هو الاندرويد ما هي مميزاته ماذا ينقصك لكي تكون مبرمج الندرويد و ماذا تحتاج لتسهيل البرمجة بالاندرويد ؟

ما هو الاندرويد ما هي مميزاته ماذا ينقصك لكي تكون مبرمج الندرويد و ماذا تحتاج لتسهيل البرمجة بالاندرويد ؟

1- ما هو الاندرويد ؟
الاندرويد هو برنامج لصنع البرمجيات من نوع مفتوح المصدر ,يضم كل من
منصة لتطوير البرمجيات و نظام لتشغيل الهاتف الخلوي أندرويد . يسمح
أندرويد للمبرمجين بتطوير تطبيقات الهاتف الخلوي إستنادا إلى لغة البرمجة جافا من خلل مجموعة من المكتبات وأدوات المخصصة لذالك
يتم تشغيل نظام الندرويد على نواة لينكس.
أول ظهور للاندرويد كان في نوفمبر 2007 ,قامت شركة قوقل بتطوير هذا النظام اولا
 ,ثم مجموعة من مطوروا البرامج و المعدات


المنضمين تحت لواء:

                                      
                                            Open Handset Alliance
و التي تضم بالاضافة إلى غوغل كل من:
NTT DoCoMo,Sprint Nextel,HTC 
أندرويد كعتاد ,يعتمد في تشغيله على معالج من نوع:
ARM (Advenced Risc Machine)
هذا المعالج تم تطويره خصيصا لحواسب شركة Acorn ثم تم إعتماده كمنتوج مستقل في سوق الالكترونيات.

2-ما هي مميزاته ؟
يخضع الاندرويد لترخيص من نوع مفتوح المصدر و أباتشي للبرمجيات الحرة
, مما يسمح للمبرمجين بتطوير تطبيقات للهواتف الخلوية و نشر شيفرة
المصدر في المقابل يمكنهم الطلع على شيفرة المصدر للمبرمجين الاخرين
و القيام بتعديلات عليها بدون قيود.
يسمح الاندرويد بتطوير تطبيقات للجيل الجديد من الهواتف الخلوية و
التي لم تعد فقط مقتصرة على أجراء مكالمة هاتفية بل أصبحت تدعم أخر
الصيحات التكنولوجيا و المتمثلة في معدات مثل : الكاميرا,جهاز
قارىء الوسائط المتعددة,نظام التصال بالقمار الصطناعية أو ما يعرف إختصارا ب GPS 

الشاشة التي تعمل عن طريق اللمس ,الوي-في ,الخ 
يتم التحكم في هذه المعدات عن طريق إستدعاء المكتبات الخاصة بها 

3-ماذا ينقصك لكي تكون مبرمج الندرويد؟ 
أن تكون لك تجربة في كتابة تطبيقات بلغة البرمجة جافا و من الحسن
أن تكون لك فكرة مسبقة حول صنع تطبيقات للهاتف الخلوي باستخدام للغة جافا j2me 

إضافة إلى ذالك مطلوب معرفة تقنية XML لان الاندوريد يعتمد على XML based UI LAYOUT 
لتسهيل وضع و ترتيب المكونات واجهة المستخدم داخل التطبيق أندرويد 


4-لتسهيل البرمجة بالندرويد ماذا تحتاج ؟ 
لتسهيل البرمجة بالاندرويد من الممكن الاعتماد على بيئة تطوير البرمجيات المتكاملة المعروفة أختصار ب IDE 
و من أشهرها Eclipse ميزة اكلبس أن هندسته تعتمد على مفهوم الاضافات أو Plug in 
حيث يتم إضافة الاندرويد إلى إطار عمل برمجيات اكلبس. 



 من كتابة وتاليف أحمد جعفر البقالي
ما هو الاندرويد ما هي مميزاته ماذا ينقصك لكي تكون مبرمج الندرويد و ماذا تحتاج لتسهيل البرمجة بالاندرويد ؟ sofiane on 4:32 ص 5

ليست هناك تعليقات:

يتم التشغيل بواسطة Blogger.