De flesta Splync-användare upprepar månadsprojekt
Splync är utformat för att hjälpa par och vänner att hantera gemensamma budgetar och dela upp kostnader med mindre stress och mer tydlighet. Med tiden har jag märkt att många användare inte bara skapar engångsprojekt för resor eller evenemang, utan också upprepar samma typer av projekt varje månad för levnadskostnader. Före version 1.15 innebar det att återskapa dessa projekt att man behövde ställa in samma valuta, decimaler, medlemmar, kategorier, budgetar och delningsförhållanden gång på gång. Med denna uppdatering kan användare nu enkelt skapa ett nytt månadsprojekt från ett befintligt, vilket gör återkommande budgetering snabbare, smidigare och mer praktisk i vardagen.
Dela bättre tillsammans varje månad
Vardagen har en månadsrytm med hyra, matinköp, el och andra återkommande kostnader som ständigt återkommer. Våra tidiga observationer visar också att konsekvent budgetering fungerar bäst när människor kan upprepa samma struktur över tid istället för att bygga om den från början varje månad. På så sätt handlar bra delad budgetering inte bara om beräkning, utan även om upprepningsbara vanor. Det är därför denna uppdatering är viktig. Splync är inte tänkt att vara bara en app för delning av räkningar. Den bredare visionen är att hjälpa par och familjer att få insikt i sin budget, fatta bättre beslut tillsammans och minska ekonomisk stress, och enkel återskapning av månadsprojekt är ett viktigt steg mot det målet.
Hur man klonar ett projekt
I version 1.15 introducerade vi en enkel svepåtgärd åt vänster för att klona projekt direkt från projektlistan. När du sveper åt vänster på projektet du vill återanvända trycker du på klonknappen som visas. Den nya projektets skaparskärm öppnas med den ursprungliga projektets valuta, decimaler, medlemmar, kategorier, budgetar och delningsinställningar redan ifyllda. Därifrån kan du enkelt ange ett nytt projektnamn och spara det, eller göra små justeringar om din nya månad eller situation kräver några förändringar. Jämfört med att skapa samma projekt från grunden gör kloning processen mycket snabbare och kan vanligtvis slutföras på mindre än en minut.
“Klon” vs “Kopia”
Du kanske märker att vi använder termen “klon” istället för “kopia” när vi beskriver denna funktion. Även om båda orden kan verka liknande, har de något olika implikationer. “Kopia” antyder ofta att man duplicerar allt exakt som det är, inklusive dess innehåll och historia. I kontrast används “klon” mer i mjukvara för att beskriva att man duplicerar strukturen av något medan man tillåter det att utvecklas oberoende därefter. Detta stämmer överens med hur projektkloning fungerar i Splync, där inställningen återanvänds men det nya projektet startar rent, utan tidigare transaktioner. På så sätt speglar “kloning” bättre både intentionen och designen bakom denna funktion.
Utformad för konsekvens, inte bara bekvämlighet
Medan kloning gör återkommande budgetering mycket snabbare, var det lika viktigt att se till att det nya projektet startar rent och förblir privat. Ur ett produktdesignperspektiv var nyckelidén att kopiera strukturen av ett projekt, inte dess historia. I Splync överför kloning inställningar som valuta, decimaler, medlemmar, kategorier, budgetar och delningsförhållanden, men inga av de ursprungliga kostnadsjournalerna kopieras. Med andra ord börjar det klonade projektet som ett tomt, utan tidigare transaktioner. Medlemmar kan också läggas till, tas bort eller ersättas under inställningen, och om medlemslistan ändras, kommer personer från det tidigare projektet som inte längre är inkluderade inte ha tillgång till det nya. Detta håller månadsbudgeteringen konsekvent utan att föra över gammal data eller exponera ny projektinformation för oavsiktliga mottagare.
Andra möjliga användningsområden för projektkloning
Medan månadsbudgetering är det vanligaste användningsområdet, kan projektkloning också vara användbar i många andra situationer där en liknande struktur återanvänds. Till exempel kan användare duplicera ett tidigare resprojekt för att planera en annan resa med en liknande grupp, eller återanvända en delad eventstruktur som en födelsedag eller samling utan att bygga om kategorier och budgetar från grunden. Det kan också hjälpa när man testar olika budgetscenarier eller justerar strategies för utgifter medan man behåller en bekant struktur. Jag använde nyligen Splync för mitt eget bröllop, men förhoppningsvis kommer jag inte ha en annan anledning att klona samma projektinställningar igen i framtiden. Splync är byggt för att hjälpa par och familjer att hantera pengar mer öppet, mer lugnt och i slutändan mer lyckligt tillsammans.
Vad som kommer härnäst i Splync 1.16
Som nämnts i den tidigare artikeln är ett av de nästa områdena att förbättra i Splync projektborttagningsflödet. I version 1.15 visar en svepning åt vänster på ett projekt endast klonalternativet, men i framtiden kan det också inkludera en borttagningsåtgärd. Ur ett SwiftUI-perspektiv är det inte speciellt svårt att lägga till svepåtgärden i sig, eftersom den kan introduceras ganska smidigt med en UI-modifierare. Den svårare delen är att besluta vad som ska hända bakom den gesten. Till skillnad från kloning behöver projektborttagning hanteras med mycket större omsorg eftersom ett projekt innehåller medlemmar, kostnader, budgetar och annan ansluten information som bör förbli logiskt konsekvent även efter borttagning. Av den anledningen bör det designas och implementeras noggrant snarare än att forceras. För nu hoppas jag att version 1.15 gör återkommande projekt mycket enklare att hantera och hjälper användare att dela bättre tillsammans månad efter månad.