Acest site este tradus automat în mai multe limbi folosind software dezvoltat de Kohei Koyanagi. Pentru acuratețe, consultați versiunea originală în engleză .

Cum a imaginat Splync v1.12 o infrastructură mai bună de comunicare

Stabilirea comunicării în cadrul Splync

Splync v1.12 marchează fundația comunicării între utilizatori în cadrul aplicației. Deși inițial am dorit să îmbunătățim comunicarea între utilizatori și dezvoltatori, am realizat că Splync trebuie să susțină mai bine comunicarea între utilizatori. Unul dintre cei mai importanți pași spre acest obiectiv a fost îmbunătățirea sistemului de notificări. În versiunile anterioare, notificările erau limitate la cereri de prietenie și cereri de decontare a proiectelor. Deși funcționale, nu erau suficiente pentru colaborare fluidă și rapidă. Cu v1.12, Splync introduce noi tipuri de notificări, inclusiv notificări de acceptare a prieteniei și invitații la proiecte. Aceste adăugiri asigură că utilizatorii sunt imediat conștienți de acțiunile importante ale altora, fără a verifica manual fiecare ecran. În plus, noi insigne „Nou” și „Actualizat” apar atunci când membrii proiectului adaugă noi cheltuieli sau editează pe cele existente. Acest lucru ajută membrii proiectului să rămână în sincron cu schimbările în curs.

Notificări de acceptare a prieteniei

Anterior, când o cerere de prietenie era acceptată, expeditorul nu primea o confirmare explicită printr-o notificare. Utilizatorii descopereau adesea schimbarea doar revizitând lista de prieteni, ceea ce putea fi neclar. Acest comportament a rămas neschimbat de la debutul Splync în App Store ca MVP (Minimum Viable Product). La lansare, notificările de cerere de prietenie erau considerate esențiale, în timp ce cele de acceptare a prieteniei aveau prioritate mai mică. Pe măsură ce Splync a evoluat, a devenit clar că aplicația trebuia să fie mai receptivă social. În v1.12, Splync trimite acum o notificare clară atunci când o cerere de prietenie este acceptată. Credem că această mică schimbare îmbunătățește claritatea și încrederea între utilizatori. Fiecare nouă conexiune are acum un „moment” vizibil, permițând utilizatorilor să se simtă recunoscuți și conectați. Privind în urmă, e surprinzător că Splync nu a avut aceasta de la început.

Notificări de invitație la proiecte

Când Splync v1.0 a fost lansat, am presupus că majoritatea utilizatorilor ar comunica în afara aplicației. Drept urmare, notificările de invitație la proiecte au fost tratate ca având prioritate mai mică. Totuși, există situații în care utilizatorii se bazează pe notificările din aplicație. Mai important, nu este vorba doar despre funcționalitate, ci și despre emoție. A fi invitat la un proiect este mai mult decât o acțiune tehnică. Este un semnal social. Deoarece colaborarea în Splync se concentrează pe proiecte, o invitație la proiect reprezintă un moment cheie. Cu v1.12, Splync introduce notificări de invitație la proiecte, asigurându-se că utilizatorii sunt imediat informați când sunt invitați să se alăture unui proiect. Acest lucru reduce frecarea, previne invitațiile pierdute și facilitează integrarea în bugete comune. Am primit, de asemenea, feedback de la utilizatori care doresc posibilitatea de a accepta sau refuza explicit invitațiile la proiecte, și aceasta este o funcționalitate pe care probabil o vom introduce într-o versiune viitoare a Splync.

O altă cerere de la utilizatori privind actualizările proiectului

Unora dintre utilizatori le-ar plăcea să primească notificări când membrii unui proiect fac actualizări. Acest feedback avea sens. Inițial ne-am gândit la un nou tip de notificare. Totuși, a primi notificări de fiecare dată când se adaugă sau editează o cheltuială ar putea fi enervant. În loc să creștem volumul notificărilor, am explorat o abordare alternativă. În Splync v1.12, insignele „Nou” și „Actualizat” indică acum schimbările dintr-un proiect, permițând utilizatorilor să înțeleagă rapid ce s-a schimbat fără întreruperi inutile. Pentru a susține aceasta, am introdus un mecanism de a urmări ultima vizualizare a fiecărui utilizator asupra proiectului. Comparând acest timestamp cu cele mai recente actualizări de cheltuieli, aplicația determină dacă un element este nou sau actualizat. După rafinarea designului și simplificarea insignelor la simboluri, rezultatul a devenit un indiciu vizual curat și intuitiv. Această abordare echilibrează conștientizarea cu calmul, menținând utilizatorii informați în timp ce le respectă atenția.

În spatele notificărilor: Cum urmărește Splync notificările

Splync folosește MariaDB ca bază de date primară, iar notificările sunt tratate ca date de primă clasă, nu evenimente efemere. Fiecare înregistrare de notificare stochează ID-ul expeditorului, ID-ul destinatarului, tipul de notificare, statusul citit/necitiți și timestamp-ul de creare. Această structură permite Splync să reconstruiască în mod fiabil ce s-a întâmplat, când s-a întâmplat și cine ar trebui să fie conștient de acest lucru. În loc să se bazeze pe sisteme de mesagerie în timp real sau servicii externe de notificare, Splync păstrează intenționat logica notificărilor simplă și deterministă. Fiecare acțiune socială semnificativă—precum acceptarea unei cereri de prietenie sau invitarea cuiva la un proiect—creează o înregistrare concretă în baza de date. Acest lucru face ca notificările să fie auditate, depurate și rezistente, chiar dacă un utilizator deschide aplicația după câteva zile. Pe de altă parte, sistemul de insigne pentru actualizările de proiect urmează o abordare diferită. În loc să genereze o notificare pentru fiecare adăugare sau editare de cheltuieli, Splync înregistrează când fiecare utilizator a vizualizat ultima oară un proiect. Pentru a susține aceasta, a fost adăugată o nouă coloană în tabelul membrilor proiectului pentru a urmări timestamp-ul ultimei vizualizări a fiecărui membru. Comparând această valoare cu cele mai recente actualizări de cheltuieli, aplicația poate determina logic dacă un element ar trebui marcat ca „Nou” sau „Actualizat”.

Splync v1.12 a îmbunătățit comunicarea între utilizatori

Cu introducerea noilor tipuri de notificări și a sistemului de insigne Nou/Actualizat, Splync v1.12 devine mai receptiv și interactiv social. Aceste schimbări ajută utilizatorii să rămână conectați și conștienți, făcând gestionarea cheltuielilor comune să pară mai naturală și colaborativă. Sperăm să vă bucurați de împărțirea cheltuielilor cu partenerul, prietenii și familia prin Splync. Privind spre viitor, plănuim să continuăm perfecționarea funcțiilor de comunicare și să introducem tipuri suplimentare de notificări pentru a îmbunătăți claritatea, încrederea și experiența generală a utilizatorului. Feedback-ul dumneavoastră este întotdeauna binevenit.