القائمة الرئيسية

الصفحات

برمجه تطبيقات الاندرويد

برمجه تطبيقات  الاندرويد


اولا نعرف نظام الاندوريد:

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

ثانيا مميزات نظام الاندوريد:

  1. نظام مفتوح المصدر:هو من الاشياء الجميله الى عملتها هى انها خلت النظام مفتوح المصدر اى يمكن لاى حد تطوير وليس تعديل على النظام التشغيل اندوريد مما يجعل الكثير من التطبيقات متاحه على جهازك محمولك .ويساعد نان التحسين فى نظام التشغيل فى الاندوريد على التتطوير والتحسين المشكلات مما يستطيع ان يحلها بسرعه . وان اى تعديل لا يشترك انه يكون فى فرع من فروع جوجل بل تستطيع ان تصلحها ه فى اى محاك ولا يحصل لك اى شئ لانه نظام مفتوح المصدر
  2. ترك حريه للمستخدم : هذه الميزه جيدا جدا للمستخدم حيث لا يقيدك بنظام مشغل معين تشتغل بيه بل فتح لا الحريه تستخدم اى مشغل انت بتحبه وبتفضله.
  3. تعدد المهام : حيث يستطيع نظام الاندوريد ان يشغل كام تطبيق مع بعض فى وقت واحد وهذا يكون جيد لك كمستخدم .

ثالثامسار نظام الاندوريد:

  • اتعلم اساسيات البرمجه: اتعلم اساسيات البرمجه الى هى الداتا بيز والالجروزمات والداتا استركشر ورياضه وهى علشات تعرف تعل اى مشكله عندك ممكن تواجها فا اى المجاى ممكن ان تدخله لزم تكون متعلم رياضه وهى شئ اساى فى البرمجه .
  • ادرس (oop (opject oriented programming:تعاله ندردش شويه نقول هنتعلم ايه فى oop وهتتعلمها بلغه ايه  ممكن تتعلمها بلغات كتيره زى c++ h,او ممكن #c او ممكن بلغه python او اللغه الى انا برشحك انك تدرسها بيها علشان هتساعدك جامد فى المجال ده وهى لغه Java  .
هتقولى اشمعنا لغه الجافا الى انت رشحتها ليا وبتقولى كويسه ؟
  هقولك ليه انا اخترت لك لغه الجافا لانها باختصار من لغات المهمه انك تتعلم يها الاساسيات oop وبردو هتنفعك جامد علشان انت هتتعلم برمجه اندوريد بلغه الجافا وهى من الاسيات الى بستخدمها فى برمجه تطبيقات الاندوريد. 
هنتعلم ايه فى oop:

Constractor 

Overloading 

Access modifers 

Inhertitance 

This &super 

Override 
Static &final 
Encapsulation 
Polymarphism 
Abstraction
Interface 
  • ابدا باى لغه برمجه ؟
هو انا بستخدم اى لغه من اللغتين لغه الجافا وهى الافضل لانى بكون متعلم منها اساسيات oop وهلشان كده قولتلك اتعلمها بلغه الجافا وثانيا لغه الكوتلن وهى لغه مستخدمه فى برمجه نظام الاندوريد ولكن غه الجتفا اكثر استخدام فى 

اشهر الاسئله الى بتقال    ابدا اتعلم اندوريد ولا ويب :

اقولككل من الويب والاندوريد لهم مستقبل كبير فى الشغل بردو وارباحهم كبيره بردو ومعظم الناس بتقولك ابدا ازاى برمجه السؤال ده مهم جدا انت قدامك اشهر المجالات واكثرهم انتشار فى المجتمع  واختار الى انت حاببه ويمكنك الاطلاع على مجال الويب من هنا


هل اعجبك الموضوع :

تعليقات

التنقل السريع