Перейти к содержанию

krivenkij

Пользователи
  • Активность

    1
  • Зарегистрирован

  • Посещение

Информация о krivenkij

  • Звание
    Новичок

Посетители профиля

401 просмотров профиля
  1. Доброго времени суток. Буду краток, поэтому суть следующая. Нужно приложение под Android, WinMobile (можно iOS вдобавок) написанное в RAD Studio. Задание следующее: Нужно написать приложение под Android и WinMobile в Embarcadero RAD Studio на Delphi. Основные требования: 1)Форма авторизации (пароль или код доступа к приложению должен задаваться при первом запуске и меняться при вводе старого кода) 2)Далее переходим на страницу управления, здесь на форме должны быть кнопки (типа вкл/выкл, визуализация будет плюсом), нажимая на которые будет производиться отправка смс сообщения на платформу Arduino, при этом не должно быть перехода в сообщения, они должны отправляться в фоновом режиме из приложения. Кнопки следующие: - вкл/выкл сигнализацию - запрос температуры и уровня влажности в помещении -вкл/выкл розетку Смс-сообщение должно быть следующего формата: При нажатии на кнопку «вкл/выкл сигнализацию» на включение отправляется «0», на выключение «1», при нажатии на запрос температуры отправляется «2» и т.д. С розетками аналогично. 3)Сообщения приходящие от нашей Arduino должны выводиться в приложении (ну или хотя бы в статус баре как push, но если будут в приложении, то это явный плюс) 4)В приложении должен быть реализован планировщик, т.е. мы в нужное нам время можем отправить нужный нам запрос. Например, включить сигнализацию в 18:00 или выключить розетку в 22:00. Для этого рядом с каждой кнопкой нашего функционала должна быть кнопка «времени» (в виде часов или ещё как-нибудь), при нажатии на которую будет всплывающее окно где мы сможем указать нужное нам время и выполнить нужное действие. При этом должен вестись следующий расчет: берем текущее время на нашем смарте, берем время указанное во всплывающем окне, переводим все это в секунды. Например, сейчас 14:00, мы хотим включить что-либо в 16:30. Получим 16:30 минус 14:00, итого 2:30. Переводим в секунды 2:30, то есть получим 9000 секунд. При выборе таймера смс сообщение меняет формат. Формат сообщения следующий «ВРЕМЯ КОМАНДА», например «9000 2», то есть через 2 часа 30 минут проверить температуру в помещении. Комменты в коде программы обязательны. Это основная часть того что приложение должно выполнять, с реальным исполнителем обсудим все более подробно.
×
×
  • Создать...