Bu site, Kohei Koyanagi tarafından geliştirilen yazılımla birden çok dile otomatik olarak çevrilmiştir. En doğru içerik için orijinal İngilizce sürümüne bakın.

Splync v1.12 İle Daha İyi İletişim Altyapısı Nasıl Tasarlandı

Splync İçinde İletişim Kurulması

Splync v1.12, uygulama içinde kullanıcılar arası iletişimin temelini atıyor. Bu güncellemenin ilk vizyonu kullanıcı-geliştirici iletişimini geliştirmekti, ancak Splync'in kullanıcılar arasında daha iyi iletişimi desteklemesi gerektiği ortaya çıktı. Bu hedefe yönelik en önemli adımlardan biri bildirim sistemini geliştirmekti. Önceki sürümlerde bildirimler arkadaşlık istekleri ve proje ödeme talepleriyle sınırlıydı. İşlevsel olmakla birlikte, bu durum hızlı ve zamanında iş birliği için yeterli değildi. v1.12 ile Splync, arkadaşlık kabul bildirimleri ve proje davet bildirimleri dahil olmak üzere yeni bildirim türleri sunuyor. Bu eklemeler, kullanıcıların diğerlerinin aldığı önemli eylemleri hemen fark etmesini sağlıyor, her ekranı manuel olarak kontrol etmeye gerek kalmadan. Ayrıca, proje üyeleri yeni giderler eklediğinde veya mevcut olanları düzenlediğinde “Yeni” ve “Güncellenmiş” rozetleri görünüyor. Bu, proje üyelerinin devam eden değişikliklerle uyumlu kalmasına yardımcı oluyor.

Arkadaşlık Kabul Bildirimleri

Daha önce, bir arkadaşlık isteği kabul edildiğinde, gönderen kişiye bildirimle açık bir onay verilmezdi. Kullanıcılar değişikliği genellikle arkadaş listesine yeniden göz atarak fark ederdi, bu da belirsiz ve muğlak bir his yaratabilirdi. Bu durum, Splync’in bir MVP (Minimum Viable Product) olarak App Store’daki ilk çıkışından beri değişmedi. Başlangıçta, arkadaşlık istek bildirimleri önemli kabul edilse de, arkadaşlık kabul bildirimleri daha düşük bir öncelik olarak görüldü. Ancak Splync geliştikçe, uygulamanın daha sosyal olarak duyarlı olması gerektiği ortaya çıktı. v1.12'de, bir arkadaşlık isteği kabul edildiğinde Splync artık net bir bildirim gönderiyor. Bu küçük değişikliğin kullanıcılar arasında açıklığı ve güveni artırdığına inanıyoruz. Her yeni bağlantı artık görünür bir “an” ile, kullanıcıların fark edilip bağlandığını hissetmesini sağlıyor. Geriye dönüp baktığımızda, Splync’in bunu baştan beri yapmaması şaşırtıcı.

Proje Davet Bildirimleri

Splync v1.0 lansmanında, çoğu kullanıcının uygulama dışında iletişim kuracağını varsaydık. Sonuç olarak, proje davet bildirimleri de daha düşük bir öncelik olarak görüldü. Ancak, kullanıcıların uygulama içi bildirimlere güvendiği durumlar da var. Daha da önemlisi, bu sadece işlevsellik meselesi değil, aynı zamanda duygusal bir durum. Bir projeye davet edilmek teknik bir eylemden fazlasıdır. Bu, sosyal bir işarettir. Splync’te iş birliği projeler etrafında döndüğü için, bir proje daveti önemli bir anı temsil eder. v1.12 ile Splync, proje davet bildirimlerini tanıtarak kullanıcıların bir projeye katılmaya davet edildiklerinde hemen haberdar olmalarını sağlıyor. Bu, sürtüşmeleri azaltır, kaçırılan davetlerin önüne geçer ve ortak bütçelere geçişi daha pürüzsüz hale getirir. Ayrıca, kullanıcıların proje davetlerini açıkça kabul etme veya reddetme yeteneği talep ettiğine dair erken geri bildirimler aldık ve bu özelliği Splync'in gelecekteki bir sürümünde eklemeyi planlıyoruz.

