Index finger pointing up icon

Kraj: Polska

Lokalizacja: Jakubowice Konińskie, PL

Na Useme od 15 lipca 2017

Business bag icon

Umowy 32

ZAKOŃCZONYCH: 32

SPORNYCH: 0

ZERWANYCH: 0

Chat icon

Opinie 2

POZYTYWNE: 2

NEUTRALNE: 0

NEGATYWNE: 0

O mnie

Jestem developerem iOS z ponad 10 letnim doświadczeniem z wykorzystaniem języków Swift oraz Objective-C. Pracowałem w sektorze finansowym tworząc aplikację bankowe dla jednym z większych banków w Polsce oraz zagranicą, a obecnie w firmie zajmującej się oprogramowaniem dla klientów z całego świata.

Portfolio

Santander Polska

Aplikacja mobilna banku Santander Polska.

--- Swift, Objective-C

Watermaniac

Watermaniac to aplikacja pomagajaca śledzić ilość wypitej wody w ciągu dnia.

--- Dart, Flutter

Ordinary Coding Blog

Blog o programowaniu w Swift i Flutter. Blog wygenerowany w Swift przy użyciu biblioteki Publish.

-- Swift

Foyl

Aplikacja Foyl to aplikacja towarzysząca grze Fortnite, której celem jest ułatwienie graczom sprawdzenia informacji o przedmiotach w sklepie Fortnite, nowych skórkach itp.

Aplikacja na iOS została napisana natywnie w Swift, a aplikacja na...

Expenses Pal

Aplikacja napisana przy użyciu biblioteki Flutter od Google służąca do śledzenia wydatków.

-- Dart, Flutter

Opinie

no avatar
AS PRO MEDIA Adrian Śmigiel
2020-01-08
Wystawiona opinia
Rzetelność i terminowość na najwyższym poziomie. Dziękuję.
Marcin - Inventively
Marcin - Inventively
2019-09-14
Wystawiona opinia

Odpowiedź freelancera

no avatar
Artur Rymarz
2019-10-22
Współpraca przebiegła bardzo pozytywnie 👍

Zrealizowane zlecenia 2

  • Zlecę przepisanie prostej aplikacji Android na iOS (Swift) Zakres prac do wykonania: -Przepisanie kodu aplikacji na Swift -Dostarczenie aplikacji do repozytorium kodu GitLab wraz z instrukcją budowania ======== Uwagi -W przypadku problemów z integracją z backend API, możliwa jest współpraca z backend deweloperem przez Slack/Hangouts -Link do źródłowej aplikacji Android w Google Play wraz z kontem demo dostępny na żądanie ======== Aplikacja posiada następujące ekrany/funkcjonalności: -skanowanie i dekodowanie danych zawartych w kodzie QR w celu aktywacji aplikacji -aktywacja aplikacji poprzez kliknięcie w link aktywacyjny (tzw. deep linking) -formularz wysłania linku aktywacyjnego po podaniu adresu email (sprowadza się do wykonywania zapytania API backendu) -wykonywanie akcji na podstawie odbieranych wiadomości Firebase Cloud Messaging -wysyłanie nowego zapytania o rezerwację (ekran nowego zapytania pozwala wybrać datę z kalendarza i godzinę z widgetu zegara) -wyświetlanie elementów listy zapytań o rezerwację na podstawie odpowiedzi REST - łącznie 6 list do wyświetlenia -możliwość akceptacji i odrzucenia zapytania o rezerwację (proste zapytanie REST zawierające parametr tak/nie, identyfikator zapytania, oraz identyfikator użytkownika) -wyświetlanie profilu użytkownika (maksymalnie 5 parametrów tekstowych do wyświetlenia) -deaktywacja aplikacji (wysłanie zapytania REST i przywrócenie aplikacji w stan nieaktywny) -ponowna aktywacja aplikacji poprzez kliknięcie w link reaktywacyjny (w tle pobierane są dane użytkownika z backendu) -sprawdzanie stanu połączenia z internetem -wyświetlanie informacji o braku połączenia internetowego w postaci bannera -wyświetlanie komunikatów błędów -wyświetlanie natywnych notyfikacji z przyciskami -komunikacja szyfrowana TLS -URL backendu API zależny od środowiska budowania (build variants)
  • Zlecę pilną modyfikację aplikacji mobilnej. Modyfikacja polega na usprawnieniu w pobieraniu danych po pierwszej instalacji aplikacji. Czas trwania pobierania danych to ok. 7 minut. AppStore odrzucił nam uaktualnienie wskazując tę przyczynę. Należy zrobić tak modyfikację, by czas pobierania nie był dłuższy niż 30 sekund. Resztę danych należałoby załadować podczas wybierania konkretnych modułów. Wśród pobieranych danych są: - teksty artykułów - zdjęcia - reklamy graficzne - zdjęcia w galerii łowców