Android Studio Tutorial ..... Part Two....

on الجمعة، 17 مايو 2013
بسم الله الرحمن الرحيم

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



مميزات المنصة الجديدة 

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


ثانيا : المنصة الجديدة تحتوي علي محرر للكود به كمية من الخصائص التي توفر الكثير من الزمن وتسهل عمل المبرمجين ، مثل امكانية معرفة قيمة اي متغير معرف مسبقا من دون الذهاب الي سطر التعريف الخاص به ، فقط ضغطتين تكفيات علي اسم المتغير لاظهار القيمة الخاصة به ، وكذلك قيم strings التي يتم تعريفها مسبقا ....



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



رابعا : تم تطوير منصة التحكم في الاعلانات التي يتم عرضها في التطبييقات احيانا ، وتسهيل حصول المبرمج علي المعلومات عن الاعلانات التي تجد رواجا في العالم الافتراضي ، وتسهيل حصول المبرمج علي عدد الاشخاص الذين اشترو شيئا معينا عن طريقة رابط كان موجودا في تطبيقه ، والعديد من التحسينات في مجال التعامل مع الاعلانات.





عموما ، المنصة الجديدة ستسهل عملية البرمجة كثيرا ، وستريح المطورين من الكثير من الصداع والالم الذي كان يسببه Eclipse لهم ...


لكن ، لماذا المنصة سترفع من اسهم نظام الاندرويد ؟؟

من المعلوم ان تطوير التطبيقات لاجهزة شركة أبل الامريكية العاملة علي نظام iOS صعب جدا ويحتاج خبرة بالبرمجة ليست بالبسيطة ، وكذلك الحال مع الوندوز فون ، وكان الحال نفسه مع الاندرويد في حين استخدام منصة Eclipse ولكن الان سيتغير الحال بعد التسهيلات التي تقدمها المنصة الجديدة ، حيث ستكون جميع التطبيقات متوافقة مع مقاسات الشاشات المختلفة ، وقد تكون بلغات عديدة ، وبواجهات رسومية اجمل واجمل مما كانت عليه في السابق ، المنصة الجديدة ستدفع العديد من مطوري تطبيقات الهواتف الي عشق الاندرويد وتطبيقاته ، مما يعني ان النظام سيرتفع عاليا في سماء انظمة الهواتف الذكية في مقبل الشهور ....



كان هذا استعراضا سريعا لابرز مميزات المنصة الجديدة ، في الجزء القادم سنقوم بعمل مشروع صغير باستخدم المنصة الجديدة من البداية حتي النهاية ... 
دمتم بخير ...

4 التعليقات:

Unknown يقول...

أشكرك ع هذا الشرح
عندي سؤال أقدر أبرمج عليه و أسوي تشغيل ع جهاز من نفس البرنامج و لا لازم محاكي؟ لان المحاكي مو راضي يشتغل معايه

Unknown يقول...

ومتى تنزل الحزء الثالث من الشرح ؟

إسماعيل الحجري يقول...

البرنامج android studio
راااائع للغاية............ ولقدر روعته يحتاج وقتاً طويلاً لتعلمه "خصوصاً وأن لا مصادر تعلم عربية"!!!!!!!!

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

Unknown يقول...

هل لديك روابط لدروس عن التصميم بهذة المنصة الجديدة ويفضل بالغة العربية ان وجد

إرسال تعليق