Flutterでオフライン完結のリマインダーアプリを作る:Android通知設計の記録
出典: Zenn (Claude topic)
Hiroba による自動要約
Flutterでオフライン完結するリマインダーアプリを開発した際の通知設計を記録。exact alarm権限の制限を理由に inexactAllowWhileIdle での準正確通知を採用し、「数分のズレは許容して確実に届く」設計にした。アーキテクチャでは決定論的ロジックの分離、通知IDの採番ルール、端末再起動対応、スヌーズ機能など、実装レベルで「狙った時間に鳴らない」不満を潰す工夫を解説。
出典・元記事
Zenn (Claude topic) の記事を Hiroba が自動要約しました。元記事を読む
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 4738 件あります。
関連する記事
同じタグの記事


Ollama Cloud を複数のハーネスで使う設定方法
ZennOllama Cloud を Claude Code、opencode、dsh、junie など複数の開発ハーネスで利用するための設定手順をまとめた記事。ローカルサーバー経由とクラウド API 直接アクセスの両方に対応し、モデル指定時の context window 設定やautoモード時の罠と回避策を解説。

Claude Code の長い回答をターミナルで読まない工夫
ZennClaude Code からの長い回答はターミナルには結論と link だけを返し、詳細は HTML ページとして手元に書き出す cc-pages ツールの実装例。ページにする判断は Claude Code 自身に任せ、skill で基準を繰り返し調整することで、ターミナルでの効率性と読みやすさを両立させた。

Claude Code が止まった理由ごとに通知を出し分ける hooks レシピと、効かないときの確認リスト
Zenn複数の Claude Code セッションを並列実行する際、停止を見逃す問題に対して、hooks を使い停止理由(許可待ち・入力待ち・API上限等)ごとに異なる文言と効果音で通知するレシピを紹介。macOS の osascript を活用した実装例と、hooks が動作しないときのトラブルシューティングリストを掲載。