移动端
TECH STACK开发技术栈手机上的交付方式:Android 原生、iOS 原生、跨端框架与小程序。先定目标平台,再在对应平台的原生栈里挑组件。
收录条目
50 条
按用途筛选,同类才可比
先按分类把范围缩到一类:Android、iOS、跨端框架、小程序;同一类里再比形态与许可证。
分类
4 个
按用途分组
适用场景
技术选型
先定位,再比同类
数据日期
2026-10-27
核对到这一天
口径边界
只比同类
跨类不横向比
筛选与排序
显示 50 / 50 条移动端对照表
第 1 / 2 页 · 共 50 条| 名称 | 分类 | 形态 | 一句话定位 | 亮点 / 热度 | 许可证 | 详情 |
|---|---|---|---|---|---|---|
| Android App Links Google · Android | Android | 深链机制 | 把网页链接直接打开对应 App | 官方机制靠 Digital Asset Links 校验域名归属,点链接直接进 Ap… | — | 查看详情 |
| Baseline Profile Google · Android | Android | 启动优化机制 | 让首次启动少走解释执行 | 把常用启动路径预编译成配置随包下发,减少解释执行,冷启动和首屏跳动都能压下来;配 M… | — | 查看详情 |
| CameraX Google · Android | Android | 相机库 | 抹平机型差异的相机抽象层 | 预览、拍照、录像与分析四个用例统一在一套生命周期里,对焦、曝光与旋转自动处理,同一份… | Apache-2.0 | 查看详情 |
| Firebase Cloud Messaging Google · Android | Android | 推送服务 | Android 官方推送通道 | 把服务端消息投到 Android 设备,按主题、设备组或单设备下发;通知消息与数据消… | — | 查看详情 |
| Firebase Crashlytics Google · Android | Android | 崩溃监控服务 | 实时收集线上崩溃堆栈 | 自动抓崩溃与 ANR,按版本、机型、系统聚合堆栈并标出影响面;与 Analytics… | — | 查看详情 |
| Firebase Test Lab Google · Android | Android | 云真机测试服务 | 云端真机与模拟器测试 | 把应用传到云端,在真机与模拟器上跑自动化与遍历测试,回传录屏、截图与日志;覆盖机型多… | — | 查看详情 |
| Google Play Billing Google · Android | Android | 内购库 | Android 官方应用内购买 | 处理一次性商品、订阅与促销,购买凭证交服务端校验后能防刷单;查询、购买与恢复流程统一… | — | 查看详情 |
| Google Play Developer API Google · Android | Android | 商店管理 API | Google Play 后台管理 API | 用接口上传安装包、管理发布轨道、改商店文案与分阶段放量,也能校验内购与订阅状态;把人… | — | 查看详情 |
| Hilt Google · Android | Android | 依赖注入框架 | Android 上的编译期依赖注入 | 用注解声明依赖与作用域,编译期生成注入代码,Activity、ViewModel、W… | Apache-2.0 | 查看详情 |
| Jetpack Compose Google · Android | Android | 声明式 UI 框架 | Android 官方声明式 UI 工具包 | 用 Kotlin 函数描述界面,状态一变就自动重组,官方组件、主题与动效体系齐全;导… | Apache-2.0 | 查看详情 |
| Kotlin JetBrains · Android | Android | 编程语言 | Android 首选、可编译到多端的语言 | 与 Java 完全互操作,空安全与协程把空指针和回调嵌套挡在编译期;同一套代码能编译… | Apache-2.0 | 查看详情 |
| ML Kit Google · Android | Android | 端上 AI SDK | Google 的端上 AI 能力包 | 扫码、文字识别、人脸与语言识别等常见能力都封装成 SDK,多数可完全离线跑;接进 A… | — | 查看详情 |
| Navigation Compose Google · Android | Android | 导航组件 | Compose 的导航与返回栈管理 | 把页面、参数、深层链接与返回栈收敛成一份导航图,转场动画和类型安全的路由参数由库处理… | Apache-2.0 | 查看详情 |
| PermissionX guolindev · Android | Android | 权限申请库 | 把运行时权限申请写短 | 链式写法一次申明多个权限,回调统一给授权、拒绝、永久拒绝三种结果,省掉自己写申请和结… | Apache-2.0 | 查看详情 |
| Retrofit lysine.dev · Android | Android | 网络请求库 | 把 HTTP 接口写成 Kotlin 接口 | 用注解描述路径、请求体与参数,接口定义本身就是调用代码,返回类型交给转换器解析成对象… | Apache-2.0 | 查看详情 |
| Room Google · Android | Android | 本地数据库 | Android 上的 SQLite 持久化层 | 表结构写成注解实体,查询在编译期校验,结果直接映射成对象或 Flow;迁移、事务、与… | Apache-2.0 | 查看详情 |
| WorkManager Google · Android | Android | 后台任务调度 | 保证最终执行的后台任务调度器 | 把上传、同步、清理声明成带约束与重试策略的工作,系统按网络、电量与空闲状态择机执行;… | Apache-2.0 | 查看详情 |
| Alamofire Alamofire · iOS | iOS | 网络请求库 | Swift 生态里成熟的 HTTP 客户端 | 把请求构建、参数编码、上传下载、重试与证书校验都封好,链式调用比手写 URLSess… | MIT | 查看详情 |
| App Store Connect Apple · iOS | iOS | 发布管理平台 | iOS 应用上架与运营后台 | 管元数据、构建上传、TestFlight 测试、定价与内购配置,审核状态和用户反馈都… | — | 查看详情 |
| Apple Push Notification service Apple · iOS | iOS | 推送服务 | iOS 唯一的系统推送通道 | 所有 iOS 通知都经它下发,支持静默推送、富媒体与实时活动;服务端用 HTTP/2… | — | 查看详情 |
| Core ML Apple · iOS | iOS | 端上推理框架 | iOS 上跑模型的官方框架 | 把训练好的模型转成 mlmodel 放到设备上推理,自动挑 CPU、GPU 与神经网… | — | 查看详情 |
| Kingfisher onevcat · iOS | iOS | 图片加载库 | Swift 的图片下载与缓存组件 | 一行代码从地址加载图片,自带内存与磁盘两级缓存、取消与占位图;支持渐进式加载、圆角与… | MIT | 查看详情 |
| Privacy Manifest Apple · iOS | iOS | 隐私合规清单 | 向苹果申报采集了哪些数据 | 用一份 PrivacyInfo.xcprivacy 声明数据类型、用途和必需理由 A… | 商业许可 | 查看详情 |
| SDWebImage SDWebImage · iOS | iOS | 图片加载库 | iOS 上异步加载并缓存图片 | 一行分类方法挂到图片视图上,下载、解码、内存与磁盘两级缓存都包好;支持 GIF、We… | MIT | 查看详情 |
| StoreKit 2 Apple · iOS | iOS | 内购框架 | iOS 官方内购框架 | 用 Swift 并发接口查询商品、发起购买并校验交易,交易签名可在本地验真;订阅状态… | — | 查看详情 |
| Swift Apple · iOS | iOS | 编程语言 | Apple 平台的现代编译型语言 | 值类型、可选值与协议把内存和空值问题提前到编译期,语法比 Objective-C 简… | Apache-2.0 | 查看详情 |
| Swift Testing Apple · iOS | iOS | 测试框架 | Swift 的新一代测试框架 | 用宏声明测试与参数化用例,断言失败会给出具体值,异步和并发测试写法统一;可以和 XC… | Apache-2.0 | 查看详情 |
| SwiftData Apple · iOS | iOS | 数据持久化框架 | Apple 平台的声明式本地持久化 | 用模型宏声明实体与关系,查询直接写进视图,增删改自动保存;与 SwiftUI 的数据… | 商业许可 | 查看详情 |
| SwiftUI Apple · iOS | iOS | 声明式 UI 框架 | Apple 平台的声明式界面框架 | 用视图结构描述界面,状态变化驱动刷新,列表、动画、深浅色与无障碍多由框架处理;一套写… | 商业许可 | 查看详情 |
| UIKit Apple · iOS | iOS | 原生 UI 框架 | iOS 上最完整的原生界面框架 | 控件、导航、手势与文本渲染都最成熟,布局与动画可以精确控制;第三方组件和历史方案几乎… | 商业许可 | 查看详情 |
数据说明
收录规模50 个条目分 4 类,同类之间才可比
资料口径各项目官方文档与代码仓库以官方文档与仓库为准,只做中文整理
数据日期2026-10-27核对到这一天,官方改动以官方为准
口径边界只比同类跨类场景不同,不可直接比价与打分
常见问题
Android 和 iOS 要各写一套,还是上跨端?
先看功能深度:需要系统级能力(后台任务、蓝牙、精确手势、原生控件)时两端原生更稳;以表单、列表、内容浏览为主的产品,Flutter / React Native 能省一半以上工作量,代价是包体积与个别插件的适配成本。
小程序和 App 是什么关系?
小程序是「不用安装的轻应用」,适合拉新与轻交互;需要后台常驻、推送、硬件能力或离线能力时仍然要做 App。常见做法是先用小程序验证需求,再决定是否投 App。
条目信息取自各项目官方仓库与文档;定位、优势与注意事项为中文归纳,数值不改写,仓库地址、许可证与版本以官方为准。