- 本番日
- 準備を始める日
- 予約・配送などの締切日
当日通知だけでは「覚えている」しか解決しない
現在のApp Storeには7日前・3日前・当日など段階通知を特徴にする記念日アプリがあり、「当日に気づいても準備できない」という独立したニーズが確認できます。汎用カレンダーでも複数アラートを設定できます。
年1回の記念日は毎年繰り返しで登録する
まず日付そのものをカレンダー等へ毎年繰り返しで登録します。次に、準備が必要な場合だけ事前予定を追加します。
すべての記念日に4段階アラートが必要とは限りません。大きな準備がないなら1週間前+当日など負担にならない数へ減らします。
「自分だけが管理」か「二人で共有」かを決める
二人とも予定管理が必要なら共有カレンダーやカップル向けサービスが選択肢になります。片方だけが準備する記念日なら、自分のカレンダーだけで十分な場合もあります。
共有が必須の場合、Cocoaではリアルタイム共有カレンダーを確認できないため、記念日アプリの選び方で共有機能を比較軸にしてください。
記念日と準備タスクを分ける
- 店を予約する
- 休みを調整する
- プレゼントを決める
- 配送を受け取る
- メッセージを書く
- 当日の移動を確認する
タスクに締切をつけると、「日付は覚えていたのに準備が終わっていない」を減らせます。詳細は記念日準備チェックリストへ。
忘れた後に責める仕組みではなく先に合意する
「毎月祝う」「1年ごとだけ祝う」「誕生日を重視する」など、記念日の重要度は二人で違うことがあります。何を祝うか、どの程度準備するかを先に話しておくと、片方だけが暗黙の期待を持ちにくくなります。
通知先を1つに集約する
カレンダー、メモ、チャットの自分宛て、複数アプリへ同じ日付を分散すると、どれが最新か分からなくなることがあります。「本番日はカレンダー」「準備タスクはTODO」のように役割を決めます。
記念日が複数あるなら重要度を分ける
交際開始日、初デート、誕生日、クリスマスなど、すべてを同じ強さで管理する必要はありません。毎年しっかり祝うもの、短いメッセージだけのもの、記録だけ残すものに分けます。
通知を増やしすぎない
アラートが多すぎると見慣れて流す可能性があります。準備が必要な記念日にだけ早い通知を置き、簡単な記念日は当日か数日前だけにするなど用途で変えます。
二人で扱う日付は一度声に出して確認する
「付き合い始めた日」を告白した日と初デート日で別々に認識しているなど、日付そのものが一致していない場合もあります。アプリへ登録する前に、二人がどの日を記念日にするか確認します。
準備開始のトリガーを決める
通知を見た後に何をするかまで決めます。たとえば「2週間前通知が来たら10分だけ今年どうするか考える」「1週間前に未定なら食事だけ予約する」のように次の行動を簡単にします。
カレンダーに入れるタイトルを具体的にする
「記念日」だけでは、通知を見た時に次の行動が分かりません。「交際記念日:今年どうするか相談」「レストラン予約を確認」のように通知後の行動が分かるタイトルにします。
準備タスクには余裕日を入れる
配送予定日を記念日前日にすると遅延時に代替が難しくなります。予約確認、受け取り、手紙作成など、遅れても調整できる余白を置きます。
使っているアプリが通知を本当に送れるか確認する
「記念日を登録できる」と「事前通知できる」は別機能です。アプリを選ぶ時は通知時期、繰り返し、通知権限、ウィジェット、共有の有無を確認します。Cocoaのように残り日数を表示できても、OS通知が未確認なら別の手段を併用します。
年に一度、登録内容を棚卸しする
引っ越し、仕事、関係性の変化で祝う日や準備量が変わることがあります。年初などに登録済み記念日を見直し、不要な通知を減らし、新しい日付を追加します。
Cocoaで確認できること
Cocoaは記念日リストから次の記念日を計算し、残り日数をホームへ表示するコードがあります。28日以内ならAnniversaryProgramを開始できる導線も確認できます。
ただし、今回のコード監査ではOS push通知を確認していません。通知が必須なら端末カレンダーや通知対応サービスとの併用を前提に考えてください。