يستخدم موقع أو أداة أو لغة اب انفنتور app inventor لإنشاء تطبيقات أندرويد الذكية (Android)، بدون استخدام أكواد برمجية، عن طريق الواجهة التفاعلية الحديثة التي يستخدمها الموقع، والتي تعتمد على تعليم مفهوم البرمجة باستخدام الكتل البرمجية (Blocks)، والتي تعتبر الأسهل لتعليم للأطفال والناشئة البرمجة.
حيث يُعد اب انفنتور بيئة تطوير متكاملة مبتكرة، مقدمة من معهد ماساتشوستس للتكنولوجيا (MIT)، تتيح للمستخدمين من جميع مستويات الخبرة، حتى المبتدئين، تصميم تطبيقات أندرويد مميزة دون كتابة أي سطر برمجي.
الغرض الأساسي من اب انفنتور
يعتبر الغرض الأساسي من اب انفنتور app inventor هو تعليم برمجة التطبيقات الذكية، لغير المختصين.
يمكن تعلم هذه اللغة وإنتاج التطبيق الأول فيها في أقل من (30) دقيقة، وبدون كتابة أكواد برمجية، ويمكن لهذه اللغة إنتاج برمجيات ذكية عالية التأثير، تستخدم كافة إمكانات الأجهزة الذكية، وفي وقت أقل بكثير من بيئات البرمجة التقليدية.
لمحة تاريخية عن آب انفنتور
تم تطوير هذه الأداة من قبل فريق صغير من المطورين في معهد (MIT) للتقنية، لتكون نواة دولية، فهي تخدم حاليا أكثر من (6) مليون مستخدم حول العالم، وهي مجانية بشكل كامل، ويعتمد آب إينفنتور (App Inventor) على استخدام الكتل البرمجية (Blocks Based) التي تلهم المبرمجين الصغار وتنمي أفكارهم وتساعدهم على الإبداع، وتعتبر وسيلة لتحقيق الأثر الاجتماعي القيم للمجتمع. (MIT Appinventor, 2019)
تعرف على الواجهة الجديدة لمخترع التطبيقات
ما مخترع التطبيقات MIT؟
مخترع التطبيقات MIT هو منصة مجانية لإنشاء تطبيقات الهاتف المحمول دون كتابة أي رمز برمجي.
مخترع التطبيقات MIT هو أداة ثورية تسمح لأي شخص بإنشاء تطبيقات الهاتف المحمول دون الحاجة إلى مهارات برمجة متقدمة.
مميزات مخترع التطبيقات MIT
من مميزات مخترع التطبيقات MIT Appinventor:
- سهولة الاستخدام: واجهة برمجة مرئية تعتمد على سحب وإفلات العناصر، مما يجعلها مناسبة للمبتدئين والأطفال.
- مناسب للمبتدئين: لا يتطلب معرفة مسبقة ببرمجة الحاسوب.
- مرونة التصميم: يوفر اب انفنتور مجموعة واسعة من الأدوات والخصائص لتصميم واجهات تطبيقات جذابة وتفاعلية.
- قابل للتطوير: يمكن إنشاء تطبيقات معقدة باستخدام مكونات متقدمة.
- متعدد المنصات: يدعم إنشاء تطبيقات لنظامي التشغيل Android و iOS.
- دعم مختلف المكونات: يتيح اب انفنتور استخدام مختلف مكونات أندرويد، مثل الكاميرات، وأجهزة الاستشعار، والخدمات الخرائطية، وغيرها الكثير.
- مجاني ومفتوح المصدر: يمكن لأي شخص استخدام مخترع التطبيقات اب انفنتور وتعديل الأكواد به لإنشاء تطبيقات جديدة.
- مدعوم من قبل معهد MIT: يتمتع بدعم من معهد ماساتشوستس للتكنولوجيا، أحد أفضل الجامعات في العالم.
- مجتمع نشط: تتوفر العديد من الموارد التعليمية والدعم من مجتمع مستخدمي مخترع التطبيقات بمجتمع نشط من المطورين والمستخدمين، الذين يقدمون الدعم والتوجيه لبعضهم البعض.
مزايا app inventor
يمكن اب انفنتور (App Inventor) حتى المبتدئين وغير المبرمجين من إنشاء التطبيقات الذكية. ويفتح بذلك مجالاً جديداً وواعداً للإبداع أمام النشء والسباب، والتي كانت حتى وقت قريب تقتصر على النخبة من العاملين في مجال تقنية المعلومات.
- عدم استخدام أكواد برمجية
- يستخدم كافة إمكانات الأجهزة الذكية
- لغة برمجة تناسب الأطفال والشباب وغير المختصين
- مجاني بشكل كامل
يمكن اب انفنتور (App Inventor) كذلك من إنشاء تطبيقات ذكية تسهم في حل مشاكل رئيسية في القطاعات المختلفة، والتي يمتد تأثيرها إلى مجال الرعاية الصحية، والسلامة على الطرق، ولعل تطبيق (No Texting While Driven app) خير دليل على ذلك، فكثير من الناس العاديين يكون لهم أفكار إبداعية وحلول مبتكرة لهذه النوعية من المشكلات وآب إينفنتور وسيلة سهلة لتمكين غير المتخصصين من الإبداع في مجال برمجة الأجهزة الذكية. (Steve Lohr, 2010)
كيفية فتح برنامج MIT
يُمكن فتح برنامج MIT بطريقتين:
1. فتح اب انفنتور عن طريق المتصفح
- افتح موقع MIT App Inventor.
- سجل الدخول بحساب Google أو حساب MIT App Inventor.
- اضغط على "إنشاء تطبيقات".
- اختر "مشروع جديد".
- أدخل اسمًا لمشروعك.
- اضغط على "موافق".
2. فتح برنامج MIT appinventor عبر تطبيق MIT App Inventor
- قم بتحميل تطبيق MIT App Inventor من متجر التطبيقات الخاص بجهازك.
- افتح التطبيق.
- سجل الدخول بحساب Google أو حساب MIT App Inventor.
- اضغط على "إنشاء مشروع جديد".
- أدخل اسمًا لمشروعك.
- اضغط على "موافق".
مميزات فتح برنامج MIT عبر المتصفح
- يمكنك الوصول إلى MIT App Inventor من أي جهاز متصل بالإنترنت.
- لا تحتاج إلى تنزيل أي برنامج.
- يمكنك استخدام جميع ميزات MIT App Inventor.
- مميزات فتح برنامج MIT عبر تطبيق MIT App Inventor:
- يمكنك استخدام MIT App Inventor دون اتصال بالإنترنت.
- التطبيق سهل الاستخدام.
- يمكنك تلقي إشعارات حول مشاريعك.
- يعتمد اختيار طريقة فتح برنامج MIT على احتياجاتك وطريقة استخدامك للبرنامج.
الهدف العام من مخترع التطبيقات اب انفنتور
يتمثل الهدف العام من مخترع التطبيقات آب انفنتور إلى:- تعلم طريقة وآلية استخدام آب إينفنتور لبناء التطبيقات.
- تعلم كيفية تصميم واجهة مستخدم التطبيق الخاصة بالتصميم، وتحرير سلوكياتها عن طريق محرر كتل.
- فهم أن سلوك التطبيق يتكون من معالجات الأحداث، وكتل تحدد كيفية استجابة التطبيق لكل حدث.
- فهم التفرع الشرطي في التطبيقات.
- فهم خصائص المكونات وإمكانية تغييرها لتعديل مظهرها وما تبدو عليه.
- تعلم كيفية اختبار التطبيق، وكيفية نشره على الأجهزة الذكية
ما يمكنك إنشاؤه باستخدام اب انفنتور
- تطبيقات تعليمية: ألعاب تعليمية تفاعلية، وأدوات مساعدة للدراسة، وتطبيقات لتعلم اللغات.
- تطبيقات ترفيهية: ألعاب ممتعة، وتطبيقات موسيقية، وتطبيقات لمتابعة الأخبار والرياضة.
- تطبيقات اجتماعية: تطبيقات للتواصل مع العائلة والأصدقاء، وتطبيقات لمشاركة الصور ومقاطع الفيديو.
- تطبيقات إنتاجية: تطبيقات لإدارة المهام، وتطبيقات للتذكير بالمواعيد، وتطبيقات لحساب النفقات.
- اب انفنتور هو بوابة إبداعية مفتوحة على مصراعيها، يمنحك الفرصة لترجمة أفكارك إلى تطبيقات أندرويد مفيدة وجذابة، دون الحاجة إلى امتلاك مهارات برمجة معقدة.
اطلع على الدليل التدريبي الكامل لإنتاج تطبيقات أندرويد باستخدام appinventor