Интерфейс Дизайнера

Первое, с чего начинается создание любого проекта в App Inventor — с создание дизайн-макета. Именно в интерфейсе дизайнера происходит добавление компонентов, их предварительная настройка, а так же расположение их в нужной последовательности.

Экран Дизайнера разделен на несколько блоков, каждый из которых отвечает за свою функцию.

Палитра

Здесь представлены компоненты, доступные для добавления в проект. Они разделены по вкладкам в зависимости от применения:

  • Интерфейс пользователя — основные компоненты, благодаря которым конечный пользователь будет взаимодействовать с приложением.
  • Расположение — компоненты для расположения блоков в требуемом порядке.
  • Медиа — компоненты для работы с медиа-файлами и устройствами их обработки.
  • Рисование и анимация — для возможностей рисования и создания управляемых спрайтов.
  • Карты (Maps) — для работы с картами.
  • Графики (Charts) — построение графиков и диаграмм.
  • Наука о данных (Data Science) — компоненты для работы с данными.
  • Сенсоры — для взаимодействия с датчиками устройства. Если на устройстве отсутствует необходимый датчик, то сенсор, добавленный в приложение, работать не будет.
  • Общение — для работы с контактами и звонками.
  • Хранилище — для сохранения данных во внешние источники.
  • Каналы — компоненты для подключения каналов связи.
  • LEGO MINDSTORMS- компоненты для создание приложений для управления LEGO MINDSTORMS.
  • Экспериментальный — сюда, как правило, добавляются новые функции. Например, в новых версиях App Inventor добавлен компонент взаимодействия с ИИ.
  • Расширение — возможность добавления компонентов из других источников.

Просмотр

Просмотр в реальном времени расположения и внешнего вида приложения. Только внешнего вида, здесь нельзя запустить проект для тестирования. Возможна настройка просмотра для телефона, планшета, ПК. Показ невидимых компонентов можно отключить или показывать их ниже окна.

Компоненты

В данном блоке отображаются в виде древовидной структуры компоненты, добавленные в проект. Можно фильтровать показ всех или только видимых/невидимых компонентов. Здесь можно выбирать компонент для настройки, переименования или удаления.

Свойства

В данном блоке отображаются настройки свойств выбранного компонента. Количество параметров индивидуально для каждого.

Медиа

Блок с возможностью добавления, удаления и просмотра фото, видео и аудио файлов в проект.

Преимущества Дизайнера в App Inventor

  1. Интуитивный интерфейс: дизайнер предоставляет удобное и интуитивно понятное окружение, которое позволяет пользователям без опыта программирования создавать мобильные приложения.
  2. Визуализация: с помощью дизайнера можно легко создавать пользовательский интерфейс приложения, размещая компоненты на экране и настраивая их параметры без необходимости писать код.
  3. Превью приложения: дизайнер позволяет пользователям просматривать свое приложение в реальном времени, что помогает видеть, как будет выглядеть приложение на устройстве.
  4. Управление компонентами: в дизайнере можно легко управлять компонентами приложения, изменять их расположение, размеры, цвета и другие параметры.
  5. Быстрое создание прототипов: дизайнер позволяет быстро создавать прототипы мобильных приложений, тестировать их функциональность и внешний вид перед началом программирования.

Интерфейс дизайнера в App Inventor разработан таким образом, чтобы облегчить процесс создания мобильных приложений даже для начинающих пользователей без опыта программирования.