App Inventor

Матер?ал з В?к?пед?? ? в?льно? енциклопед??.
Перейти до нав?гац?? Перейти до пошуку
MIT App Inventor
MIT App Inventor
Тип Розробка прикладного ПЗ
Розробники Google , MIT Media Lab
Стаб?льний випуск nb180a
Верс?? nb183
Платформа Android
Операц?йна система Вебзастосунок
Мова програмування Java , Kawa [en] Scheme
Доступн? мови англ?йська
Л?ценз?я Apache License 2.0
Вебсайт appinventor.mit.edu

MIT App Inventor  ? середовище в?зуально? розробки android - застосунк?в , що вимага? в?д користувача м?н?мальних знань програмування. Спочатку розроблене в Google Labs [en] , п?сля закриття ц??? лаборатор?? було передане Массачусетському технолог?чному ?нститутов? .

Особливост?

[ ред. | ред. код ]

Для програмування в App Inventor використову?ться граф?чний ?нтерфейс користувача , в?зуальна мова програмування дуже схожа на мову Scratch ? StarLogo TNG [en] .

App Inventor Block Editor

Комп?лятор , що транслю? в?зуальну блокову мову 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]

?нша заснована на Scratch мова в?зуального програмування для Android  ? Blockly . Це ? написаний на JavaScript Web-застосунок, результат роботи якого ? початковий код програми на JavaScript, Dart або Python [7] [8] .

Прим?тки

[ ред. | ред. код ]
  1. Larry Hardesty (19 серпня 2010). The MIT roots of google's new software . MIT News Office. Арх?в ориг?налу за 11 березня 2012 . Процитовано 18 серпня 2011 .
  2. inventor-announcements/browse_thread/thread/28e125c01577b15b Important updates about App Inventor . 3 серпня 2011 . Процитовано 18 серпня 2011 .
  3. Caroline McCall (16 серпня 2011). MIT Launches New Center for Mobile Learning . MIT News Office. Арх?в ориг?налу за 11 березня 2012 . Процитовано 18 серпня 2011 .
  4. MIT взяв у сво? руки проект App Inventor, розвиток якого було припинено Google . 18 серпня 2011. Арх?в ориг?налу за 11 березня 2012 . Процитовано 18 серпня 2011 .
  5. MIT в?дкрив Google App Inventor в бета-верс?? . habrahabr.ru . 5 березня 2012. Арх?в ориг?налу за 14 вересня 2012 . Процитовано 5 березня 2012 .
  6. MIT App Inventor . Арх?в ориг?налу за 11 лютого 2012 . Процитовано 30 серпня 2014 .
  7. google-blockly A visual programming language . Арх?в ориг?налу за 13 червня 2012 . Процитовано 30 серпня 2014 .
  8. Lucy Black (12 червня 2012). Google Blockly - A Graphical Language with a Difference . I programmer. Арх?в ориг?налу за 4 лютого 2018 . Процитовано 14 червня 2012 .

Л?тература

[ ред. | ред. код ]
  • David Wolber, Hal Abelson, Ellen Spertus, Liz Looney . App Inventor for Android: Create Your Own Android Apps. ? o'reilly, May 2011. ? ISBN 978-1-4493-9748-7 .

Посилання

[ ред. | ред. код ]