В App Inventor рюкзак (или «Backpack») — это функция, которая позволяет пользователям сохранять и повторно использовать компоненты и блоки, чтобы упростить процесс разработки приложений. Сохраненные блоки можно переносить между экранами и проектами.
Иконка рюкзака располагается в верхнем правом углу редактора блоков.


Если в рюкзаке что-то есть, можно кликнуть на него, тем самым открыв к просмотру содержимое.

Чтобы добавить блоки в рюкзак, можно использовать 2 метода:
- Перетащить необходимые блоки левой кнопкой мышки на иконку рюкзака.
- Кликнуть на блоках правой кнопкой мыши и выбрать «Add to Backpack»

Чтобы удалить блоки из рюкзака, нужно нажать на них правой кнопкой мыши и выбрать «Remove from Backpack».

Если вы перетащите блоки на рабочее поле, они из рюкзака не пропадут!
Чтобы использовать блоки на другом экране или приложении:
- Сохраните нужные блоки в рюкзак.
- Перейдите на требуемый экран или в проект.
- Откройте рюкзак.
- Перенесите блоки на рабочее поле.
- Проверьте, все ли компоненты из скопированных блоков доступны.
- Исправьте ошибки при их наличии.
Ошибки в блоках программирования могут возникать по причине отсутствия нужных компонентов на другом экране или приложении. Например, в рюкзак вы сохранили блок, который программирует нажатие кнопки (после нажатия начинает играть музыка). Но на другом экране нет компонента проигрывателя, в таком случае блок будет с ошибкой.

Для исправления ошибки требуется или добавить компонент на экран, или изменить содержимое блока.
В целом, это весь принцип работы этой полезной функции, которая помогает экономить время и усилия при разработке проектов в App Inventor.