Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно написать простое приложение, которое будет делать фотографии и отправлять на сервер каждые N минут.

Активити Login.

Ввод логина и пароля. Информация отправляется на API, API выдает токен.

POST /api/login

[email protected]&password=1234

Response JSON: {"status": "success", "token": "234234234"}Токен можно сохранить в SharedPreferences. Если токен уже сохранен, то активити Login не показывается.

Используя этот токен, приложение от сервера получает информацию о периоде (в секундах).

GET /api/info

JSON: {"interval": 120}

Далее, приложение делает снимки раз в N минут и вместе с координатами геолокации отправляет снимки с токеном на сервер API. Для создания фотоснимка нужно использовать API Camera, то есть это не через Intent, а напрямую работа с камерой. При этом камера всегда должна быть тыловой (задней).

Для экономии трафика фото с камеры нужно сжимать и отправлять в JPEG.

POST /api/image

lat=1&lng=1&image=

Response JSON: {"status": "success"}

Приложение раз в 10 минут должно перезагружать информацию о периоде.

5 лет назад
alexanderdanilov
Александр 
39 лет
6 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Валерий
 
36 лет
6 лет в сервисе
Был
4 года назад
5 лет назад
Анастасия
 
26 лет
10 лет в сервисе
Была
4 года назад
5 лет назад
Павел
 
24 года
6 лет в сервисе
Был
3 года назад
5 лет назад
Никита
 
28 лет
5 лет в сервисе
Был
3 года назад
5 лет назад
Богдан
 
27 лет
5 лет в сервисе
Был
4 года назад
5 лет назад
Максим
 
48 лет
19 лет в сервисе
Был
15 дней назад
5 лет назад
Андрей
 
35 лет
10 лет в сервисе
Был
2 года назад
46 отзывов
5 лет назад
Валерий
 
43 года
10 лет в сервисе
Был
5 лет назад
6 отзывов(-1)
5 лет назад