原生應用程式,出自一間自家作品已經上架的工作室。
iOS 用 Swift,Android 用 Kotlin,確實更快之時才用跨平台。寫給想在自己手機上見到成品、而非只收到一疊簡報的創辦人與團隊 — 我們自家四款應用程式,已在 App Store 上架。
實力證明,就在 App Store。
所謂原生應用程式開發,就是 iOS 用 Swift、Android 用 Kotlin — 兩個平台本來就是圍繞這些語言而設計 — 而非強迫同一套程式碼遷就兩邊。Schnalz.net 是一間香港軟件工作室兼數碼營銷代理,既為客戶開發原生 iOS 及 Android 應用程式,也推出自家作品:以 Schnalz Studio 之名,DB Transport、Vokabel、Lumina Sudoku 與 Circles 四款應用程式已於 App Store 上架。所以當我們說某件事做得出,那是因為我們早已做過。
關鍵之處我們預設用原生,求快之時改用跨平台。面向消費者的應用程式,交給 Swift 與 Kotlin,配以 WidgetKit、Live Activities 與裝置端儲存 — 那份精緻,用戶感受得到,App Store 也會反映在評價上。內部工具與 MVP,則交給 Flutter 或 React Native — 同一套程式碼上架兩個商店,是更聰明的取捨。哪條路線適合你,報價之前就會聽到,每項取捨都以淺白語言講清。
每個開發項目,都由資深、親力親為的人手全程操刀 — 不轉交新手、不外判離岸、不中途換人。範圍按你的需求預先定下、預先報價,App Store 提交已包在內,客戶的應用程式亦預設保密。而由於 Google Ads 與 GEO 由同一間工作室操盤,你的應用程式一上架,身邊就有懂得令它被找到的人。
一個開發項目,包括甚麼。
實實在在的交付項目,不是形容詞 — 由第一個 Swift 檔案,到正式上架的 App Store 頁面。
Swift 原生 iOS
為平台而寫的 Swift,不是移植過去的 — 那份效能與精緻,會反映在 App Store 評價上,也令用戶不捨得刪除。
Kotlin 原生 Android
跟從 Android 慣例的 Kotlin 應用程式,而非照抄 iOS 版本。我們自家的 DB Transport,正是雙平台均已上架。
WidgetKit 與 Live Activities
主畫面 Widget、鎖定畫面 Live Activities 與裝置端儲存 — 這些平台功能,讓你的應用程式在兩次開啟之間,仍留在用戶眼前。
Flutter 或 React Native
內部工具與 MVP 用跨平台 — 當同一套程式碼上架兩個商店,勝過維護兩套之時。你會犧牲甚麼,我們逐項講明。
提交上架,全程包辦
商店頁面、截圖、審核備註,以至與 Apple 的往來周旋 — 一直處理到應用程式正式上架,不會交出程式檔便算。
預設保密
除非你點頭,你的應用程式不會出現在我們的作品集。客戶項目,只有獲明確授權才會展示。
由需求到 App Store。
我們做任何事都用同一套四步節奏 — 這次對準的是開發項目,而非廣告活動。
深入了解與範圍釐定
我們深入了解應用程式要做甚麼、誰會使用、現有甚麼基礎 — 然後按答案建議原生抑或跨平台,而非照搬預設。未有人寫下一行程式碼之前,你已聽過所有取捨。
方案與架構
一頁紙的固定範圍方案:畫面、功能、平台、時間表、價錢。你一簽核,數字就不再變 — 範圍有變,必先商量,才會產生任何費用。
開發與 TestFlight
開發由風險最高的功能先行。你透過 TestFlight 版本,在自己手機上看著應用程式逐步成形 — 是能運作的軟件,不是進度簡報。
提交上架與持續發展
我們帶著成品走完 App Store 審核,之後繼續留守 — 更新、系統版本、新功能。想推廣安裝量,認證的 App Campaigns 亦在同一屋簷下操刀。
為這樣的團隊而設。
由創辦人主理、需要一個站得住腳的原生應用程式的 FinTech 與 web3 公司;準備把網頁產品帶上手機的 SaaS 團隊;以及顧客習慣在手機落單的電商品牌。如果上一間供應商交來的是包著外殼的網頁,或者只有簡報而沒有成品 — 這裡正是撥亂反正之處。立足香港,服務亞太,接案遍及全球。
- 你要的是原生質素,不是套個外殼的網站。
- 你需要一支資深團隊包辦 iOS 與 Android,而非兩間供應商。
- 你想在第一行程式碼寫下之前,先有一個固定價錢。
- 你寧願親手試 TestFlight 版本,也不想讀進度簡報。
- 你需要應用程式一直保密,直至你另有決定。
一份需求。一頁方案。一個數字。
應用程式開發一律固定範圍、預先報價。提交需求 — 粗略也不要緊 — 你會收到一頁紙方案:我們會建甚麼、上哪些平台、幾時完成、收費多少。範圍不變,數字就不變;真要變,也會先讓你知道。無啟動費、無年約,更沒有跳錶。