السبت، 10 فبراير 2018

آب أنفنتور (App Inventor)

آب أنفنتور (App Inventor)


هو برنامج وموقع ويب من تطوير شركة جوجل Google، توفر من خلالها بيئة لتطوير تطبيقات الأندرويد (Android) سهلة الاستخدام، وهذا البرنامج حاليا تحت إشراف معهد MIT . ويتميز آب انفنتور بسهولة الاستخدام ويعتمد على بيئة رسوميه تعتمد على تركيب متسلسل للوظائف المراد استعمالها في التطبيق دون الحاجة لكتابة جمل برمجيه.
يعتبر موقع أو منصة (Appinventor) من أسهل طرق إنشاء تطبيقات أندرويد (Android) للمبتدئين، يعتمد العمل في هذه المنصة على سحب وإفلات العناصر والأدوات وقطع المكونات التي تحتوي على أكواد برمجية، فيمكن من خلاله تصميم أي فكرة تطبيق في دقائق معدودة دون سابق خبرة بالبرمجة.
العمل على آب إينفنتور (AppInventor):
يمكن العمل مباشرة على منصة آب إينفنتور من خلال متصفح الإنترنت (Chrome)  أو(Firefox)  بشكل مباشر، ويتطلب ذلك تسجيل الدخول بحساب جوجل (Google Account) الخاص بك، على هذا الموقع:  http://ai2.appinventor.mit.edu

يتضمن آب إينفنتور واجهتين رئيسيتين، هما: واجهة المصمم (Designer)، والواجهة الأخرى هي واجهة الكتل (Blocks).

أولا: واجهة المصمم Designer:

تعتبر هي الواجهة الافتراضية التي تظهر عند إنشاء تطبيق جديد، وهي مكونة من أربعة مكونات رئيسية، وهي:
1- اللوح (Palette): ويظهر يسارا، ويستخدم لإضافة العناصر المكونة للتطبيق.
2- المشهد (View): يظهر في الوسط، ويظهر الشاشة الأولى Screen1 ويتم سحب العناصر والأدوات إليها لتكوين التطبيق.
3- المكونات (Components): وتظهر به المكونات والعناصر المضافة للشاشة الحالية (Screen).
4- الخصائص (Properties): يظهر أقصى اليسار ويستخدم لتحديد الخصائص التي يتم تحديدها من لوح المكونات (Components).



ثانيا: واجهة الكتل (Blocks):

وهي الواجهة التي يتم بها برمجة العناصر وفقا للأحداق بدون الحاجة لكتابة أكواد برمجية، ويتم ذلك بتركيب قطع أو أجزاء تسمى بالكتل (Blocks) وهي تشبه تماما قطع البازل، وتستخدم لإعطاء أوامر البرمجة لكل جزء من التطبيق.
يتم الانتقال من واجهة المصمم (Designer) إلى واجهة الكتل (Blocks) بضغط زر (Blocks) الموجود أعلى اليمين أسفل القوائم.


يتم سحب الكتل من القائمة الموجودة يسارا، إلى المشهد (View)، ويتم بعد ذلك ضبط خصائصها، أو إضافة بلوكات جديدة لها، لتوسيع وظائفها.


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

إرسال تعليق