Моб приложение, управление устройством
Ищем серьёзную команду в Украине для создания и поддержки мобильного приложения. Настроены на длительное сотрудничество. Все вопросы в личку
СОСТАВ ТЕХНИЧЕСКОГО ЗАДАНИЯ
Необходимо разработать приложение для управления Устройством дезинфекции воздуха
Устройство представляет собой УФ-лампу в корпусе с вентилятором, закачивающим в корпус воздух. Приложение должно управлять запуском вентилятора и включением лампы, через установленный в корпус wi-fi switcher.
Приложения для Android/iOS имеют идентичный функционал и дизайн.
Серверная часть проекта реализуется на базе Google Cloud Platform или аналогов
Интерфейс
Интерфейс программы выполнен в минималистичном дизайне
Языки интерфейса:
- английский (по умолчанию)
- немецкий
- итальянский
В качестве примера интерфейса берется приложение eWelink https://play.google.com/store/apps/details?id=com.coolkit&hl=ru&gl=US
Контроллер
На борту Прибора установлен wi-fi switcher Sonoff Mini WiFi Switch Basic (микроконтроллер ESP8285). ТТХ https://sonoff.tech/product/diy-smart-switch/basicr2/ который осуществляет управление Прибором
Документация по подключению от производителя тут: http://developers.sonoff.tech/sonoff-diy-mode-api-protocol.html
Функционал приложения
Приложение должно давать возможности полного управления Прибором с гибкими настройками расписания, а также учитывать время работы Прибора и предупреждать Пользователя о необходимости замены лампы.
Добавление Прибора в Приложение
Для добавления нового Прибора в Приложение, Пользователь нажимает одновременно кнопку на корпусе устройства и в приложении. Приложение устанавливает связь с прибором, регистрирует Прибор в местной WiFi сети и предлагает ввести пароль на экране.
При отсутствии сети Wi-Fi управление осуществляется Wi-Fi Direct.
Название и описание приборов в Приложении
При добавлении нового Прибора в Приложение, должна быть предусмотрена возможность задать его название и описание. Так же должна быть предусмотрена возможность редактирования описания и названия уже добавленных Приборов, а также удаление уже добавленных Приборов.
Управление Прибором в Приложении осуществляется:
- кнопкой Запуск в приложении
- по таймеру (возможность задать дни, часы, минуты до отключения)
- по дням недели и времени суток
Счётчик наработки часов и сигнализация об замене лампы.
- В Приложении должна быть реализована возможность учитывать время работы Прибора, с отображением в интерфейсе Приложения напротив соответствующего прибора Зеленой, Желтой, Красной пиктограммы:
- Зеленая – общее время работы Прибора не превышает 7999 часов
- Желтая – общее время работы Прибора от 8000 до 8999 часов
- Красная – общее время работы Прибора от 9000 часов и выше
Возможные расширения функционала Приложения
Данные работы не входят в первый этап создания проекта, но должна быть заложена возможность расширения Приложения в следующих направлениях:
- при добавлении нового Прибора в Приложение, Пользователь вводит Заводской номер Прибора (или сканирует qr код). Нужно разработать программный модуль, который бы генерировал уникальные 6-значные Заводские номера, хранил бы их защищенном хранилище, позволял бы находить Заводской номер в базе при добавлении Прибора в Приложение
- создание обратного канала связи с Прибором для передачи на Приложение информации и реальном состоянии лампы (другой тип Контроллера)
- - раздельное управление несколькими лампами (в т.ч. мощностью лампы) и ионизатором в одном Приборе (другой тип Контроллера)
- - объединение Приборов в Группы приборов – для больших объектов (например «1 этаж», «Правое крыло» и т.п.)
- - отправка уведомлений пользователю в Android/iOS о необходимости замены лампы
- - создание платной версии приложения (от 10 Приборов и выше)
- - создание калькулятора, рассчитывающего кол-во девайсов на определенную площадь помещения и поток людей
- - настройка включения и выключения Приборов по календарю
-
860 10 0 Здравствуйте!
Я хотел бы предложить Вам свою помощь с данной разработкой. Более 4-х лет, я разрабатываю приложения на Android и iOS с использованием таких инструментов, как Flutter, ReactNative, Java, Kotlin, SQLite, REST API с JSON, MVP (чистая архитектура), RxAndroid 2, а также Swift, Objective-C, iOS SDK.
Прикрепляю портфолио своих работ:Google Drive
Примеры приложений с похожим функционалом: https://apps.apple.com/app/id1495728021
https://apps.apple.com/ua/app/2event/id786811811?l=uk
https://play.google.com/store/apps/details?id=com.auto.sale
Также имею опыт работы в некоторых известных украинских компаниях и работы с иностранными клиентами. Если Вы сочтете меня подходящим для Вашего проекта, пишите!
…
С Уважением,
Павел
-
Добрый день. Есть какие-то предпочтения по технологиям разработки? Мы работаем на Unity, Flutter и на Android Studio.
-
Здравствуйте. Я правильно понимаю, вам нужно разработать программно-аппаратный комплекс: от ПО в микроконтроллер до ПО в смартфон(либо любой другой гаджет)? Или речь только о ПО в смартфон?
-
Current freelance projects in the category Hybrid Mobile Apps
Yes Original – creation of an application for iOS and AndroidWe are considering the development of a mobile application for Android and iOS — essentially a copy of our website. We are interested in the approximate price range for the project. Please include cases from e-commerce, preferably from Fashion, but not mandatory. The project… Hybrid Mobile Apps ∙ 11 hours 33 minutes back ∙ 25 proposals |
Kotlin apk Update 3 requests
22 USD
There is a project in Kotlin, a small mobile application that needs fixing. There are 3 endpoints that need to be corrected, including the processing. Please provide the time for updating and building the APK for testing, as well as the cost. Hybrid Mobile Apps, App Development for Android ∙ 2 days 14 hours back ∙ 16 proposals |