Кадров
  • Новости
  • Статьи
  • Новичкам
  • Профессии
  • Есть вопрос?
  • Фрилансеры
  • Биржа
  • Помощь
Регистрация / Вход
Главная / Биржа / Программирование / Разработать Android приложение
06.06.2023 в 02:37

Разработать Android приложение

Дог.

Техническое задание для разработки Android приложения:

1. Авторизация:
• При запуске приложения пользователь должен ввести токен и запрос на сервер.
• Если токен верный, то пользователь должен получить доступ к основной функциональности приложения.
• Приложение должно запрашивать разрешения на чтение СМС, получение информации о телефоне, чтение всех уведомлений, отключение оптимизации приложения и отправку уведомлений.
• Приложение не должно давать пользователю доступ к программе, пока все необходимые разрешения не будут предоставлены.

2. Основная функциональность:
• При авторизации в приложении должно автоматически создаваться уведомление о работе приложения, которое нельзя закрыть.
• Приложение должно работать на слабых устройствах.
• Основная задача приложения - получение всех уведомлений и всех СМС, и отправка на сервер раз в 10 секунд.
• Если СМС нет, то посылается запрос ping на сервер каждые 15 секунд.
• Все СМС и статусы сервера при отправке должны храниться в базе данных, с которой при сохранении логов идет выгрузка в файл txt.

3. Меню:
• Ниже есть меню, которое содержит три пункта - Банки, СМС и Информация.

4. Банки:
• На экране Банки должен быть список банков с возможностью включения или выключения.
• Есть кнопка плюс справа внизу, для добавления банка.
• При нажатии на кнопку пользователь может выбрать любой банк из списка Сбербанк, Тиньков, Райффазен, Альфабанк.

5. СМС:
• На вкладке Смс есть 2 фильтра: Отправленные и В ожидании.
• СМС, которые были отправлены уже на сервер, должны быть помечены как "Отправленные".
• СМС, которые еще не были отправлены, должны быть помечены как "В ожидании".
• СМС переходят с ожидания в Отправленный только при получении от сервера успешного кода об получении (200 код и json ответ {«status» => true} ).
• Если код не получен, то СМС в ожидании пытаются отправиться одним запросом в массиве на сервер каждые 15 секунд.

6. Информация:
• На вкладке Информация пользователь может увидеть id устройства, возможность сохранения логов, смена языка и кнопку выхода из текущего токена.

7. Языковая поддержка:
• Приложение должно быть с автоматической установкой языка при первом входе в приложение на Русский или Казахский, в зависимости от языка устройства (перевод предоставим).

8. Отправка запросов:
• В каждом запросе должен быть текущий токен и уникальный id устройства.
• Для запроса на отправку СМС должны добавляться эти поля: время СМС, текст сообщений, отправитель (либо название пакета приложения, если это уведомление, а не СМС).

Пишите сюда
ТG andrei_krea

Готов выслушать ваши варианты бюджета.

Есть похожий аналог приложения, если надо предоставим скриншоты работы приложения, и сам apk.

Контакты заказчика

Вы можете связаться с клиентом по указанным ниже контактам и договориться обо всех условиях напрямую. Подробнее, как работать на бирже...
Andrey_proect аватар
Andrey_proect (KadrofID: 31852)
proect2017andrey@mail.ru
Отзывы (0) Добавить отзыв заказчику
Просмотры: 172
0 0 0
Подписаться на вакансии

Впервые на бирже?

Фрилансеру: Как работать на бирже?
Заказчику: Как пользоваться биржей?
Рекомендации по безопасности!
Новые проекты:
21.09.2023 в 14:44
Разработка системы учёта и управления денежными потоками
380000 ₽
14.09.2023 в 20:19
Приложение на андроид
30000 ₽
09.09.2023 в 21:03
Программист 1С
200000 ₽
02.09.2023 в 03:10
Ищем новичка в Питоне. Откорректировать Питон код и написать одну функцию
Дог.
01.09.2023 в 13:18
UE5 Developer Middle+
Дог.
Добавить вакансию
Добавить проект
Категории проектовРазвернуть
  • Тексты, копирайтинг
  • Разработка сайтов
  • Программирование
  • Дизайн, иллюстрации
  • 3D-графика и анимация
  • Видео и анимация
  • Переводы
  • Реклама и маркетинг
  • Социальные сети (SMM)
  • Продвижение сайтов (SEO)
  • Музыка и звук
  • Фотография, ретушь
  • Инженерия, проектирование
  • Продажи, обзвон, операторы
  • Другие проекты
Подписаться на вакансии
Новости фриланса
22.09.2023 в 20:47
Бесплатный курс Яндекс про Директ 2.0 можно пройти в интернете
22.09.2023 в 10:22
Редактора новостей ищут в медиа Бизнес-секреты
14.09.2023 в 20:24
Яндекс ищет специалиста разметки данных для проекта YandexGPT
Читать все новости


  • Новости
  • Статьи
  • Новичкам
  • Профессии
  • Есть вопрос?
  • Фрилансеры
  • Биржа
  • Помощь
  • О сайте
  • Правила для работодателей
  • Пользовательское соглашение
  • Поиск по сайту
  • Служба поддержки
  • Что такое фриланс?
  • Как стать фрилансером?
  • Каталог профессий
  • Биржи фриланса
  • Вакансии для фрилансеров
old.kadrof.ru
© 2006—2023 Kadrof.ru При цитировании, пожалуйста, ставьте ссылку на наш сайт