Cześć Wykopowicze

Półtora roku temu wykopaliście na główną mój wpis o mojej apce – Commingle. Od tamtej pory dużo1 się wydarzyło. Wczoraj do App Store i Google Play trafiło Commingle 2.0!!!

Dużo, czyli 80 opublikowanych wersji – od 1.18 do 1.97 – i ponad 550 wewnętrznych buildów rozprowadzonych w zamkniętym gronie testerów.

A komu to potrzebne? A dlaczego?

Commingle ogarnia Twoje finanse niezależnie od tego, jak poważnie podchodzisz do tematu, jakimi kwotami obracasz i jakiego zakresu funkcji potrzebujesz.

Możesz na przykład:

  • sprawdzić, czy jesteś na dobrej drodze, żeby kiedyś rzucić etat i utrzymywać się z usypanej górki (FIRE)
  • rozliczyć wyjazd ze znajomymi, gdzie jeden kupił hotel, drugi loty, ktoś inny płacił za taksówki, raz ten, raz inny za drinki, a po kilku drinkach nikt już nie pamięta2, kto komu ile wisi
  • prowadzić wspólne wydatki z drugą połówką
  • albo zejść do absurdalnego poziomu szczegółowości, rozbić zakupy spożywcze na podkategorie i sprawdzić, czy w tym roku wydałeś mniej na cebulę niż rok temu
Ikona kategorii Cebula wygenerowana przez AI w Commingle

I wszystko pomiędzy. Tak, możesz dodać w Commingle kategorię „Cebula”, wygenerować jej w apce ikonkę (AI), analizować wydatki na cebulę na wykresach kołowych, śledzić trendy i porównywać je miesiąc do miesiąca czy rok do roku. Te same funkcje możesz oczywiście wykorzystać do nieco bardziej racjonalnych analiz.

Więc dodawaj je od razu. Z autouzupełnianiem, skrótami i funkcjami AI to jakieś 5 sekund roboty, jak już obeznasz się z apką.

Zrzuty ekranu aplikacji

Zrzut ekranu aplikacji

Przegląd w Commingle

Skróty – najlepszy sposób dodawania wydatków

Commingle od dawna stara się ograniczyć wpisywanie do minimum. Raz wypełnij formularz porządnie, a następnym razem przy podobnym zakupie wystarczą 2–3 znaki tytułu – autouzupełnianie wypełni resztę, a Ty zmieniasz np. kwotę i klikasz Zapisz. Do tego dochodzi automatyczna kategoryzacja za pomocą AI.

W 2.0 doszły Skróty. Wszystko, co robisz regularnie, możesz sprowadzić do kilku kliknięć:

  • często robisz zakupy w Biedronce? Skrót do kategorii Spożywcze
  • ciągle wychodzisz z kumplem? Skrót do podziału 50/50 między Wami
  • ciągle wychodzicie razem… i zazwyczaj na piwo? Skrót może połączyć jedno z drugim – podział 50/50, tytuł „Piwo” i odpowiednia kategoria
  • regularnie pijesz latte w Starbucksie? Skrót może odtworzyć całą transakcję – zmieniasz tylko kwotę, jeśli trzeba, i zapisujesz

Im bardziej powtarzalny wydatek, tym mniej masz do wpisania.

🇵🇱 j. polski to podstawowa funkcja, nie plik z tłumaczeniem

Zarówno aplikacja, jak i strona internetowa są dostępne w pełnej polskiej wersji. Jeżeli znajdziecie jakiś językowy potworek – zgłaszajcie bez litości.

Spędziłem dużo czasu, szlifując wszystkie zagwozdki naszego języka.Jesteście rozliczeni. Jesteście rozliczone. Jest Ci winna. Jest Ci winien. Jesteś jej winien. Jesteś jej winna. Jesteś jemu winna. Jesteś jemu winny. Zero wydatków. 1 wydatek. 2 wydatki. 5 wydatków… Spacje nierozdzielające przy „i”, „o”, „u” itp.

To brzmi jak drobiazg, dopóki nie spróbujesz zrobić tego porządnie w całej aplikacji, czasami składając z tego zdania złożone.

Paradoksalnie mój polski coraz bardziej kuleje od życia za granicą, ale polski w Commingle ma się bardzo dobrze.

Dopieszczone do granic możliwości

A i tak pewnie większość z Was nie zwróci na to uwagi – i w sumie to normalne. Jak coś kłuje w oczy, widać to od razu. Obok czegoś, co działa dokładnie tak, jak powinno, przechodzimy obojętnie.

Chyba najbardziej absurdalna ilość pracy poszła właśnie tutaj. Aż nie chcę myśleć, ile zarwanych nocy spędziłem, dopieszczając wykresy, efekt mechanicznego licznika, pole kwoty czy półprzezroczyste rozmywające warstwy. Godziny wpatrywania się w piksele, skakanie po animacji klatka po klatce, poprawianie rzeczy, których prawdopodobnie nikt świadomie nie zauważy. I chyba właśnie o to chodzi.

