Keçmiş Özündən Məktublar: İldönümü Gündəlik Tətbiqi üçün Funksiya Dizaynı

İstənilən kağız gündəlikdə ən yaxşı funksiya heç kimin dizayn etmədiyidir. Keçən ilin dəftərini açırsan və mövcudluğunu unutduğun bir çərşənbə axşamına aid qeyd tapırsan. Sözlər səni hazırlıqsız yaxalayır. Məhz bu təsadüf bütöv bir funksiyadır: eyni tarix, fərqli il yaddaşı.

Rəqəmsal yoxlama tətbiqləri eyni şeyi qəsdən edə bilər. Soulwise bunu "keçmiş özündən məktublar" adlandırır. Bu, onun necə işlədiyi, yaxşı dizayn etməyin göründüyündən niyə çətin olduğu və hədiyyə ilə nəzarət arasındakı sərhədin harada yerləşdiyi barədə qısa bir qeyddir.

Bir Baxışda

  • Gündəlik yoxlama tətbiqindəki "keçmiş özündən məktublar" funksiyası əvvəlki yoxlama cavabınızı ildönümündə yenidən göstərir - adətən düz bir il əvvəl bu gün, altı ay əvvəl bu gün və ya keçmiş illərdə eyni təqvim tarixində.
  • Dizayn problemi onu hədiyyə ilə nəzarət arasındakı xəttin düzgün tərəfində saxlamaqdır.
  • Soulwise-ın versiyası yalnız tətbiq daxilindədir (heç vaxt push bildiriş yox), defolt olaraq könüllü iştiraka əsaslanır, istifadənin ilk 30 gününü ötürür, ağrılı ildönümləri üçün "bu tarixi keç" parametrini ehtiva edir və sadə dildə tarixlənir.
  • Funksiya birbaşa kağız gündəliklərdən götürülüb - orada keçən ilin dəftərini açmaq təsadüfən eyni təsiri yaradır.

Bu funksiyanın nə etdiyi

Mexanizm sadədir. Keçmiş bir qeydin ildönümündə — adətən bir il, altı ay və ya üç ay əvvəl — Soulwise ilkin cavabı tətbiqin ana ekranında yenidən üzə çıxarır. İstifadəçilər bunu görür:

Bir il əvvəl bu gün siz yazmışdınız: "İki şey fikrini məşğul edir, amma onların heç birini bu gün düzəltmək sənə düşmür."

Tarix və cavabı yaradan ilkin etiketlər onun yanında göstərilir. İstifadəçi onu bağlaya, fərqlənən an kimi saxlaya və ya qısa cavab yaza bilər.

Bütün qarşılıqlı əlaqə bundan ibarətdir. Mürəkkəblik funksiyanın özündən başqa hər yerdədir.

Yaxşı dizayn etmək niyə çətindir

Adını çəkməyə dəyər dörd risk.

Ağrılı ildönümü problemi. Bəzi tarixlər ağırdır. Ayrılıq, itki, xəstəxanaya yatırılma. Tətbiq hansının hansı olduğunu etibarlı şəkildə bilə bilməz. O günlərin birindən bir xatirəni ana ekrana çıxarmaq bir nasazlıqdır, funksiya deyil.

Nəzarət xətti. Keçmiş qeydləri üzə çıxaran bir funksiya, istifadəçi tətbiqə artıq güvənirsə, bir hədiyyə kimi qəbul edilir; güvənmirsə, tətbiqin nə qədər çox şey bildiyinə dair ürpədici bir xatırlatma kimi görünür. Funksiya ortaya çıxmazdan əvvəl etimad qazanılmalıdır.

Soyuq başlanğıc problemi. Yeni istifadəçilərin üzə çıxaracaq keçmişi yoxdur. Funksiya üçüncü gün işə düşürsə, süni görünür. Heç işə düşmürsə, istifadəçilər onun mövcudluğundan xəbərsiz qalır.

Seçim problemi. Əksər qeydlər geriyə baxanda maraqlı olmur. Neytral əhval-ruhiyyə ilə "əzələ açdım" yazdığınız gün yenidən yaşamağa dəyən bir çərşənbə axşamı deyil. Tətbiq yenidən üzə çıxarmağa həqiqətən dəyəri olan qeydləri seçməlidir.

Soulwise hər birini necə idarə edir

Yalnız tətbiq daxilində, heç vaxt push bildirişi yox. Push bildirişləri ciddi qaydaya tabedir: menstruasiya məzmunu yox, astrologiya məzmunu yox, heç bir növ gündəlik yoxlama məzmunu yox. Keçmiş özünüzdən gələn məktublar yalnız tətbiqin içində, yalnız istifadəçi onu ildönümü tarixində açanda görünür. Kilid ekranına toxunulmur.

30 günlük isinmə. Bu funksiya istifadəçi Soulwise-dan 30 gün istifadə edənə və ən azı 10 yoxlama tamamlayana qədər aktivləşmir. Bu həddən əvvəl keçmiş hələ o qədər nazikdir ki, oradan bir şey çıxarmaq olmaz.

Hər tarix üçün ötürmə tənzimi. İstifadəçilər sakit bir tənzimlər ekranında bir tarixi "ötür" kimi qeyd edə bilərlər. Bu ötürmə əbədi tətbiq olunur; tətbiq həmin təqvim günündən heç vaxt xatirə çıxarmayacaq. Nə əlavə sual verilir, nə də qeyd etdikləri barədə analitika hadisəsi yaranır.

