Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Создание мобильного приложения, добавляющего контакт пользователя в соответствии с заданными параметрами.

Создание мобильного приложения, добавляющего контакт пользователя в соответствии с заданными параметрами.

Разнообразие блоков бизнес-процессов в AppMaster позволяет строить разнообразную логику в мобильных и веб-приложениях. В данной статье рассматривается пример простого мобильного приложения, создающего контакт пользователя в соответствии с заданными параметрами. Большинство настроек приложения опущено и не представлено подробно в данной статье (например, настройка триггера onLaunch).

Основная логика реализована с помощью предустановленного блока бизнес-процесса Add contact.

  • Имя [строка];
  • Номер телефона [phone]
  • Email [email]
  • Должность [string]
  • Компания [строка]
  • День рождения [дата]

low code

Прежде всего, необходимо установить в приложение модуль Mobile apps. Данный модуль находится в разделе Модули.

no-code

После установки модуля перейдите на вкладку конструктора мобильных приложений и удалите все автоматически генерируемые экраны, кроме экрана входа в систему. Сгенерируется бизнес-процесс авторизации. О настройке бизнес-процесса авторизации можно прочитать по этой ссылке.

no-code

Далее создается пустой экран (View), который заполняется функциональными элементами. Текстовое поле для имени; поле телефона для номера телефона; поле электронной почты для Email и Date Picker для дня рождения. Интерфейс выглядит следующим образом:

low code

Логика добавления контакта представляет собой бизнес-процесс, который начинается с триггера onTap кнопки Add contact и выглядит следующим образом:

no-code AppMaster

  • InputString Get Properties - получает значение имени (Name) из виджета Text Field;
  • InputEmail Get Properties - получает значение email (Email) из виджета Email Field;
  • InputPhone Get Properties - получает номер телефона (Phone number) из виджета Phone Field;
  • Datepicker Get Properties - получение даты дня рождения (Birthday) из виджета Date Picker;
  • Add Contact - получает значения из вышеперечисленных входов и создает контакт на смартфоне пользователя.

Осталось настроить навигацию при загрузке приложения. Навигация настраивается с помощью триггера запуска в разделе Triggers & Actions.

no-code

Навигация осуществляется с помощью блока Navigate. Тип навигации при запуске приложения (onLaunch) всегда должен быть root. В нашем примере пользователь должен сначала перейти на экран Sign In, поэтому этот экран указан в свойстве Screen блока Navigate.

no-code

Не забудьте также отредактировать бизнес-процесс авторизации таким образом, чтобы в случае успешной авторизации свойство Screen блока Navigate указывало на экран, созданный нами для добавления контакта в адресную книгу пользователя.

Таким образом, в данной статье был рассмотрен принцип использования блока Add Contact в мобильных приложениях для добавления новых контактов в адресную книгу пользователя.

Похожие статьи

Ключ к реализации стратегий монетизации мобильных приложений
Ключ к реализации стратегий монетизации мобильных приложений
Узнайте, как раскрыть весь потенциал дохода вашего мобильного приложения с помощью проверенных стратегий монетизации, включая рекламу, покупки в приложении и подписки.
Ключевые моменты при выборе конструктора приложений с искусственным интеллектом
Ключевые моменты при выборе конструктора приложений с искусственным интеллектом
При выборе создателя приложения ИИ важно учитывать такие факторы, как возможности интеграции, простота использования и масштабируемость. В этой статье вы узнаете основные моменты, которые помогут сделать осознанный выбор.
Советы по эффективным push-уведомлениям в PWA
Советы по эффективным push-уведомлениям в PWA
Откройте для себя искусство создания эффективных push-уведомлений для прогрессивных веб-приложений (PWA), которые повышают вовлеченность пользователей и выделяют ваши сообщения в переполненном цифровом пространстве.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь