小巧 App,用心打造。

每款 Lapnito App 都遵循相同的五個步驟,以及相同的資料處理原則。

流程

五個步驟,絕不走捷徑。

  1. 研究

    我們從一個真實的日常問題出發,先看現有 App 如何解決。如果已有簡單的工具把事情做得很好,我們就不再多做一個。

  2. 設計

    一個畫面,一項任務。我們先在紙上畫出流程,再設計淺色與深色模式,兼顧小螢幕與大螢幕手機,以及由右至左書寫的語言。

  3. Flutter 開發

    我們使用 Flutter 和 Dart 開發:一套程式碼同時支援 iPhone 和 Android,卻依然保有原生質感。資料儲存在裝置上,App 無需網路即可運作。

  4. 上架

    每次發布前,我們都會檢查網路流量、權限與版面,接著以平實的語言撰寫誠實的商店說明與隱私權頁面。

  5. 支援

    我們持續更新 App 以支援新版作業系統,並親自回覆每一封支援郵件。每款 App 都有專屬的支援與隱私權頁面。

技術

我們的工具箱。

Flutter 與 Dart

一套程式碼支援 iPhone 和 Android,兼具原生效能與各平台的操作慣例。

資料留在裝置上

本機儲存,不需帳號,中間也沒有伺服器。要匯出什麼由你決定。

平台 API

相機、感測器、通知與小工具,透過維護良好的外掛程式與小型原生橋接實現。

自動化檢查

每次發布前,都會在模擬器上執行靜態分析、單元測試、Widget 測試與端對端測試。

品質與隱私

從根本就重視隱私。

我們不是在政策裡承諾隱私,然後靜待結果。每次發布前,我們都會實際檢查。

網路稽核

我們監看每個版本的網路流量,包括完全離線的執行測試,確保清楚知道有什麼資料離開了手機。

每種語言,每個畫面

我們在所有支援的語言下、並於大小螢幕上檢查版面,確保文字不會被截斷。

最少權限

App 只會在你使用某項功能時,要求該功能所需的權限,並說明原因。

客戶專案

需要開發 App 嗎?

除了自家的 App 目錄,我們也承接少量客戶專案,採用相同的流程,並遵守相同的使用者資料原則。

iOS App 開發

Swift、SwiftUI、UIKit。效能卓越,原生體驗。

Android App 開發

Kotlin、Jetpack Compose。支援數千種裝置。

後端與雲端服務

可擴充的 API、資料庫與雲端基礎架構(AWS/Google)。

UI/UX 設計

合理好用、外觀出色的設計。