Zlecę poprawka programu na Androida, odnośnie trybu Doze
Zlecę poprawkę programu, który został napisany na moje zlecenie. Nie mam już kontaktu z autorem, więc szukam innej osoby, która to poprawi dla mnie.
W skrócie, działanie programu polega na pobieraniu danych z Internetu i wyświetlaniu powiadomień jeśli pojawią się jakieś nowe informacje. Program jest podobny do czytnika RSS i działa na podobnej zasadzie.
Problemy sprawiają powiadomienia, które program powinien wyświetlać natychmiast po pobraniu danych, problem polega na tym, że te powiadomieni wyświetlane są z opróżnieniem.
Zbadałem temat na tyle na ile mam wiedzę i związane jest to na 99% z trybem Doze w nowych wersjach Androida. Program korzysta z AlarmManagera, wyświetla powiadomienia z dużą częstotliwością, a podobno w nowych wersjach androida Alarm Managera można używać raz na 9 min. Własnie to trzeba poprawić.
Program działa poprawnie jeśli telefon jest podłączony do ładowarki (Doze nieaktywne), kiedy odłączymy ładowanie, są opóźnienia powiadomień (losowe, kilkanaście, kilkadziesiąt sekund). Na telefonach z Always On Display widać progres pobierania danych, ale zatrzymuje się on na końcu i stoi, ewentualnie dobiega końca po pewnym czasie (kilkanaście, kilkadziesiąt sekund), albo jak wezmę telefon do reki i włączę ekran.
Szukam kogoś, kto mi to naprawi, oczywiście podam więcej szczegółów, kod źródłowy aplikacji posiadam.
Proszę składać oferty za wykonanie, nie za godzinę pracy.
Proszę o rozsądna wycenę jak za poprawkę, a nie za napisanie programu od nowa.
Proszę o kontakt wyłącznie te osoby, które mają wiedzę na ten temat.
Mam też informacje tj. pewne wskazówki jak to zrobić, sam nie jestem programistą Java i nie jestem w stanie tego poprawić.