- Экспериментируйте с примерами приложений, которые соответствуют вашей идее решения.
Вот задания для этого урока:
ПОГРУЗИТЕСЬ ГЛУБЖЕ
Сейчас вы находитесь на том этапе, когда хотите начать кодировать свое приложение.
Может быть, вы уже начали!
Или, возможно, вы не совсем понимаете, как объединить компоненты, которые, по вашему мнению, необходимы для работы приложения.
Мы составили список типов приложений или категорий, в которые попадают многие проекты Technovation. Учебники - это примеры, на которых вы можете учиться. Они не покажут вам, как именно создавать ваше приложение (это неинтересно!), но, надеюсь, дадут вам представление о том, как использовать те или иные функции App Inventor. Затем вам предстоит перенести эти знания в свой проект.
Это нелегко, но именно в этом и заключается смысл обучения!
ГДЕ НАЙТИ ПОМОЩЬ
Поиск онлайн
Наберите в Google (или в другой поисковой системе) "App Inventor" и любую функцию, которая вам нужна. Например, вы можете набрать в Google "App Inventor quiz", если хотите создать приложение, которое будет опрашивать пользователей по какой-либо теме.
Веб-сайт App Inventor
Масса замечательных ресурсов, предоставленных MIT. Начните с учебников по App Inventor, но загляните и на остальные страницы сайта, чтобы найти отличные ресурсы.
Помощь по форуму
Форум сообщества для пользователей App Inventor - это дружественное место, где можно задать вопрос и получить квалифицированную помощь!
Youtube
У App Inventor есть собственный канал с множеством отличных уроков.
ChatGPT
ChatGPT отлично помогает в вопросах кодирования, даже в платформах блочного кодирования, таких как App Inventor. Вы не получите визуальных блоков, но получите очень хорошие текстовые ответы
Тренеры по техновациям
Знаете ли вы, что можете получить персональную помощь от тренера Technovation? Ваша команда может записаться на часовую сессию, чтобы задать вопросы и получить помощь по вашему приложению.
ДЕЯТЕЛЬНОСТЬ: ЗАВЕРШИТЬ УЧЕБНОЕ ПОСОБИЕ
Следуйте учебнику, который соответствует вашему проекту
- Выберите один пример приложения, который имеет некоторые из функций вашего приложения.
- Завершите учебник, помня о том, что приложение может быть не совсем таким, как ваше.
- Используйте этот опыт, чтобы узнать больше о компонентах и о том, как их можно использовать в приложении.
Нажмите на приложение, чтобы перейти к соответствующему учебнику.
Приложение для входа в систему
В этом уроке показан один из способов добавления возможности регистрации/входа в приложение с помощью компонента CloudDB. После этого вы сможете добавить в свое приложение критически важные функции, которые действительно решат вашу проблему.
Приложение для определения местоположения
Это приложение - хороший пример использования компонента Map для предоставления пользователям информации, основанной на местоположении. В данном случае - о возможностях для волонтеров. Приложение также использует WebViewer для отображения информации о сайте и PhoneCall, чтобы пользователь мог звонить в волонтерские организации из приложения.
Часть 1 - добавление карты, маркеров и основной информации
Часть 2 - добавление второго экрана для отображения веб-сайта и совершения телефонных звонков
Приложение для отслеживания
Это приложение является примером хранения личной информации пользователя на его телефоне с помощью TinyDB, чтобы можно было отслеживать что-то - в данном случае, насколько экологично он себя ведет.
Дополнительно:
Часть 2 - Добавление отслеживания последовательных дней
Часть 3 (продвинутая) - Тест использования "Сделай это" для принудительного изменения даты
Приложение для форума
Это приложение использует CloudDB, чтобы пользователи могли обмениваться информацией между собой - в данном случае сообщениями на форуме. Это часть большого приложения о диабете, но вы можете сосредоточиться только на функциях форума.
Другие части полного руководства по приложению включены для справки.
ВАРИАНТ
Вы можете добавить возможность создания тем и сообщений на вашем форуме. Это более продвинутая функция, которая не нужна для простого форума сообщений, но если вы готовы к этому, вы можете добавить эту функцию.ВАРИАНТ
Узнайте, как закодировать блоки для использования словарей для включения тем и сообщений/ответов в форум.Здесь представлен полный плейлист учебного пособия по приложению для диабетиков.
Полное приложение включает в себя информационный экран, а также регистрацию/вход в систему и форум.
РЕФЛЕКСИЯ
Примеры приложений в этом уроке содержат некоторые функции, которые вы, возможно, решили включить в свое мобильное приложение. Скорее всего, они не совсем похожи на ваше приложение.
Подумайте над этими вопросами: