Разработка мобильного приложения Android для отправки сообщений
Общая идея:
Разработать приложение под Android, которое будет использовать вебсокеты для получения запросов от сервера и отправки текстовых сообщений на указанный номер телефона.Требования к функциональности:
- Инициализация приложения:
- При первом запуске приложения, пользователь должен предоставить разрешение на отправку SMS.
- Настройка приложения:
- Приложение должно предоставлять пользовательский интерфейс для ввода auth и password, которые будут использоваться для авторизации на сервере.
- Вебсокет-Подключение:
- Приложение должно подключаться к серверу через вебсокет.
- При подключении, приложение должно отправлять auth и password для авторизации на сервере.
- Приложение должно ожидать запросы от сервера для отправки сообщений.
- При запросе от сервера, приложение должно отправлять SMS на указанный в запросе номер телефона с заданным текстом.
- Обработка и отправка логов:
- Приложение должно возвращать логи по вебсокету, чтобы обеспечить возможность диагностики проблем в случае их возникновения.
- Приложение должно возвращать логи по вебсокету, чтобы обеспечить возможность диагностики проблем в случае их возникновения.
Технические требования:
- Язык программирования: Java.
- Среда разработки: Android Studio.
- Операционная система: Android.
- Сетевое взаимодействие: WebSockets.
- Взаимодействие с SMS: Android SMS API.