Zlecę napisanie SDK dla aplikacji Android. SDK ma za zadanie przekształcić dowolną aplikację w serwer proxy.
Orientacyjne założenia:
SDK powinno łatwo się implementować w dowolnej aplikacji Android.
SDK ma za zadanie utrzymać działanie dowolnej aplikacji w tle jako proces uniemożliwiając jej proste ubicie.
Musi działać bez ROOTa.
Aplikacja musi być w stanie odczytać stan baterii telefonu oraz wykryć czy urządzenie jest połączone z internetem przez WIFI.
SDK ma za zadanie odpytywać co X sekund zadany adres internetowy MASTER_SERWER (dane zaszyfrowane najlepiej po https).
Kontrolne odpytanie MASTER_SERWER ma zawierać
- informację czy połączenie jest przez WIFI czy GPRS
- stan baterii
Zwracane dane to:
- czas oczekiwania na kolejne odpytanie (wartość może zmieniać się w zakresie od 1 do 300 sekund)
- url na jaki ma zostać wykonane kolejne odpytanie (może być kilka MASTER_SERWER)
- url do zapytania proxy - adres url na który należy wysłać request html
- paczka danych - request html które trzeba przefowardować w sieć (wraz z nagłówkami - może to być post/GET na http/https ) wielkość paczki może mieć kilka MB
W odpowiedzi ma zostać przesłana na serwer POSTem:
- zwrotna paczka danych odpowiedzi zapytania proxy
- czas przetwarzania od wysłania paczki danych do odpowiedzi
Proszę o kontakt doświadczonych programistów, dłuższa współpraca, posiadam odpowiedni budżet.
Posiadam też własną aplikację w sklepie google na której można robić testy live.
Preferowane rozliczanie godzinowe oraz commity na github.