原生 iOS 与 Android

原生应用程序,出自一间自家作品已经上架的工作室。

iOS 用 Swift,Android 用 Kotlin,确实更快之时才用跨平台。写给想在自己手机上见到成品、而非只收到一叠演示文稿的创办人与团队 — 我们自家四款应用程序,已在 App Store 上架。

iOS 与 Android 应用程序开发

实力证明,就在 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。

我们做任何事都用同一套四步节奏 — 这次对准的是开发项目,而非广告活动。

01 · 第一周

深入了解与范围厘定

我们深入了解应用程序要做什么、谁会使用、现有什么基础 — 然后按答案建议原生抑或跨平台,而非照搬默认。未有人写下一行代码之前,你已听过所有取舍。

02 · 第二周

方案与架构

一页纸的固定范围方案:画面、功能、平台、时间表、价格。你一签核,数字就不再变 — 范围有变,必先商量,才会产生任何费用。

03 · 开发

开发与 TestFlight

开发由风险最高的功能先行。你透过 TestFlight 版本,在自己手机上看着应用程序逐步成形 — 是能运作的软件,不是进度演示文稿。

04 · 持续

提交上架与持续发展

我们带着成品走完 App Store 审核,之后继续留守 — 更新、系统版本、新功能。想推广安装量,认证的 App Campaigns 亦在同一屋檐下操刀。

适合对象

为这样的团队而设。

由创办人主理、需要一个站得住脚的原生应用程序的 FinTech 与 web3 公司;准备把网页产品带上手机的 SaaS 团队;以及顾客习惯在手机下单的电商品牌。如果上一间供应商交来的是包着外壳的网页,或者只有演示文稿而没有成品 — 这里正是纠偏之处。立足香港,服务亚太,接案遍及全球。

  • 你要的是原生质量,不是套个外壳的网站。
  • 你需要一支资深团队包办 iOS 与 Android,而非两间供应商。
  • 你想在第一行代码写下之前,先有一个固定价格。
  • 你宁愿亲手试 TestFlight 版本,也不想读进度演示文稿。
  • 你需要应用程序一直保密,直至你另有决定。
收费

一份需求。一页方案。一个数字。

应用程序开发一律固定范围、预先报价。提交需求 — 粗略也不要紧 — 你会收到一页纸方案:我们会建什么、上哪些平台、几时完成、收费多少。范围不变,数字就不变;真要变,也会先让你知道。无启动费、无年约,更没有跳表。

应用程序开发问题

大家最常问。

开发一个应用程序,需要多少钱?
应用程序开发一律固定范围、预先报价 — 提交需求,就会收到一页纸方案,价格清清楚楚。数字取决于平台(iOS、Android 或两者)、画面数量、后端需求,以及 Widget 或 Live Activities 等功能。跨平台比两套原生代码便宜;如果那是对的取舍,我们会直说。无启动费,范围不变,价格就不变。
为何选香港应用程序开发公司,而非离岸团队?
因为为你厘定范围的资深人员,就是动手开发的同一批人 — 在你的时区,以英语、广东话、普通话或德语沟通。没有离岸转手、没有新手轮换,也没有项目经理替你传话给素未谋面的开发人员。离岸时薪看似便宜;但计及推倒重做与传话失真,以每个推出的功能计,其实很少真的便宜。
iOS 与 Android 可以同时开发吗?
可以。讲究精致,就用原生 Swift 配 Kotlin;讲究速度,就用一套 Flutter 或 React Native 代码。我们自家的 DB Transport 双平台均已上架,Android 版是重新工程的成品,不是移植品。哪条路线适合你的应用程序,第一周的深入了解便会定案,之后才会报价。
App Store 审核与提交,由谁负责?
由我们负责 — 商店页面、截屏、审核备注,以及 Apple 提出异议时的往来周旋。我们以 Schnalz Studio 之名,亲自带过四款自家应用程序通过 App Store 审核,深知什么会触发拒绝、该如何回应。你迎来的是一个正式上架的页面,而不是一个程序文件加一句“祝你好运”。
我的应用程序会出现在你们的作品集吗?
你点头才会。客户的应用程序默认保密 — 未获明确授权,任何案例、标志或截屏都不会外流。欢迎签署保密协议。我们公开展示的,是自家 Schnalz Studio 作品;它们存在的其中一个原因,正是让我们无需暴露客户项目,也能证明功力。
应用程序推出之后呢?
应用程序需要什么,就做什么 — 更新、新功能、系统版本维护,每项都像最初的开发一样固定范围报价,不设无底的月费跳表。而由于同一间工作室持有 App Campaigns 的 Google Partner 认证,安装推广亦可一手包办。某个渠道或功能养不起自己,我们会直言 — 诚实的账单,附上诚实的建议。
你准备好,我们就开始

有需求?有想法?

任何一样,都足以展开一场对话。一通电话之内,我们就会告诉你是否合适。