For faster navigation, this Iframe is preloading the Wikiwand page for App Inventor.

App Inventor

Материал из Википедии — свободной энциклопедии

App Inventor
Скриншот программы App Inventor
MIT App Inventor
Тип Разработка прикладного ПО
Разработчики Google, MIT Media Lab, MIT Computer Science and Artificial Intelligence Laboratory
Написана на Java, Kawa, Scheme
Операционная система Веб-приложение
Языки интерфейса 19 языков
Первый выпуск 2010
Аппаратная платформа Android
Последняя версия nb196 (2024-02-19)
Лицензия Apache License 2.0
Сайт appinventor.mit.edu
Логотип Викисклада Медиафайлы на Викискладе

App Inventor — среда визуальной разработки только android-приложений, требующая от пользователя минимальных знаний программирования. Первоначально разработана в Google Labs, после закрытия этой лаборатории была передана Массачусетскому технологическому институту[источник не указан 415 дней].

App Inventor использует графический пользовательский интерфейс (GUI), очень похожий на языки программирования Скретч и StarLogo. Версия для устройств на базе iOS все еще находится в стадии разработки. При создании App Inventor Google опирался на значительные предшествующие исследования в области образовательных вычислений[1].

App Inventor также поддерживает использование облачных данных через экспериментальный компонент Firebase Realtime Database[2].

Особенности

[править | править код]
Информация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту, обновив её и убрав после этого данный шаблон.

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

App Inventor Block Editor

Компилятор, переводящий визуальный блочный язык App Inventor в байт-код Android, основан на фреймворке GNU для реализации динамических языков Kawa, реализующего (в числе прочего) Scheme (диалект лиспа) для java платформыAndroid).

Данный программный продукт разработан в компании Google с использованием Java-библиотеки Open Blocks, разработанной в MIT[3]. После решения о закрытии Google Labs компания объявила и о прекращении работы над проектом. Вместе с тем было объявлено о намерении сделать данное приложение открытым, с возможным последующим использованием его в образовании[4]. Вслед за этим Массачусетский технологический институт сообщил об открытии нового центра мобильного обучения на базе данного программного продукта, одним из профессоров которого станет создатель скретча Митчелл Резник[5][6].

В начале марта 2011 года Массачусетский институт запустил публичную бета-версию проекта[7], доступную на сайте appinventor.mit.edu[8].

На основе кода ранних версий AppInvertor в Google был разработан Google Blockly, встраиваемый в приложения компонент, позволяющий включать в них язык визуального программирования. Современные версии App Inventor также используют Blockly.

  • Kodular (ранее AppyBuilder)
  • Thunkable
  • WxBit (китайская версия)
  • Niotron
  • Appzard

Примечания

[править | править код]
  1. Larry Weber. Interview mit Larry Weber // Mediatektur. — Vienna: Springer Vienna, 2010. — С. 428–431. — ISBN 978-3-7091-0302-9, 978-3-7091-0303-6.
  2. I. D. Pavord, A. Bush. On the shoulders of (real) giants // Thorax. — 2010-10-21. — Т. 65, вып. 11. — С. 943–944. — ISSN 0040-6376. — doi:10.1136/thx.2010.147165.
  3. Larry Hardesty. The MIT roots of Google’s new software. MIT News Office (19 августа 2010). Дата обращения: 18 августа 2011. Архивировано из оригинала 11 марта 2012 года.
  4. Important updates about App Inventor (3 августа 2011). Дата обращения: 18 августа 2011. Архивировано 13 ноября 2011 года.
  5. Caroline McCall. MIT Launches New Center for Mobile Learning. MIT News Office (16 августа 2011). Дата обращения: 18 августа 2011. Архивировано из оригинала 11 марта 2012 года.
  6. MIT взял в свои руки проект App Inventor, развитие которого было прекращено Google (18 августа 2011). Дата обращения: 18 августа 2011. Архивировано из оригинала 20 мая 2012 года.
  7. MIT открыл Google App Inventor в бета-версии. habrahabr.ru (5 марта 2012). Дата обращения: 5 марта 2012. Архивировано из оригинала 14 сентября 2012 года.
  8. MIT App Inventor. Дата обращения: 9 марта 2012. Архивировано 11 февраля 2012 года.

Литература

[править | править код]
{{bottomLinkPreText}} {{bottomLinkText}}
App Inventor
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?