Menjalin Komunikasi Dalam Splync
Splync v1.12 menandakan asas komunikasi pengguna-ke-pengguna dalam aplikasi ini. Walaupun visi awal untuk peningkatan ini adalah untuk memperbaiki komunikasi pengguna-ke-pembangun, jelas bahawa Splync perlu lebih menyokong komunikasi antara pengguna sendiri. Salah satu langkah penting ke arah matlamat ini adalah meningkatkan sistem pemberitahuan. Dalam versi sebelumnya, pemberitahuan terhad kepada permintaan rakan dan permintaan penyelesaian projek. Walaupun berfungsi, ini tidak mencukupi untuk kerjasama yang lancar dan tepat waktu. Dengan v1.12, Splync memperkenalkan jenis pemberitahuan baru, termasuk pemberitahuan penerimaan rakan dan pemberitahuan jemputan projek. Tambahan ini memastikan pengguna segera menyedari tindakan penting yang diambil oleh orang lain, tanpa perlu memeriksa setiap skrin secara manual. Selain itu, lencana “Baru” dan “Dikemas kini” kini muncul apabila ahli projek menambah perbelanjaan baru atau mengedit yang sedia ada. Ini membantu ahli projek tetap selaras dengan perubahan yang sedang berlaku.
Pemberitahuan Penerimaan Rakan
Sebelum ini, apabila permintaan rakan diterima, pengirim tidak mendapat pengesahan jelas melalui pemberitahuan. Pengguna sering menemui perubahan ini hanya dengan mengunjungi semula senarai rakan, yang boleh dirasa tidak jelas dan samar. Tingkah laku ini kekal tidak berubah sejak pelancaran Splync di App Store sebagai MVP (Produk Minimum Viable). Pada pelancaran, pemberitahuan permintaan rakan dianggap penting, manakala pemberitahuan penerimaan rakan dianggap kurang keutamaan. Namun, apabila Splync berkembang, jelas bahawa aplikasinya perlu lebih responsif secara sosial. Dalam v1.12, Splync kini menghantar pemberitahuan jelas apabila permintaan rakan diterima. Kami percaya perubahan kecil ini meningkatkan kejelasan dan kepercayaan antara pengguna. Setiap sambungan baru kini mempunyai “saat” yang dapat dilihat, membolehkan pengguna merasa dihargai dan terhubung. Melihat ke belakang, agak mengejutkan Splync tidak memiliki ini sejak awal.
Pemberitahuan Jemputan Projek
Apabila Splync v1.0 dilancarkan, kami menganggap kebanyakan pengguna akan berkomunikasi di luar aplikasi. Akibatnya, pemberitahuan jemputan projek juga dianggap kurang keutamaan. Namun, ada situasi di mana pengguna bergantung pada pemberitahuan dalam aplikasi. Lebih penting lagi, ini bukan hanya tentang fungsi, tetapi juga tentang emosi. Dijemput ke projek lebih daripada tindakan teknikal. Ia adalah isyarat sosial. Oleh kerana kerjasama dalam Splync berpusat pada projek, jemputan projek mewakili momen penting. Dengan v1.12, Splync memperkenalkan pemberitahuan jemputan projek, memastikan pengguna segera dimaklumkan apabila mereka diundang untuk menyertai projek. Ini mengurangkan gesekan, mencegah jemputan terlepas, dan mempermudah pengenalan dalam belanjawan bersama. Kami juga telah menerima maklum balas awal pengguna yang meminta kemampuan untuk menerima atau menolak jemputan projek secara eksplisit, dan ini adalah ciri yang mungkin akan kami perkenalkan dalam versi Splync yang akan datang.
Suara Pengguna Meminta Kemas Kini Projek
Beberapa pengguna menyatakan keinginan untuk menerima pemberitahuan apabila ahli projek membuat kemas kini dalam projek. Maklum balas ini masuk akal. Pada awalnya, kami memikirkan untuk menambah jenis pemberitahuan baru. Walau bagaimanapun, menerima pemberitahuan setiap kali perbelanjaan ditambah atau diedit boleh menjadi menjengkelkan. Daripada menambah jumlah pemberitahuan, kami meneroka pendekatan alternatif. Dalam Splync v1.12, lencana “Baru” dan “Dikemas kini” kini menunjukkan perubahan dalam projek, membolehkan pengguna memahami apa yang berubah dengan sekilas tanpa gangguan yang tidak perlu. Untuk menyokong ini, saya memperkenalkan mekanisme untuk menjejak setiap paparan projek terakhir pengguna. Dengan membandingkan cap waktu ini dengan kemas kini perbelanjaan terkini, aplikasi menentukan sama ada item baru atau dikemas kini. Setelah menghalusi reka bentuk dan menyederhanakan lencana kepada simbol sahaja, hasilnya menjadi petunjuk visual yang bersih dan intuitif. Pendekatan ini mencapai keseimbangan antara kesedaran dan ketenangan, memastikan pengguna dimaklumkan sambil menghormati perhatian mereka.
Di Sebalik Pemberitahuan: Bagaimana Splync Mengesan Pemberitahuan
Splync menggunakan MariaDB sebagai pangkalan data utama, dan pemberitahuan dianggap sebagai data utama, bukan kejadian sementara. Setiap rekod pemberitahuan menyimpan ID pengirim, ID penerima, jenis pemberitahuan, status baca/belum dibaca, dan cap waktu penciptaan. Struktur ini membolehkan Splync membina semula dengan boleh dipercayai apa yang berlaku, bila ia berlaku, dan siapa yang patut menyedarinya. Daripada bergantung pada sistem mesej masa nyata atau perkhidmatan pemberitahuan luaran, Splync dengan sengaja mengekalkan logik pemberitahuan yang mudah dan deterministik. Setiap tindakan sosial yang bermakna—seperti menerima permintaan rakan atau menjemput seseorang ke projek—mencipta rekod konkrit dalam pangkalan data. Ini menjadikan pemberitahuan boleh diaudit, boleh dinyahpepijat, dan tahan lasak, walaupun jika pengguna membuka aplikasi beberapa hari kemudian. Sebaliknya, sistem lencana untuk kemas kini projek mengikuti pendekatan yang berbeza. Daripada menghasilkan pemberitahuan untuk setiap penambahan atau pengeditan perbelanjaan, Splync merekodkan apabila setiap pengguna kali terakhir melihat projek. Untuk menyokong ini, lajur baru ditambah ke jadual ahli projek untuk menjejak cap waktu tampahan terakhir setiap ahli. Dengan membandingkan nilai ini dengan kemas kini perbelanjaan terkini, aplikasi boleh menentukan secara logik sama ada item harus ditandai sebagai “Baru” atau “Dikemas kini.”
Splync v1.12 Meningkatkan Komunikasi Pengguna-ke-Pengguna
Dengan pengenalan jenis pemberitahuan baru dan sistem lencana Baru/Dikemas kini, Splync v1.12 menjadi lebih responsif dan interaktif secara sosial. Perubahan ini membantu pengguna tetap berhubung dan sedar, menjadikan pengurusan perbelanjaan berkongsi terasa lebih semula jadi dan kolaboratif. Kami berharap anda menikmati berkongsi perbelanjaan dengan pasangan, rakan, dan keluarga anda melalui Splync. Melihat ke hadapan, kami bercadang untuk terus memperhalusi ciri komunikasi dan mungkin memperkenalkan jenis pemberitahuan tambahan untuk meningkatkan kejelasan, kepercayaan, dan keseluruhan pengalaman pengguna. Maklum balas anda sentiasa dialu-alukan.