مخترع تطبيقات معهد ماساتشوستس للتكنولوجيا
مخترع تطبيقات معهد ماساتشوستس للتكنولوجيا | |
| المؤلف(ون) الأصلي(ون) | هال آبلسون ، ماركي فريدي |
|---|---|
| المطور(ون) | جوجل ، مختبر الوسائط التابع لمعهد ماساتشوستس للتكنولوجيا ، مختبر علوم الكمبيوتر والذكاء الاصطناعي التابع لمعهد ماساتشوستس للتكنولوجيا |
| الإصدار الأولي | 15 ديسمبر 2010 |
| إصدار مستقر | nb194c / 14 سبتمبر 2023 |
| مستودع | github.com/mit-cml/appinventor-sources |
| مكتوب في | جافا ، سويفت ، أوبجيكتيف-سي ، كاوا ، سكيم ، جافا سكريبت ، إتش تي إم إل |
| نظام التشغيل | أندرويد ، آي أو إس |
| متوفر في | 19 لغة |
قائمة اللغات الإنجليزية، الإسبانية، الفرنسية، الإيطالية، الكورية، الهولندية، البرتغالية، البرتغالية البرازيلية، الروسية، السويدية، الصينية المبسطة، الصينية التقليدية، البولندية | |
| يكتب | بيئة تطوير برمجيات التطبيقات IDE |
| رخصة | Creative Commons Attribution ShareAlike 4.0 Unported، Apache 2.0 |
| موقع إلكتروني | تطبيق appinventor.mit.edu |
MIT App Inventor (App Inventor أو MIT AI2) هي لغة برمجة مرئية عالية المستوى تعتمد على الكتل ، تم إنشاؤها في الأصل بواسطة Google ويتم صيانتها الآن بواسطة معهد ماساتشوستس للتكنولوجيا . تسمح للمبتدئين بإنشاء تطبيقات كمبيوتر لنظامي تشغيل: Android و iOS ، والتي اعتبارًا من 25 سبتمبر 2023 ، في مرحلة الاختبار التجريبي. إنها مجانية ومفتوحة المصدر تم إصدارها بموجب ترخيص مزدوج : ترخيص Creative Commons Attribution ShareAlike 3.0 غير المخصص ورخصة Apache 2.0 لرمز المصدر . هدفها في المقام الأول هو الأطفال والطلاب الذين يدرسون برمجة الكمبيوتر ، على غرار Scratch . [تحديث]
تتكون واجهة الويب من واجهة مستخدم رسومية (GUI) تشبه إلى حد كبير Scratch و StarLogo ، مما يسمح للمستخدمين بسحب وإفلات الكائنات المرئية لإنشاء تطبيق يمكن اختباره على أجهزة Android وiOS وتجميعه لتشغيله كتطبيق Android. يستخدم تطبيق جوال مصاحب يسمى MIT AI2 Companion يوفر اختبارًا مباشرًا وتصحيحًا للأخطاء.
يوفر App Inventor التكامل مع خدمات مختلفة عبر الإنترنت، مثل Google Sheets و Firebase .
عند إنشاء App Inventor، اعتمدت Google على أبحاث سابقة مهمة في مجال الحوسبة التعليمية، والعمل الذي تم إجراؤه داخل Google على بيئات التطوير عبر الإنترنت. [1]
تاريخ
تم توفير التطبيق من خلال الطلب في 12 يوليو 2010، وتم إصداره للجمهور في 15 ديسمبر 2010. كان فريق App Inventor بقيادة هال أبيلسون [1] ومارك فريدمان. [2] في النصف الثاني من عام 2011، أصدرت Google الكود المصدر، وأنهت خادمها، وقدمت التمويل لإنشاء مركز MIT للتعلم عبر الهاتف المحمول ، بقيادة مبتكر App Inventor هال أبيلسون وأساتذة معهد ماساتشوستس للتكنولوجيا إريك كلوبفر وميتشل ريسنيك. [3] تم إطلاق إصدار MIT في مارس 2012. [4]
في 6 ديسمبر 2013 (بداية ساعة البرمجة )، [4] أصدر معهد ماساتشوستس للتكنولوجيا تطبيق App Inventor 2، وأعاد تسمية الإصدار الأصلي إلى "App Inventor Classic" [5] الاختلافات الرئيسية هي:
- تم تشغيل محرر الكتل في الإصدار الأصلي في عملية Java منفصلة، باستخدام مكتبة Open Blocks Java لإنشاء كتل مرئية ولغات برمجة وبرمجة

يتم توزيع Open Blocks بواسطة برنامج Scheller Teacher Education Program (STEP) التابع لمعهد ماساتشوستس للتكنولوجيا وهو مشتق من بحث أطروحة الماجستير الذي أجراه ريكاروز روكي. وقد دعم الأستاذ إريك كلوبفر ودانييل ويندل من برنامج Scheller توزيع Open Blocks بموجب ترخيص MIT . [6] ترتبط البرمجة المرئية لـ Open Blocks ارتباطًا وثيقًا بـ StarLogo TNG، وهو مشروع من STEP، و Scratch ، وهو مشروع لمجموعة Lifelong Kindergarten Group التابعة لمختبر الوسائط التابع لمعهد ماساتشوستس للتكنولوجيا بقيادة Mitchel Resnick . استبدل App Inventor 2 [5] Open Blocks بـ Blockly ، وهو محرر كتل يعمل داخل متصفح الويب .
يتيح تطبيق MIT AI2 Companion [7] تصحيح الأخطاء في الوقت الفعلي على الأجهزة المتصلة عبر Wi-Fi أو Universal Serial Bus ( USB ). بالإضافة إلى ذلك، يمكن للمستخدم استخدام محاكي "على الكمبيوتر" متاح لأنظمة Windows و MacOS و Linux .
المنتجات الفرعية
في يونيو 2018، تم إطلاق نسخة مخبوزة من App Inventor 2 تسمى Kodular. [8] يتم الترويج لها باعتبارها نسخة "محسّنة" وأكثر حداثة من App Inventor 2. [9]
انظر أيضا
مراجع
- ^ بواسطة Hardesty, Larry (19 أغسطس 2010). "جذور برنامج جوجل الجديد في معهد ماساتشوستس للتكنولوجيا". مكتب أخبار معهد ماساتشوستس للتكنولوجيا.
- ^ Wolber, David; Abelson, Hal ; Spertus, Ellen ; Looney, Liz (مايو 2011)، App Inventor for Android: Create Your Own Android Apps ، أوريلي، رقم ISBN 978-1-4493-9748-7
- ^ "App Inventor @ MIT".
- ^ ab Clark, Andrew (30 ديسمبر 2013)، "App Inventor يطلق الإصدار الثاني"، MIT News ، تم الاسترجاع في 7 يوليو 2019
- ^ ab App Inventor Classic، 3 ديسمبر 2013
- ^ "على أكتاف العمالقة!". مؤرشف من الأصل في 11 أغسطس 2010. تم الاسترجاع في 10 أغسطس 2010 .
- ^ "MIT AI2 Companion". 25 مايو 2019. تم الاسترجاع في 8 يوليو 2019 .
- ^ “كودولار”. كودولار . تم الاسترجاع 2022-06-22 .
- ^ باريرو ، دييغو (2018-12-31). "شكرا لك 2018!". ركن كودولار . تم الاسترجاع 2022-06-22 .
روابط خارجية
- الموقع الرسمي
