なぜ ulives か:LifeUp の iOS 後継
「LifeUp を iOS に持ってくる」というアイデアを、継続的に進化する実際のアプリ ulives に変えました。「LifeUp iOS」「LifeUp iOS 版」「LifeUp iOS 代替」を探している方に向けて、ulives が存在する理由、LifeUp からの改善点、リリース後 3 か月で出荷した内容をお伝えします。

なぜ ulives か
LifeUp の Android ネイティブスタックは優れたパフォーマンスと深いシステム統合を実現しましたが、クロスプラットフォーム展開は困難でした。真のネイティブ iOS 体験を提供しつつ、長期的な保守性を失わないために、2 つのルートを検討しました:
- Flutter 再構築:高速でクロスプラットフォームだが、ネイティブ感と長期的なアーキテクチャにトレードオフあり
- Kotlin Multiplatform(KMP)イノベーションライン:ビジネスロジックをプラットフォーム間で共有し、各プラットフォームの UI は真のネイティブを維持
2 番目のルートを選び、LifeUp の iOS 後継である ulives を構築しました。ulives を「再構想された LifeUp for iOS」と考えてください。
アーキテクチャのハイライト:
- ネイティブ SwiftUI インターフェースで一流の iOS パフォーマンスと使いやすさ
- Kotlin Multiplatform によるクロスプラットフォームビジネスロジックで将来の拡張に対応
- 深い iOS 連携:Dynamic Island フォーカスタイマー、カスタムアプリアイコン、iCloud バックアップ/同期、Shortcuts の初期サポート


LifeUp からの改善点
1:1 の移植は目指しませんでした。ulives は長年の課題を再構築するチャンスです。
1) 通貨システム:固定 → 柔軟
LifeUp では「コイン」が事前定義されており、命名やマルチ通貨の利用が制限されます。ulives では「通貨」をアイテムの一種としてモデル化:
- どのアイテムもアプリ内購入の決済に使用可能(コイン、ポイント、エネルギー、トークンなど)
- 名前、アイコン、説明を自由に編集または削除
- チェックアウト時に使用する「通貨アイテム」を選択
結果として、システムの複雑さを抑えつつ、真のマルチ通貨の自由を実現。

2) 統合アクティビティタイムライン
LifeUp では記録がモジュール間(コインログ、ポモドーロ履歴、インベントリ変更など)に分散。ulives ではすべてを集約する「Activity Timeline」を搭載:
- 完了タスク、アイテム使用、報酬、フォーカスセッション——単一タイムラインで整理
- 時間と種類でフィルタリング。進捗の確認が個人のゲームログをスクロールするような感覚に

3) ハードリミットの削減、カスタマイズの拡大
ulives は「極限の設定可能性」から始まります:
- より寛容な属性報酬数と属性ごとの EXP 設定
- アイテム効果で他のアイテムを削除可能。ペナルティ倍率にも対応
- きめ細かいスイッチとパラメータ——回避策の複雑さを軽減

4) インスタンスクローンからサイクル + 繰り返しへ
従来の繰り返しごとのクローンモデルは柔軟ですが、履歴と統計の把握が難しくなります。ulives は「Task Cycles + Repeat Rules」を採用:
- 各タスクに明確なライフサイクルがあり、過去のサイクルが表示される
- サイクルごとのステータス管理(完了/期限切れ/スキップ/確認待ち)
- 自然な繰り返し設定:X 日/週/月/年ごと。回数または日付で終了。カスタム開始/終了


5) iOS ネイティブ UX
ポモドーロの Dynamic Island、iCloud バックアップ、Shortcuts の探索、よりスムーズなジェスチャー、カスタムアプリアイコン——ulives は iOS エコシステムを最大限活用。


3 か月のアップデート
4 月の v1 リリース後、率直なフィードバックをいただきました——「骨組みだけの部屋」と呼ばれることも。枠組みは整っていたが、中身を埋める必要があったのです。空き時間を使って迅速に動き、3 か月で 3 バージョンをリリースしました:
- 1.1.0(2025‑05‑13):フォーカススイート——ポモドーロ、カウントダウン、ストップウォッチ、フォーカスタスク
- 1.2.0(2025‑06‑03):ルートボックス効果——よりエキサイティングな報酬
- 1.3.0(2025‑07‑29):統計ダッシュボード、レベルモデルシステム、カウンタータスク
再現動画やログ付きの提案やバグ報告を送ってくださった皆さん、特にありがとうございました。安定性の向上に大いに役立ちました。


クイック比較:Habitica / LifeRPG / LifeUp
- vs Habitica:Habitica は共有 RPG 世界とギルドダイナミクスを中心に、固定ルールで運営。ulives は個人向け、オフラインファーストのゲーム化に高いカスタマイズ、iCloud バックアップ、ソーシャルプレッシャーなしに焦点。
- vs LifeRPG:LifeRPG は基本的な RPG 要素を提供するが、ulives は柔軟な「通貨=アイテム」モデル、タスクサイクル + 繰り返し、統合アクティビティタイムライン、モダンな iOS ネイティブ UX を提供。
- vs LifeUp(Android):ulives は iOS 後継——「LifeUp iOS」や「LifeUp for iOS」として検索されることが多い——マルチ通貨、サイクル/繰り返し、タイムライン/統計、Dynamic Island ポモドーロを再構築。
今後の予定
- 自動実績:行動/時間/属性変更による解除
- オンラインアセットライブラリ:公式属性/実績/タスクのワンクリックインポート
- アイテムの複数購入チャネルと使用タイプ
- より深い Shortcuts 連携、iOS ウィジェット
- 選択的な AI 機能
計画は随時更新しています——ロードマップをご覧ください。
LifeUp ユーザーへの注意
- ulives は新しいアプリで、現在オフラインファースト。メンバーシップは App Store サブスクリプションで検証。LifeUp からのメンバーシップやデータ移行はまだありません
- イノベーションとオンライン機能のため、ulives のプレミアム価格は現代の生産性アプリに近い設定。現在ほとんどの機能は無料で試せます
- ulives の基盤機能が整った後、LifeUp からのロッシーインポートをサポートする可能性があります
今すぐ試す
App Store で「ulives」を検索してください。LifeUp が好きだった方なら、同じゲーム化の精神——iOS 向けにアップデートされたもの——を認識できるはずです。
質問やアイデアは、アプリ内のメールでお問い合わせください。すべてのメッセージを読んでいます。