跳至主要内容

1 篇文章 含有標籤「iOS」

檢視所有標籤

為什麼是 ulives:從《人升》到 iOS 的繼任者

· 閱讀時間約 8 分鐘

過去一年,我們把「把《人升》(LifeUp)帶到 iOS」從想法變成一款可用、並在持續升級的應用——ulives。許多使用者會搜尋「LifeUp iOS 版/人升 iOS 版」,本文給出完整說明:

  • 為什麼要做 ulives(動機與技術路線)
  • 相比《人升》,ulives 做了哪些重要改造
  • 上線後三個月,我們更新了什麼

ulives 封面

在 App Store 下載

為什麼要做 ulives

《人升》長期採用 Android 原生技術棧,效能與系統整合都很好,但也讓「跨平台」困難:功能很難無縫遷移到 iOS、鴻蒙等平台。

為了同時兼顧「多端可用」與「原生體驗」,我們評估了兩條路線:

  • Flutter 復刻:快速、跨平台,但在原生體驗與長期可維護性上有取捨
  • Kotlin Multiplatform(KMP)創新線:邏輯層跨平台,各端 UI 原生實作

最終我們選擇第二條——打造「人升(LifeUp)2.0」的 iOS 繼任者:ulives。換句話說,ulives 可以視為大家常說的「LifeUp 的 iOS 版(人升 iOS 版)」。

技術架構上,ulives 採用「原生 UI + KMP 邏輯」:

  • iOS 端使用 SwiftUI,獲得原生級體驗與效能
  • 商業邏輯以 Kotlin Multiplatform 跨平台複用,利於未來擴展
  • 深度適配 iOS 能力:動態島番茄鐘、自訂 App 圖示、iCloud 同步、捷徑(Shortcuts)雛形等

設計預覽 1

設計預覽 2

相比《人升》,有哪些關鍵改造

我們不想只做「iOS 版人升」,而是趁此機會重構一些長期痛點。

1) 貨幣系統:從固定到自由

在《人升》中,「金幣」是預設資源,難以改名、擴展為多貨幣。ulives 將「貨幣」抽象成「物品的一種類型」:

  • 任何物品都可作為結算貨幣(如金幣、積分、能量、代幣…)
  • 可編輯名稱、圖示、描述,也可刪除
  • 商店購買時可選擇結算貨幣類型

結果是更自由的多貨幣,同時降低系統複雜度。

多貨幣示例

2) 活動時間軸:從分散到統一

《人升》把記錄分散在多處(金幣流水、番茄記錄、倉庫歷史…)。ulives 提供「活動時間軸」集中呈現:

  • 完成任務、使用物品、獲得獎勵、專注等統一按時間線顯示
  • 支援按時間與類型過濾,回顧就像翻閱個人遊戲日誌

活動時間軸

3) 限制放寬:從剛性到可塑

ulives 自第一天就以「極致可自訂」為目標:

  • 屬性獎勵數量更寬鬆,可分別設定不同獎勵經驗
  • 物品效果可刪減其他物品,支援懲罰係數
  • 更多細顆粒度的開關與參數,減少繞道設計的複雜度

自定義配置

4) 任務重複與週期:從「副本制」到「週期制」

副本制雖靈活,但讓歷史、統計與操作語義變得不直觀。ulives 引入「任務週期 + 重複規則」模型:

  • 任務擁有清晰生命週期,可查看歷史週期
  • 可對單一週期設定狀態(完成/逾期/跳過/待確認)
  • 重複設定更自然:每 X 天/週/月/年;以次數或日期結束;自訂起止

任務週期

重複規則

5) iOS 原生體驗

番茄鐘適配動態島、iCloud 備份、探索捷徑整合、手勢更順手,以及自訂 App 圖示等,全面貼近 iOS 生態。

iOS 原生體驗

動態島番茄鐘

三個月開發記:從可用到好用

4 月發佈穩定版後,我們收到不少真誠建議——也有人說像「毛坯房」;因此我們利用業餘時間加速推進,三個月連發三個版本:

  • 1.1.0(2025‑05‑13):專注套件(番茄鐘、倒數計時、碼表、專注任務)
  • 1.2.0(2025‑06‑03):戰利品箱效果,獎勵更有驚喜感
  • 1.3.0(2025‑07‑29):統計儀表板、等級模型系統、計數任務

感謝透過郵件回報問題與建議的朋友,特別是附上重現影片與日誌的測試者,協助我們快速提升穩定性。

版本更新 1

版本更新 2

簡短對比:Habitica / LifeRPG / LifeUp

  • 對比 Habitica:Habitica 更偏向「社群 RPG 世界」與公會任務,規則固定。ulives 聚焦個人成長與高度自訂,離線優先並支援 iCloud 備份,沒有社交壓力。
  • 對比 LifeRPG:LifeRPG 提供基礎 RPG 元素;ulives 在「貨幣即物品」的彈性、任務週期模型、統一活動時間軸以及 iOS 原生體驗上更現代、更可塑。
  • 對比 LifeUp(Android):ulives 是「LifeUp 的 iOS 版(人升 iOS 版)」的繼任者,在多貨幣、週期與重複、時間軸與統計、動態島番茄鐘等方面做了系統級強化。

未來規劃

  • 自動成就系統:依行為/時間/屬性變化自動解鎖
  • 線上素材庫:官方屬性/成就/任務素材,一鍵匯入
  • 物品支援多購買渠道與多種使用方式
  • 更深的捷徑整合、iOS 小工具
  • 探索性引入部分 AI 功能

我們會持續更新計畫,詳見 Roadmap

給《人升》老使用者

  • ulives 是全新 App,目前以離線為主;會員由 App Store 訂閱驗證。暫不支援從《人升》遷移會員或同步資料
  • 因創新功能與線上能力的成本,ulives 的進階方案定價更接近現代生產力 App;目前大部分功能仍可免費體驗
  • 未來不排除提供《人升》資料的有損匯入,但需先補齊 ulives 基礎能力

現在就試試

前往 App Store 搜尋「ulives」。如果你喜歡《人升》,很可能會在 ulives 中看到熟悉的「遊戲化靈魂」,以及更貼合 iOS 的全新形態。

任何建議或問題,歡迎於 App 內透過郵件聯繫我們;每一則反饋我們都會認真查看。

在 App Store 下載