Mani Framework 跨平台架構:兩款生產 App 的工程驗證
寫給企業 CTO 與技術主管。1tron 自有跨平台架構 Mani Framework 已在兩款生產 App 完成跨領域驗證。本文整理工程紀律標準、長期維運保障、以及對企業客戶選型決策的具體意義。
當企業 CTO 評估行動應用開發夥伴時,「跨平台框架選什麼」往往不是技術問題,而是長期人才與維運成本問題 —— 選錯的代價包含難找的人才市場、被供應商商業策略綁架的升級成本、以及五年後系統重寫的隱性債務。
1tron 一創系統服務企業客戶超過 20 年、創辦人持有 ISO 27001:2022 主導稽核員證書、累計超過 100 家企業客戶,含中央部會、金控 ESG 平台、國家級研究機構預約系統、媒體集團 iOS/Android App。為了為客戶提供可長期信任的跨平台架構選項,1tron 投入研發自有 framework —— Mani Framework,並透過自家產品做完整生產驗證。
本文寫給企業 CTO、技術主管、以及正在評估跨平台技術夥伴的決策者。
Mani Framework 的設計定位
Mani Framework 是 1tron 自主開發、基於 Crystal 語言的跨平台應用架構,搭配 SQLite + FTS5 作為本地資料層,UI 層採各平台原生框架(iOS 使用 UIKit)。設計初衷有三:
- 零供應商鎖定:核心架構由 1tron 自主維護,不依賴特定商業 framework 的授權或方向變動
- 效能可控:底層採編譯型語言,運算與資料層效能不受 runtime overhead 影響
- 原生 UI 體驗:UI 層採各平台原生框架而非統一 UI 抽象,確保使用者體驗符合各平台規範
工程文件再漂亮,未經生產驗證的 framework 對企業 CTO 而言都是風險。1tron 把 Mani Framework 投入兩款定位完全不同的自家 iOS 產品做完整壓力測試,確保架構在進入企業客戶專案前已通過真實生產環境的考驗。
第一輪驗證:WordPet(消費教育產品)
WordPet 英語守護獸 是 1tron 第一款自家消費者產品,2026 年 5 月於 App Store 上架。產品定位為台灣 K-9 學生英文單字學習工具,採一次性買斷商業模式。
對 Mani Framework 的壓力測試涵蓋:
- 複雜資料模型:2,000 個核心單字 × 多語對照 + 1,922 個原創例句 + 120,000+ 條 CC-CEDICT 字典條目,全部在本地 SQLite 中查詢
- 學習狀態機:SM-2 間隔重複演算法、學習進度追蹤、寵物成長狀態管理
- 多階段視覺資產載入:30 隻守護獸 × 5 個成長階段共 192 張視覺資產的記憶體管理
- 完整商業層:定價、In-App Purchase 流程、App Store 上架審核流程
驗證結果:Mani Framework 能撐起消費者產品的完整商業層與複雜資料模型,首次提交即一次通過 App Store 審核。
第二輪驗證:跨領域生產應用
第一輪驗證只能證明 framework 在原本設想的領域內可用。要驗證架構在不同領域的可移植性,1tron 需要一個跟 WordPet 在使用情境、資料結構、互動模式上完全不同的產品。
Sutra 佛經 app(目前 App Store 審核中)是 1tron 第二款自家 iOS 產品。對 Mani Framework 的壓力測試方向完全不同:
- 大規模文本資料層:35 部常誦經典、約 37,000 句可朗讀經文,搭配 FTS5 全文索引即時查詢
- 多語對照渲染:中/梵/英/英→中四語對照的記憶體與渲染效能
- 長時間音訊整合:AVSpeechSynthesizer 句段同步、AVAudioSession 鎖屏與背景播放、MPNowPlayingInfoCenter 控制
- 完全離線運作:零追蹤 SDK、無伺服器依賴,所有資料一次下載完成
關鍵的工程觀察是:Sutra 與 WordPet 在資料模型、儲存層、跨層通訊、build pipeline 這幾個架構面向幾乎完全沿用。Sutra 沒有為了新領域重新發明任何架構基礎;新增的程式碼集中在領域特有的功能(FTS5 經文索引、TTS 句段同步、四語對照渲染)。
這次驗證證明:Mani Framework 能撐起跟原始設想完全不同領域的生產級應用。
工程紀律:標準不會因案子大小而妥協
兩款自家產品的另一層意義是 1tron 對自家工程文化的壓力測試 —— 當一個產品永遠不會收費、沒有商業 KPI、沒有客戶壓力,工程團隊還會不會維持原本的品質標準?
1tron 刻意把兩款自家產品做成相同的 production-grade 標準:
- 同樣的 build pipeline 與品質檢查
- 同樣的資料層測試覆蓋
- 同樣的 App Store 上架嚴謹度(listing 對應檢查、截圖規範、預覽影片)
- 同樣的離線可靠度(FTS5 索引、進度持久化、來電中斷恢復)
- 同樣的隱私標準(無第三方追蹤 SDK、無使用者行為上傳)
這對企業 CTO 的意義很直接:1tron 的工程標準不會因為案子大小、商業壓力、或客戶議價而妥協。當 1tron 連沒有商業 KPI 的自家產品都用同一套標準交付,您付費的關鍵系統會得到至少相同等級的工程紀律。
對企業 CTO 的意義
選擇技術夥伴時,framework 選型不是單次決策,是十年期的合約。Mani Framework 為 1tron 的企業客戶帶來三項長期保障:
| 保障 | 對企業客戶的具體意義 |
|---|---|
| 零供應商鎖定 | 您的關鍵系統不會因為第三方 framework 商業策略變動而被迫重寫 |
| 跨領域驗證 | 同一套架構已在教育與宗教兩個迥異領域生產上線,可移植性可信 |
| 紀律一致 | 無論專案規模或商業壓力,工程標準恆定 |
| 完整 IP 交付 | 所有客戶專案含完整原始碼與技術文件,避免長期人才風險 |
如果您正在評估企業 iOS / Android App 開發夥伴、或對 1tron 的跨平台架構策略有更深的興趣,1tron 提供 30 分鐘免費諮詢,由 1tron 技術主管直接與您討論您的技術選型與長期維運考量。