Содержание


Есть пять минут? Постройте клиент электронной почты

Попробуйте среду разработки IBM RapidApps на облачной платформе Bluemix

Comments

Когда нужно создать прототип или экспериментальное приложение — быстро и без трудоемкого кодирования, — на помощь приходит RapidApps. Это среда выполнения и служба на облачной инструментальной платформе IBM Bluemix. Она позволяет создавать веб- и мобильные приложения без всякого кодирования.

Благодаря RapidApps разработка, развертывание и тестирование приложений становится простым и быстрым делом. Чтобы проиллюстрировать это, создадим приложение для браузера или мобильного устройства, которое отправляет сообщения электронной почты.

Следуя этому руководству, вы всего за пять минут создадите приложение, которое отправляет электронные сообщения, используя функцию уведомления по электронной почте RapidApps.

Что нужно, чтобы создать подобное приложение

  • Учетная запись IBM Bluemix, чтобы можно было использовать службу и среду разработки RapidApps.

Шаг 1. Создание пустого приложения и добавление службы RapidApps

  1. Зарегистрируйтесь или войдите в Bluemix с помощью IBM ID.
  2. Нажмите кнопку Catalog из верхнего меню.
  3. Прокрутите окно вниз до пункта Services > Web and Applications и нажмите на значок RapidApps IBM Beta. Выберите RapidApps на информационной панели Bluemix.
    Выберите RapidApps на информационной панели Bluemix.
  4. Оставьте значения по умолчанию и нажмите кнопку Create.Создание службы RapidApps
    Создание службы RapidApps
  5. Служба RapidApp создана и доступна на информационной панели Bluemix.

Вы добавили службу RapidApps, которая теперь доступна на информационной панели Bluemix.

Шаг 2. Построение приложения клиента электронной почты

  1. Под значком RapidApps Service на информационной панели Bluemix нажмите кнопку Start building. Кнопка Start building
    Кнопка Start building
  2. В новом окне браузера откроется информационная панель RapidApps. Щелкните на ссылке Create an App. Создание нового приложения
    Создание нового приложения
  3. В новом окне назовите приложение и нажмите кнопку Generate. Создание нового приложения
    Создание нового приложения
  4. Щелкните на ссылке Dashboard в верхней левой части экрана. Ссылка Dashboard
    Ссылка Dashboard
  5. Щелкните на ссылке Create data set, чтобы создать новый объект данных. Создание нового объекта данных
    Создание нового объекта данных
  6. Присвойте набору данных имя и создайте необходимые поля данных. Редактирование набора данных
    Редактирование набора данных
  7. С помощью значка + создайте три поля данных: To, Subject и Message. Создайте атрибуты для набора данных
    Создайте атрибуты для набора данных
  8. Для всех трех полей выберите тип данных text и значение required.
  9. Щелкните на ссылке Dashboard и создайте правило с именем. Мы отредактируем это правило после создания экранов. Создание правила
    Создание правила
  10. Нажмите на вновь созданное приложение в окне Dashboard. Вновь созданное приложение
    Вновь созданное приложение
  11. Щелкните на ссылке New Screen, чтобы создать новый экран. Создание нового экрана
    Создание нового экрана
  12. Дайте новому экрану имя и нажмите кнопку Save.
  13. Щелкните на только что созданном экране. Вновь созданный экран
    Вновь созданный экран
  14. В правой части экрана нажмите на значок + рядом с областью Data. Создание набора данных для экрана
  15. Щелкните на ссылке Add existing data и выберите элемент данных, созданный раньше. Добавление на экран набора данных
    Добавление на экран набора данных
  16. Щелкните на значке Form справа. Это приведет к созданию нового виджета в центральном окне. Выбор типа формы для ввода данных
  17. Щелкните на наборе данных под заголовком Choose an Object. Будет создана форма с тремя полями и двумя кнопками. Создание формы
    Создание формы
  18. Нажмите кнопку Submit. Если выбрана вся форма, нажмите кнопку Submit еще раз, чтобы нажать только кнопку Submit.
  19. В левой части экрана выберите Action и сделайте этот же экран целевым экраном. Параметры настройки кнопки Submit
    Параметры настройки кнопки Submit
  20. Выполните то же самое для кнопки Cancel. Параметры настройки кнопки Cancel
    Параметры настройки кнопки Cancel
  21. Щелкните на ссылке Dashboard в верхней левой части экрана. Щелкните на правиле, которое было создано выше. Правило
    Правило
  22. Измените правило и задайте событие Data Event; в следующей строке выберите тип ввода SendEmailData и событие Created. Выберите Send a Message и Send an email to. Отредактируйте три текстовых поля, как показано на следующем рисунке. По сути, мы используем механизм ввода данных пользователем для заполнения полей правила. Редактирование правила
    Редактирование правила
  23. Когда правило создано, приложение готово к развертыванию.

На этом разработка приложения завершена, и его можно развернуть и протестировать.

Шаг 3. Развертывание приложения на платформе Bluemix

  1. Нажмите на вновь созданное приложение в окне Dashboard. Щелкните на ссылке Deployment. Ссылка Deployment
    Ссылка Deployment
  2. Нажмите кнопку Deploy Application. Развертывание приложения
    Развертывание приложения
  3. Через некоторое время появится следующий экран с сообщением об успешном развертывании приложения. Успешное развертывание
    Успешное развертывание
  4. Вернитесь к информационной панели Bluemix, и вы увидите успешно развернутое приложение со статусом действующего. Проверка развертывания приложения
    Проверка развертывания приложения
  5. Щелкните на URL Routes, чтобы протестировать приложение.

Шаг 4. Тестирование приложения

  1. При щелчке на URL Routes открывается веб-приложение, доступное из браузера как на компьютере, так и в мобильном телефоне.
  2. Введите значения To (Кому), Subject (Тема) и Message (Сообщение) и нажмите кнопку Submit. Заполнение полей сообщения электронной почты
    Заполнение полей сообщения электронной почты
  3. Внизу экрана отображается ход процесса обработки, и когда он закончится, экран возвращается в исходное состояние для приема новых значений. Отправка сообщения электронной почты
    Отправка сообщения электронной почты
  4. Проверьте почтовый ящик адресата

Поздравляем! Получатель получил электронное письмо.

Заключение

RapidApps поможет вам создать экспериментальное приложение или прототип с сохранением данных. В этом руководстве показано, как использовать среду RapidApps и ее функции уведомления по электронной почте для быстрой разработки приложений.


Ресурсы для скачивания


Похожие темы


Комментарии

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

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Мобильные приложения, Облачные вычисления
ArticleID=993275
ArticleTitle=Есть пять минут? Постройте клиент электронной почты
publish-date=12182014