ケーススタディ
OwlRoutine
眠りへの準備を大切に、清々しい朝を手に入れる
起床を「勝ち取る」ものにする睡眠サイクルアラームアプリです。解除ミッション(写真による証明と計算)、ガイド付きの就寝前ワインドダウンルーティン、睡眠スコア、すっきり/スヌーズ/苦戦のヒートマップ、報酬ショップを備え、信頼性の高いアラームを実現するネイティブ iOS AlarmKit ブリッジに支えられています。
React NativeExpoTypeScriptSwiftSupabaseRevenueCat
01
解除ミッション
本気でスヌーズをやめる。計算問題を解くか、ベッドの写真と一致させる(オンデバイスの pHash 比較)までアラームは止まりません。

02
就寝前のワインドダウンルーティン
スマホを置く、読書、ストレッチ、瞑想といったガイド付きの就寝チェックリスト。ワインドダウンセッションとタイマーで、より穏やかな入眠前の習慣を築きます。

03
睡眠レポートとOwlのアドバイス
平均睡眠時間、就寝・起床時刻、規則性をひとつのレポートに。ワインドダウンの記録をもとに、どの習慣があなたに一番効くかなど、Owlが個別にアドバイスします。

04
全画面のアラーム画面
アラームが鳴ると、落ち着いた全画面表示に時刻とアラーム名、大きなスヌーズと停止ボタンを表示。寝ぼけていても迷いません。

05
ネイティブ AlarmKit ブリッジ
カスタムの Swift Expo モジュールが iOS 26 の AlarmKit API をラップし、積極的な OS の電力管理下でも作動する、信頼性の高いシステムレベルのアラームを実現します。

06
睡眠パターンと起床データ
直近7晩の就寝から起床までを目標と比較するグラフに加え、スヌーズ率、時間通りの起床、ミッション所要時間、1回目での成功率もわかります。

技術スタック
フロントエンド
React NativeExpo SDK 54TypeScriptReact QueryZustandReanimated
状態管理とストレージ
ZustandMMKVReact QuerySecure Store
ネイティブモジュール
AlarmKit (iOS 26+)pHash Image MatchSwift Expo Modules
バックエンド
SupabasePostgreSQLApple & Google AuthJWT
プラットフォーム
Expo NotificationsNotifeeCameraSensorsHaptics
収益化と配信
RevenueCatIn-App PurchasesEAS Buildi18n
アプリのスクリーンショット