Na co patrzysz: (jeżeli nie widzisz animacji, odśwież stronę) wykres kołowy po dotknięciu głównej kategorii Jedzenie, rozwija jej podkategorie – Spożywcze, Restauracje, Kawę i deser. Wykres liniowy możesz „miziać”, żeby podejrzeć dokładną wartość w dowolnym punkcie – cyfry przewijają się przy tym jak w mechanicznym liczniku samochodowym. Pole kwoty podczas wpisywania zawsze poprawnie wyświetla separatory i pozwala na prostą arytmetykę (open source). Treść zanika pod dolną belką z zachowaniem jej (belki) czytelności. Łatwe i szybkie wyszukiwanie jednym prostym gestem. Ikona płci płynnie „morfuje” między kobietą a mężczyzną – to nie tani cross-fade.

Ale przede wszystkim prywatność

Od wersji 2.0 szyfrowanie E2E jest integralną częścią pipeline’u danych, a nie – tak jak wcześniej – opcjonalną, zaawansowaną funkcją. Nawet jeśli jesteś kompletnym laikiem, Twoje finanse są chronione już od momentu założenia konta.

Daty, kwoty, tytuły Twoich transakcji, gdzie i jak je układasz – tylko Ty to wiesz. Ani ja, ani żaden wścibski sysadmin nie może tego odczytać. Nie chcę widzieć Twoich danych ani obiecywać, że będę dyskretny – po prostu mniej korci, jak się tej możliwości nawet nie ma. W Commingle prywatność wynika z architektury oprogramowania, a nie z obietnicy. Więcej informacji →

80 wersji później…

Wersja 2.0 jest najlepszą wersją Commingle, jaką kiedykolwiek wypuściłem3. Kompletnie odświeżony interfejs, nowa czcionka, nowy slogan, nowe ilustracje, przebudowana architektura, szyfrowanie u podstaw, nowy onboarding, dużo nowych funkcji oraz dziesiątki małych quality of life poprawek.

Wziąłem sobie do serca najczęściej powtarzający się feedback po poprzednim wpisie – Commingle było zbyt rozbudowane i skomplikowane na pierwszy kontakt. Wszystkie zaawansowane funkcje nadal tam są, ale w 2.0 zeszły na drugi plan. Bardziej złożone opcje chowają się w rozwijanych panelach – power userzy sobie je rozwiną, a nowi czy mniej wymagający użytkownicy mogą spokojnie udawać, że ich tam nie ma.

Po całej aplikacji rozsiane są też drobne podpowiedzi, które pomagają odkrywać kolejne funkcje i same znikają, kiedy przestają być potrzebne. „Dotknij przycisku, żeby go wcisnąć” nie będzie wyświetlać się wiecznie – po kilku dotknięciach Commingle łaskawie uzna, że już umiesz wciskać przyciski.

Przeczytaj to głosem Tima Cooka.

Trochę o mnie

Chris Rutkowski

Chris, Krzysiek – jak kto woli, na oba reaguję. Za „dzieciaka” stworzyłem pierwszą oficjalną apkę Wykop.pl na iOS. Pewnie starzy wyjadacze jeszcze ją pamiętają, chociaż już zdecydowanie za długo ciągnę na tej „sławie”. Ostatni raz, obiecuję.

Aktualnie jestem cyfrowym nomadem, okupuję kawiarnie pół na pół w Dubaju i Bangkoku. Commingle rozwijam od 4 lat. Początkowo był to projekt po godzinach, do własnego użytku – chciałem połączyć funkcjonalność dwóch różnych aplikacji finansowych, do których wpisywałem dwa razy te same dane, i arkuszy kalkulacyjnych. Z czasem było coraz mniej „po godzinach”, a teraz rozwijam Commingle full-time. Rzuciłem etat i próbuję zrobić ze swojej pasji coś, co pozwoli mi się utrzymać. Czy była to genialna decyzja życiowa, czy początek bardzo drogiego kryzysu wieku średniego – zobaczymy.

Zrzuty ekranu aplikacji

Zrzut ekranu aplikacji

Ekran główny oficjalnej aplikacji Wykop.pl na iOS (2010)

I teraz moja bezczelna prośba

Pobierzcie Commingle i zobaczcie, czy to apka dla Was. Nie oczekuję, że każdy zacznie prowadzić w niej całe swoje życie finansowe. Dajcie jej chwilę – poklikajcie, dodajcie kilka wydatków, spróbujcie rozliczyć się ze znajomym na następnym wyjeździe. Jeżeli Wam się spodoba, dajcie 5 gwiazdek w sklepie – serio pomoże mi to przebić się w rankingach. Jeżeli coś Was wkurza, jest nieintuicyjne albo macie pomysł, jak zrobić coś lepiej – piszcie. Wykop już raz dał mi masę świetnego feedbacku.

Nie będę też udawał, że robię to wyłącznie „dla pasji”. Chciałbym się któregoś dnia obudzić i mieć tak z dwa tysiące subskrybentów. Otworzyć laptopa w barze przy plaży na Koh Samui, odpalić IDE i dalej usprawniać apkę, wiedząc, że ludzie naprawdę z tego korzystają, a ja mogę się z tego utrzymać. Za kilka lat móc powiedzieć, że rzucenie etatu i postawienie na własny produkt było dobrą decyzją.

I przede wszystkim chciałbym dojść do momentu, w którym przed kolejnym deployem na produkcję będzie mi lekko drżała ręka: Czy mam rollback strategy? Czy na pewno dobrze to przetestowałem? Co może pójść nie tak?

Półtora roku temu bardzo mi pomogliście. No to próbuję jeszcze raz.

👉 Commingle 2.0