Modyfikacja istniejącej aplikacji mobilnej Android

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

1050,00 PLN

Opublikowano:
Zakończone

Opis zlecenia

Szukam doświadczonego programisty Androida, specjalizującego się w Kotlinie, do pracy programistycznych nad istniejącą aplikacją mobilną - rozbudowanym budzikiem z licznymi ustawieniami i funkcjonalnościami.

Zlecenie obejmuje dodanie nowych oraz zmiany w istniejących funkcjonalnościach. Prace opierają się w większości na rozwiązaniach istniejących w innych częściach aplikacji, które należy dostosować zgodnie z wymaganiami. Ze względu na rozmiar i skomplikowanie projektu, na początku współpracy zapewniam ogólny opis fragmentów kodu przeznaczonych do modyfikacji.

Jednocześnie zależy mi na nawiązaniu długotrwałej współpracy (kilka zleceń w ciągu roku) i to zlecenie traktuję jako próbne, w celu zapoznania się z projektem przez programistę oraz sprawdzenia jak kształtuje się współpraca. Docelowo zakres prac wahałby się od prostych zmian w stylu "kopiuj-wklej-dostosuj" jak wyżej, przez samodzielne tworzenie rozbudowanych funkcjonalności od zera, do często czasochłonnego wyszukiwania i naprawiania przyczyn nieprawidłowego działania aplikacji w określonych sytuacjach.

Załączam plik zawierający ogólny opis prac zlecanych w ramach tego ogłoszenia wraz z szacunkami czasowymi oraz kilka przykładów przyszłych, zaawansowanych prac. W pierwszej kolejności będę zainteresowany współpracą z osobami wstępnie gotowymi do przyjęcia zlecenia na zaawansowane prace, po pozytywnym zakończeniu pierwszego zlecenia.

Wymagam, by wszelkie modyfikacje oraz nowe funkcjonalności opierały się na podejściu już wykorzystywanym w aplikacji, czyli m.in. stosowania nazewnictwa wedle konwencji projektu, wykorzystywania dostarczania obiektów poprzez Kodein, wykorzystywania LiveData, ViewModels oraz umieszczania zasobów (np. stringów) w odpowiednich plikach i tym podobne.

Ze względu na udostępnianie całego kodu opublikowanej aplikacji, wymagane jest podpisanie umowy o poufności (NDA).

Praca w rozliczeniu godzinowym. Podstawowe zmiany oceniłem na 12-28h pracy. Wpisany budżet zakłada stawkę 80zł/h brutto i minimalny czas pracy.

System operacyjny:

Android

Wymagane funkcje:

Android Kotlin LiveData Model-View-ViewModel Retrofit2