aplikacja na androida monitorująca połączenia

Zlecenie zamknięte
no avatar
Foxter
Zleceniodawca
4 umowy
Kategoria zlecenia:
Aplikacje mobilne
Budżet:

Do negocjacji

Umiejętności:
android
Opublikowano:
Ważne do:

Opis zlecenia

Do stworzenia jest prosta aplikacja na androida.

Główny jej cel to wysyłanie stanów połączeń na zewnętrzny serwer przez odpytywanie konkretnych końcówek. (Zlecenie dotyczy samej aplikacji, końcówki są już gotowe).

Przykładowo przychodzi połączenie przychodzące, aplikacja wysyła json'a:

POST https://xxx.pl/register_state

{ state = 'new', number = 123456789, apk_id = '123QAZ' }

Dodatkowo sama aplikacja ma posiadać kilka przycisków, jeden pod drugim, po naciśnięciu przycisku wykona się połączenie (kod USSD - służący do przekierowania połączenia) oraz odpyta końcówkę przekazując odpowiedni stan.

Stany:

- połączenie przychodzące odebrane,

- połączenie przychodzące odrzucone,

- połączenie przychodzące zakończone,

- połączenie przychodzące nieodebrane,

- połączenie wychodzące,

- połączenie wychodzące zakończone,

- połączenie przekazane (stan wyzwalany przez przycisk)

- włączono tryb samolot*,

- wyłączono tryb samolot*,

Dopuszczam dowolność w strukturze wysyłanych danych. apk_id - to unikalna wartość dla danego telefonu (może to być numer telefonu, numer karty sim, nr seryjny telefonu, losowa wartość zapisana na urządzeniu, cokolwiek - ważne, aby unikalne)

  • do odpytania osobna końcówka, przykładowo:

POST https://xxx.pl/phone_status

{ apk_id = '123QAZ', status = 'ON' }

Gotowiec, który może pomóc:

https://gist.github.com/ftvs/e61ccb039f511eb288ee?fbclid=IwAR3uqAu-_lfjwoOVvu9Ze9v0C_lgoJqqfE4eRaWyqBd1N0WpbtQi5gyLH-M

Wymagane funkcje:

obsługa połączeń

System operacyjny:

Android