服务

移动应用开发

我们交付给技术员、患者和消费者的生产应用 — 不是 TestFlight 之后就死掉的演示。产品需要时,离线同步、推送通知和商店提交是工作的一部分。

info@lyrocode.com

手里的手机 — 我们交付的那类应用

覆盖范围

一套代码库合适时用 React Native 或 Flutter。该见功力的地方做原生打磨。包含商店上架和发布流水线,好真正进店。

多数移动工作是跨平台的,因为两支原生团队太贵。产品靠近 Web 栈时用 React Native 和 Expo。两边界面都要定制且一致时用 Flutter。

共享代码库会显得廉价的地方 — 相机、后台定位、支付、商店特有部分 — 我们仍写 Swift 或 Kotlin。认证和推送常用 Firebase。应用背后的 API 与我们的 Web 工作同一水准。

你拿到的是可上架的构建,不是永远毕业不了的 TestFlight。

实际怎么做

我们使用的技术

这些是我们用来交付的工具。为产品和后续维护的团队选,不是为幻灯片选。

应用

  • React Native
  • Expo
  • Flutter
  • Dart
  • Swift
  • Kotlin
  • iOS
  • Android
  • TypeScript
  • JavaScript

后端与设备服务

  • Firebase
  • Node.js
  • Python
  • Go
  • GraphQL
  • Socket.IO
  • PostgreSQL
  • Redis
  • Supabase

交付

  • GitHub Actions
  • GitLab
  • Sentry
  • AWS
  • Docker

常听到的问题

iOS 和 Android 都交付吗?
都交付。能省时间就跨平台,共享代码库会显得廉价的地方用原生部件。
能处理 App Store 和 Play Store 提交吗?
能。上架、构建流水线和首次发布包含在合作里。
React Native 还是 Flutter?
已有 React 人员,或希望 Web 和移动共用一种语言,用 React Native 和 Expo。两边商店都要完全定制界面,用 Flutter。我们会说哪套合适 — 不会为了让幻灯片看起来新而选栈。

告诉我们你在做什么。

通常一个工作日内回复。若想跳过表单,请发邮件至 info@lyrocode.com

一次工作讨论 — 开发从这场对话开始