مقدمة عن اب انفنتور App Inventor

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



مقدمة عن اب انفنتور App Inventor


الغرض الأساسي من اب انفنتور

يعتبر الغرض الأساسي من اب انفنتور app inventor هو تعليم برمجة التطبيقات الذكية، لغير المختصين.


يمكن تعلم هذه اللغة وإنتاج التطبيق الأول فيها في أقل من (30) دقيقة، وبدون كتابة أكواد برمجية، ويمكن لهذه اللغة إنتاج برمجيات ذكية عالية التأثير، تستخدم كافة إمكانات الأجهزة الذكية، وفي وقت أقل بكثير من بيئات البرمجة التقليدية.


smart app


لمحة تاريخية

تم تطوير هذه الأداة من قبل فريق صغير من المطورين في معهد (MIT) للتقنية، لتكون نواة دولية، فهي تخدم حاليا أكثر من (6) مليون مستخدم حول العالم، وهي مجانية بشكل كامل، ويعتمد آب إينفنتور (App Inventor) على استخدام الكتل البرمجية (Blocks Based) التي تلهم المبرمجين الصغار وتنمي أفكارهم وتساعدهم على الإبداع، وتعتبر وسيلة لتحقيق الأثر الاجتماعي القيم للمجتمع. (MIT Appinventor, 2019)


ما مخترع التطبيقات MIT؟


مخترع التطبيقات MIT هو منصة مجانية لإنشاء تطبيقات الهاتف المحمول دون كتابة أي رمز برمجي.

مخترع التطبيقات MIT هو أداة ثورية تسمح لأي شخص بإنشاء تطبيقات الهاتف المحمول دون الحاجة إلى مهارات برمجة متقدمة.



مميزات مخترع التطبيقات MIT


من مميزات مخترع التطبيقات MIT Appinventor:

  • سهولة الاستخدام: واجهة برمجة مرئية تعتمد على سحب وإفلات العناصر.
  • مناسب للمبتدئين: لا يتطلب معرفة مسبقة ببرمجة الحاسوب.
  • قابل للتطوير: يمكن إنشاء تطبيقات معقدة باستخدام مكونات متقدمة.
  • متعدد المنصات: يدعم إنشاء تطبيقات لنظامي التشغيل Android و iOS.
  • مجاني ومفتوح المصدر: يمكن لأي شخص استخدام مخترع التطبيقات اب انفنتور وتعديل الأكواد به لإنشاء تطبيقات جديدة.
  • مدعوم من قبل معهد MIT: يتمتع بدعم من معهد ماساتشوستس للتكنولوجيا، أحد أفضل الجامعات في العالم.
  • مجتمع نشط: تتوفر العديد من الموارد التعليمية والدعم من مجتمع مستخدمي مخترع التطبيقات.


الخلاصة: مخترع
 التطبيقات MIT هو أداة قوية لإنشاء تطبيقات الهاتف المحمول بسهولة وسرعة.


مزايا app inventor


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

  • عدم استخدام أكواد برمجية
  • يستخدم كافة إمكانات الأجهزة الذكية
  • لغة برمجة تناسب الأطفال والشباب وغير المختصين
  • مجاني بشكل كامل

يمكن اب انفنتور (App Inventor) كذلك من إنشاء تطبيقات ذكية تسهم في حل مشاكل رئيسية في القطاعات المختلفة، والتي يمتد تأثيرها إلى مجال الرعاية الصحية، والسلامة على الطرق، ولعل تطبيق 
 (No Texting While Driven app) خير دليل على ذلك، فكثير من الناس العاديين يكون لهم أفكار إبداعية وحلول مبتكرة لهذه النوعية من المشكلات وآب إينفنتور وسيلة سهلة لتمكين غير المتخصصين من الإبداع في مجال برمجة الأجهزة الذكية. (Steve Lohr, 2010)


كيفية فتح برنامج MIT


يُمكن فتح برنامج MIT بطريقتين:


1. فتح اب انفنتور عن طريق المتصفح


  1. افتح موقع MIT App Inventor.
  2. سجل الدخول بحساب Google أو حساب MIT App Inventor.
  3. اضغط على "إنشاء تطبيقات".
  4. اختر "مشروع جديد".
  5. أدخل اسمًا لمشروعك.
  6. اضغط على "موافق".


2. فتح برنامج MIT appinventor عبر تطبيق MIT App Inventor


  1. قم بتحميل تطبيق MIT App Inventor من متجر التطبيقات الخاص بجهازك.
  2. افتح التطبيق.
  3. سجل الدخول بحساب Google أو حساب MIT App Inventor.
  4. اضغط على "إنشاء مشروع جديد".
  5. أدخل اسمًا لمشروعك.
  6. اضغط على "موافق".


مميزات فتح برنامج MIT عبر المتصفح


  • يمكنك الوصول إلى MIT App Inventor من أي جهاز متصل بالإنترنت.
  • لا تحتاج إلى تنزيل أي برنامج.
  • يمكنك استخدام جميع ميزات MIT App Inventor.
  • مميزات فتح برنامج MIT عبر تطبيق MIT App Inventor:
  • يمكنك استخدام MIT App Inventor دون اتصال بالإنترنت.
  • التطبيق سهل الاستخدام.
  • يمكنك تلقي إشعارات حول مشاريعك.
  • يعتمد اختيار طريقة فتح برنامج MIT على احتياجاتك وطريقة استخدامك للبرنامج.



الهدف العام من مخترع التطبيقات اب انفنتور

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


اطلع على الدليل التدريبي الكامل لإنتاج تطبيقات أندرويد باستخدام appinventor


المصادر


MIT Appinventor (2019). Anyone Can Build Apps That Impact the World. http://appinventor.mit.edu/explore/about-us.html

Steve Lohr, Google'sDo it Yourself App creation Software NY Times, 2010. This article launched App Inventor in 2010.
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-