App类型对比
应用类型 | 优点 | 缺点 |
Native | 直接依托于操作系统、交互性最强、性能最 好、功能最为强大 | 开发成本高、无法跨平台 更新缓 慢、审核周期慢、维护成本高 |
web | 开发成本低、可以跨平台调试方便、更新无需 通知用户、不需要手动升级 、无需安装App、 不会占用手机存储空间 | 无法获取系统级别的通知、提醒、 动效等等 、用户留存率低、体验较 差设计受限制诸多 |
Hybrid | 开发成本较低,可以跨平台,调试方便维护成本 低,功能可复用、性能和体验要比web app好更 新较为自由 | 相比原生、性能仍然有较大损耗、 不适用于交互性较强的app |
App页面布局
App页面控件
总结
- App类型划分,三种类型优缺点对比
- App页面的组成:布局+控件(统称为元素),常见布局和常见控件