Proje Güncellemelerini Talep Eden Başka Bir Kullanıcı Sesi

Bazı kullanıcılar, proje üyeleri projede güncellemeler yaptığında bildirim almak istediklerini belirtti. Bu geri bildirim mantıklıydı. Başlangıçta yeni bir bildirim türü eklemeyi düşündük. Ancak, her bir masraf eklendiğinde veya düzenlendiğinde bildirim almak can sıkıcı olabilirdi. Bildirim hacmini artırmak yerine, alternatif bir yaklaşım araştırdık. Splync v1.12'de, “Yeni” ve “Güncellenmiş” rozetleri artık bir projedeki değişiklikleri gösteriyor, böylece kullanıcılar gereksiz kesintiler olmadan nelerin değiştiğini bir bakışta anlayabiliyor. Bunu desteklemek için, her kullanıcının son proje görüntülemesini takip etmek için bir mekanizma tanıttım. Bu zaman damgasını en son masraf güncellemeleriyle karşılaştırarak, uygulama bir öğenin yeni mi yoksa güncellenmiş mi olduğunu belirliyor. Tasarımı rafine edip rozetleri yalnızca sembollerle basitleştirdikten sonra, sonuç temiz ve sezgisel bir görsel ipucu haline geldi. Bu yaklaşım, farkındalık ve huzur arasında bir denge kurarak, kullanıcıları bilgilendirirken dikkatlerini saygıyla karşılıyor.

Bildirimlerin Arkasında: Splync Bildirimleri Nasıl Takip Ediyor

Splync, temel veritabanı olarak MariaDB kullanır ve bildirimler, geçici olaylar yerine birinci sınıf veri olarak işlenir. Her bildirim kaydı, gönderen kimliği, alıcı kimliği, bildirim türü, okuma/durumu ve oluşturulma zaman damgasını depolar. Bu yapı, Splync'in ne olduğunu, ne zaman olduğunu ve kimin haberdar olması gerektiğini güvenilir bir şekilde yeniden oluşturmasına olanak tanır. Gerçek zamanlı mesajlaşma sistemlerine veya harici bildirim hizmetlerine güvenmek yerine, Splync bildirim mantığını kasıtlı olarak basit ve belirleyici tutar. Arkadaşlık isteği kabul etmek veya birini projeye davet etmek gibi her anlamlı sosyal eylem, veritabanında somut bir kayıt oluşturur. Bu, bildirimleri denetlenebilir, hata ayıklanabilir ve dayanıklı hale getirir, kullanıcı günler sonra uygulamayı açsa bile. Öte yandan, proje güncellemeleri için rozet sistemi farklı bir yaklaşım benimser. Her bir masraf ekleme veya düzenleme için bir bildirim oluşturmak yerine, Splync her kullanıcının en son ne zaman bir projeyi görüntülediğini kaydeder. Bunu desteklemek için, proje üyesi tablosuna her üyenin en son görüntüleme zaman damgasını izlemek üzere yeni bir sütun eklendi. Bu değeri en son masraf güncellemeleriyle karşılaştırarak, uygulama bir öğenin “Yeni” veya “Güncellenmiş” olarak işaretlenip işaretlenmeyeceğini mantıksal olarak belirleyebilir.

Splync v1.12 ile Gelişmiş Kullanıcılar Arası İletişim

Yeni bildirim türlerinin ve Yeni/Güncellenmiş rozet sisteminin tanıtımıyla Splync v1.12, daha sosyal olarak duyarlı ve etkileşimli hale geliyor. Bu değişiklikler, kullanıcıların bağlantıda kalmasına ve haberdar olmasına yardımcı oluyor, ortak gider yönetimini daha doğal ve iş birliğine dayalı hale getiriyor. Splync üzerinden harcamalarınızı partneriniz, arkadaşlarınız ve ailenizle paylaşmanın keyfini çıkarmanızı umuyoruz. İleriye dönük olarak, iletişim özelliklerini geliştirmeye devam etmeyi ve açıklığı, güveni ve genel kullanıcı deneyimini daha da iyileştirmek için ek bildirim türleri tanıtmayı planlıyoruz. Geri bildiriminiz her zaman memnuniyetle karşılanır.