O usłudze
PrzetłumaczoneOpracowuję aplikacje mobilne do wspólnych list zakupów — gdzie wiele osób utrzymuje tę samą listę, a każda zmiana jest natychmiast widoczna dla wszystkich uczestników. Twój partner odznacza mleko w sklepie — na twoim telefonie ten przedmiot natychmiast zostaje skreślony, a nikt nie kupuje tego samego dwa razy ani nie błądzi po alejkach w poszukiwaniu czegoś, co już znajduje się w koszyku innej osoby.
Moją specjalnością jest właśnie warstwa synchronizacji w czasie rzeczywistym, ponieważ to tam gotowe rozwiązania szablonowe zazwyczaj zawodzą. Buduję silnik, który pozwala wielu osobom jednocześnie edytować jedną listę bez konfliktów: zmiany docierają w sekundę lub dwie, nawet przy niestabilnym internecie. Starannie projektuję również tryb offline — jeśli ktoś straci połączenie w piwnicy supermarketu, jego edycje nie zostaną utracone, ale zapiszą się lokalnie i połączą z listą, gdy tylko połączenie zostanie przywrócone.
Poza synchronizacją dodaję funkcje, które sprawiają, że lista staje się naprawdę użytecznym narzędziem: dzielenie dużej listy na sekcje według sklepu, aby rodzina robiąca zakupy w dwóch lokalizacjach widziała tylko swoją część; przypisywanie przedmiotów do konkretnych osób; grupowanie według działu sklepu; historia edycji pokazująca, kto dodał i kto odznaczył przedmioty. Pracuję z natywnym rozwojem iOS i Androida osobno lub zjednoczonymi wersjami międzyplatformowymi.
Typowy projekt obejmuje:
— wejście bez logowania, aby dołączyć do listy w kilka sekund
— powiadomienia push o nowych przedmiotach i zakończonych zakupach
— grupowanie według sklepów i działów z przeciąganiem przedmiotów
— ciemny motyw, wiele list na rodzinę i linki zapraszające
— obsługę publikacji w App Store i Google Play
Moją specjalnością jest właśnie warstwa synchronizacji w czasie rzeczywistym, ponieważ to tam gotowe rozwiązania szablonowe zazwyczaj zawodzą. Buduję silnik, który pozwala wielu osobom jednocześnie edytować jedną listę bez konfliktów: zmiany docierają w sekundę lub dwie, nawet przy niestabilnym internecie. Starannie projektuję również tryb offline — jeśli ktoś straci połączenie w piwnicy supermarketu, jego edycje nie zostaną utracone, ale zapiszą się lokalnie i połączą z listą, gdy tylko połączenie zostanie przywrócone.
Poza synchronizacją dodaję funkcje, które sprawiają, że lista staje się naprawdę użytecznym narzędziem: dzielenie dużej listy na sekcje według sklepu, aby rodzina robiąca zakupy w dwóch lokalizacjach widziała tylko swoją część; przypisywanie przedmiotów do konkretnych osób; grupowanie według działu sklepu; historia edycji pokazująca, kto dodał i kto odznaczył przedmioty. Pracuję z natywnym rozwojem iOS i Androida osobno lub zjednoczonymi wersjami międzyplatformowymi.
Typowy projekt obejmuje:
— wejście bez logowania, aby dołączyć do listy w kilka sekund
— powiadomienia push o nowych przedmiotach i zakończonych zakupach
— grupowanie według sklepów i działów z przeciąganiem przedmiotów
— ciemny motyw, wiele list na rodzinę i linki zapraszające
— obsługę publikacji w App Store i Google Play