Siqnal sıxlığına görə seçim. Funksiya bir neçə çipin seçildiyi, əhval-ruhiyyənin neytral olmadığı və istifadəçinin cavab kartında medianadan çox vaxt sərf etdiyi yoxlamalara üstünlük verir. Adi günlər yenidən üzə çıxarılmır. Qeyd etmək üçün bir an tələb edən günlər isə çıxarılır.

Sadə tarix dili. "Bir il bundan əvvəl bu gün" işləyir. "365 gün əvvəl" isə ürpədicidir. Zaman haqqında sadə dil funksiyanı istiliyin düz tərəfində saxlayır.

Niyə kağız gündəliklərdən örnək götürürük

Üç səbəb.

Bu xüsusiyyət kağızda da işləyir. İnsanlar gündəliklər mövcud olduğundan bəri köhnə dəftərləri açıb keçmişdəki özlərini tapıblar. Bu nümunə möhkəmdir, çünki o, hansısa konkret tətbiq dizaynına deyil, yaddaşla zamanın necə qarşılıqlı təsir etdiyinə əsaslanır.

Bu, istifadəçidən yeni məlumat tələb etmir. Qeydiyyat artıq mövcuddur. Xüsusiyyət sadəcə onu fərqli şəkildə üzə çıxarmağın bir yoludur. Yeni qeyd aparmaq yox, yeni ekranlar yox, yeni icazələr yox.

Bu, gündəlik ritualı gücləndirir. Bu günkü qeydin gələn il bu tarixdə geri qayıda biləcəyini bilmək istifadəçilərin nə yazmağa hazır olduqlarını dəyişir. Onlar alqoritm üçün yazmırlar; bir il sonrakı özləri üçün yazırlar. Bu, daha sağlam bir oxuma çərçivəsidir.

Bu nə deyil

Bilərəkdən qurmadığımız şeylər haqqında bir qeyd.

Keçmiş qeydlərin sosial paylaşımı yoxdur. Məktub istifadəçi üçündür. Bu, dosta göndərmək və ya zaman xəttində paylaşmaq üçün bir açıqca deyil.

Keçmiş qeydlərin süni intellektlə yenidən yazılması yoxdur. Orijinal sözlər olduğu kimi qalır. Tətbiq istifadəçinin bir il əvvəl yazdıqlarını "yaxşılaşdırmır" və ya "qısaltmır".

Seriyalar və ya oyunlaşdırma yoxdur. İldönümləri optimallaşdırılacaq bir göstərici deyil. İstifadəçilər "üzə çıxan xatirələr" üçün sayğac görmür.

Proqnozlaşdırıcı çərçivə yoxdur. Bu funksiya "keçən ilə əsasən, bu gün özünüzü X hiss edəcəksiniz" demir. Bu, modelin bir il əvvəlki bir məlumat nöqtəsindən gününüzü proqnozlaşdıra biləcəyini təsəvvür etməsidir. O, bunu bacarmır.

Funksiya nə vaxt işə düşür

Keçmişdəki özündən məktublar Soulwise gündəlik ritualının bir hissəsidir, lakin layihə üzrə heç bir istifadəçidə ilk ayda görünmür. Tam arxitektura və vaxtlanma məhsul spesifikasiyasında sənədləşdirilib; Soulwise mərkəz səhifəsi gündəlik ritualın özünü sınamağa imkan verən ictimai səhifədir.

Qısası: ən yaxşı gündəlik funksiyaları təsadüfən yaranır, tətbiqin işi isə bu təsadüfü onu korlamadan planlaşdırmaqdır.

Tez-tez verilən suallar

Niyə kağız gündəliklərdən nümunə götürək?

Kağız gündəliklər bunu həmişə təsadüfən edib. Keçən ilin dəftərini açırsan və səni hazırlıqsız yaxalayan bir qeydə rast gəlirsən. Rəqəmsal check-in tətbiqindəki bu funksiya da elə həmin sürprizdir — sadəcə əvvəldən planlaşdırılmış.

Bu, izləmədirmi?

Sərhədi niyyət müəyyən edir. Əgər tətbiq keçmiş bir qeydi istifadəçinin öz şərtləri ilə, öz tətbiqində göstərirsə, bu, xatirədir. Əgər tətbiq onu istənilmədən kilid ekranına itələyirsə, bu, müdaxiləyə çevrilir. Soulwise-ın variantı könüllü qoşulma əsasındadır və heç vaxt push bildirişdə görünmür.

Bəs keçmiş qeyd ağrılıdırsa?

Bu, dizaynın ən çətin hissəsidir. Tətbiq hansı tarixlərin ağır olduğunu dəqiq bilə bilməz. Çıxış yolu: "bu tarixi keç" parametri, istifadənin ilk 30 günü ərzində heç nəyin göstərilməməsi və zamanla öyrənən tətbiqdaxili bağlama funksiyası.

Məktub nə vaxt görünür?

Tətbiqin içində, ana ekranda, ildönümü günündə. İstifadəçilər "Düz bir il əvvəl bu gün sən yazmışdın..." mətnini ilkin check-in cavabı ilə, tarixli şəkildə, sadə dildə görürlər. Onu bağlaya, saxlaya və ya cavab yaza bilərlər.

Tez-tez Verilən Suallar

Pulsuz Alətlərimizi Sınayın

Doğum xəritənizə əsaslanan fərdi məsləhətlər alın

Bu məqaləni paylaşın