مخترع تطبيقات أندرويد

بيئة تطوير متكاملة

مخترع تطبيقات الأندرويد (بالإنجليزية: App Inventor for Android)‏ هي بيئة تطوير متكاملة لتطبيق الويب تم توفيرها في الأصل بواسطة جوجل، ويتم صيانتها الآن بواسطة معهد ماساتشوستس للتكنولوجيا. يسمح للقادمين الجدد لبرمجة الحاسوب بإنشاء برامج تطبيقية (تطبيقات) لنظامي تشغيل: أندرويد وآي أو إس، اعتبارًا من 8 يوليو 2019، في الاختبار التجريبي النهائي. إنه برنامج مجاني ومفتوح المصدر تم إصداره بموجب ترخيص مزدوج: ترخيص إسناد المشاع الإبداعي شارك بالمثل 3.0 ترخيص غير مستورد، ورخصة أباتشي 2.0 لكود المصدر.

مخترع تطبيقات أندرويد
معلومات عامة
نوع
نظام التشغيل
النموذج المصدري
متوفر بلغات
المطورون
موقع الويب
appinventor.mit.edu (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
نمط البرمجة
لغة البرمجة
الإصدار الأول
2010 عدل القيمة على Wikidata
الإصدار الأخير
  • nb183 عدل القيمة على Wikidata
الرخصة
الملفات المقروءة
الملفات المنتجة
محرر أكواد مخترع تطبيقات الأندرويد كلاسيك. محرر التطبيقات الكلاسيكية

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

يعتمد مخترع تطبيقات الأندرويد والمشاريع الأخرى على نظريات التعلم البنائية، والتي تؤكد على أن البرمجة يمكن أن تكون وسيلة لإشراك الأفكار القوية من خلال التعلم النشط. على هذا النحو، فهو جزء من حركة مستمرة في أجهزة الحاسوب والتعليم التي بدأت مع عمل سيمور بابيرت ومجموعة مجموعة شعار معهد ماساتشوستس للتكنولوجيا في الستينيات، وتجلى أيضًا في عمل ميتشل ريسنيك على ليقو منيدستورمز أر سي إكس وستار لوجو.[1][2]

يدعم مخترع تطبيقات الأندرويد أيضًا استخدام البيانات السحابية عبر مكون قاعدة بيانات Firebase # Firebase في الوقت الحالي التجريبي.[3]

التاريخ عدل

تم توفير التطبيق من خلال الطلب في 12 يوليو 2010، وتم إصداره للجمهور في 15 ديسمبر 2010. قاد فريق مخترع تطبيقات الأندرويد هال أبيلسون[1] ومارك فريدمان.[4] في النصف الثاني من عام 2011، أصدرت جوجل شفرة المصدر، وأنهت خادمها، وقدمت التمويل لإنشاء مركز معهد ماساتشوستس للتكنولوجيا للتعلم عبر الأجهزة المحمولة، بقيادة مبتكر التطبيق هال أبيلسون وزملاؤه أساتذة معهد ماساتشوستس للتكنولوجيا إريك كلوبفر وميتشل ريسنيك.[5] تم إطلاق إصدار معهد ماساتشوستس للتكنولوجيا في مارس 2012.[6]

في 6 كانون الأول (ديسمبر) 2013 (بداية ساعة البرمجة[6] أصدر معهد ماساتشوستس للتكنولوجيا مخترع تطبيقات الأندرويد 2، وأعاد تسمية الإصدار الأصلي «مخترع تطبيقات الأندرويد كلاسيك».[7] الاختلافات الرئيسية هي:

  • تم تشغيل محرر الأكواد في الإصدار الأصلي في عملية جافا منفصلة، باستخدام مكتبة فتح أكواد جافا لإنشاء كيانات مرئية بلغات البرمجة.

يتم توزيع أكواد مفتوحة بواسطة برنامج شيلر لتعليم المعلمين (ستيب) التابع لمعهد ماساتشوستس للتكنولوجيا وهو مشتق من بحث أطروحة الماجستير بواسطة ريكاروز روكي. دعم البروفيسور إريك كلوبفر ودانييل ويندل من برنامج شيلر توزيع الأكواد المفتوحة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.[2] ترتبط البرمجة المرئية للأكواد المفتوحة ارتباطًا وثيقًا بستار لونج، وهو مشروع ستيب، و

سكراتش، وهو مشروع لمجموعة روضة أطفال مدى الحياة التابعة لمختبر معهد ماساتشوستس للتكنولوجيا الإعلامي بقيادة ميتشل ريسنيك. استبدل مخترع تطبيقات الأندرويد 2[7] الأكواد المفتوحة ببلوكلي، وهو محرر أكواد يعمل داخل متصفح الويب.

يتيح تطبيق معهد ماساتشوستس للتكنولوجيا AI2 رفيق[8] تصحيح الأخطاء في الوقت الفعلي على الأجهزة المتصلة عبر واي-فاي أو يو إس بي. بالإضافة إلى ذلك، يمكن للمستخدم استخدام محاكي «على الحاسوب» متاح لأنظمة ويندوز وماك أو إس ولينكس.

انظر أيضًا عدل

المصادر عدل

  1. ^ أ ب ت Hardesty، Larry (19 أغسطس 2010). "The MIT roots of Google's new software". MIT News Office. مؤرشف من الأصل في 2013-05-12.
  2. ^ أ ب "On the Shoulders of Giants!". Google. مؤرشف من الأصل في 2010-08-11. اطلع عليه بتاريخ 2010-08-10.
  3. ^ "The FirebaseDB Component (Experimental)". ai2.appinventor.mit.edu. مؤرشف من الأصل في 2019-12-17. اطلع عليه بتاريخ 2019-02-14.
  4. ^ Wolber، David؛ Abelson، Hal؛ Spertus، Ellen؛ Looney، Liz (مايو 2011)، App Inventor for Android: Create Your Own Android Apps، O'Reilly، ISBN:978-1-4493-9748-7، مؤرشف من الأصل في 2021-03-08
  5. ^ "App Inventor @ MIT". مؤرشف من الأصل في 2021-01-23.
  6. ^ أ ب Clark، Andrew (30 ديسمبر 2013)، "App Inventor launches second iteration"، MIT News، مؤرشف من الأصل في 2014-02-27، اطلع عليه بتاريخ 2019-07-07
  7. ^ أ ب App Inventor Classic، 3 ديسمبر 2013، مؤرشف من الأصل في 2020-10-26
  8. ^ "MIT AI2 Companion". Google. 25 مايو 2019. مؤرشف من الأصل في 2020-11-24. اطلع عليه بتاريخ 2019-07-08.

وصلات خارجية عدل