Главная

App Inventor - довольно удобный инструмент для создания программ под мобильную ОС Google Android людьми, не являющимися программистами, но имеющими представления об основах разработки программ. Тем, кому знакомо слово "алгоритм", но кто в силу обстоятельств не изучал или уже забыл основы любых языков программирования. Это официальное позиционирование.

App Inventor чем-то напоминает среду программирования с визуальным редактором (концепция WYSIWYG), где вначале создаётся интерфейс программы, а затем пишется "код" для каждого элемента этого интерфейса и общего поведения программы  (Visual Basic). То есть, в App Inventor есть возможность визуально проектировать интерфейс программы и графически представить алгоритм её работы для полученя более подробной информации.

Узнав о существовании графических языков программирования, например ДРАКОН, можно прийти к несколько другим выводам о позиционировании App Inventor. Ведь правила таких языков "оптимизированы для восприятия алгоритмов человеком", а ведь и в данном продукте программист не пишет буквами - он выстраивает алгоритм практически блок-схемами.

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

Кроме этого, создаваемым прораммам на данный момент будут присущи и другие недостатки.

Наиболее важные из них приведены в таблице ниже (элементы, помеченные * доступны при использовании Marketizer).

Главная (страница со списком из классической версии Google Сайтов)