Топ питань
Часова шкала
Чат
Перспективи
App Inventor
З Вікіпедії, вільної енциклопедії
Remove ads
MIT App Inventor — середовище візуальної розробки android-застосунків, що вимагає від користувача мінімальних знань програмування. Спочатку розроблене в Google Labs[en], після закриття цієї лабораторії було передане Массачусетському технологічному інститутові.
Remove ads
Особливості
Для програмування в App Inventor використовується графічний інтерфейс користувача, візуальна мова програмування дуже схожа на мову Scratch і StarLogo TNG[en].

Компілятор, що транслює візуальну блокову мову App Inventor в байт-код Android, заснований на фреймворку GNU для реалізації динамічних мов Kawa[en], що реалізує (серед іншого) Scheme (діалект Ліспа) для платформи Java (Android).
Даний програмний продукт розроблено в компанії Google з використанням Java-бібліотеки Open Blocks, розробленої в MIT.[1] Після рішення про закриття Google Labs[en], компанія оголосила і про припинення роботи над проєктом. Разом з тим було оголошено про намір зробити цей застосунок відкритим, з можливим подальшим використанням його в освіті.[2] Слідом за цим Массачусетський технологічний інститут повідомив про відкриття нового центру мобільного навчання на базі даного програмного продукту, одним з професорів якого стане творець Скретча Мітчел Резнік.[3][4]
На початку березня 2011 року Массачусетський інститут запустив публічну бета-версію проєкту,[5] доступну на сайті appinventor.mit.edu.[6]
Remove ads
Blockly
Інша заснована на Scratch мова візуального програмування для Android — Blockly. Це — написаний на JavaScript Web-застосунок, результат роботи якого — початковий код програми на JavaScript, Dart або Python[7][8].
Примітки
Література
Посилання
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads