问:什么是 APP ?
答:app 也就是应用软件的意思,是英文 Application 的简称,通常是指iphone,安卓等手机应用,现在的APP多指智能手机的第三方应用程序。
问:移动 APP 有几种类型?
答:
1、Native APP:基于智能手机操作系统,并使用原生程式编写运行的应用程序,有很强的交互,是一个完整的 APP,可拓展性强。需要用户下载安装使用。
优点:
- 用户体验好;
- 性能稳定;
- 操作速度快,上手流畅;
- 可访问本地资源(通讯录,相册);
- 设计出色的动效,转场;
- 拥有系统级别的贴心通知或提醒;
- 用户留存率高;
- 节省带宽。
- 分发成本高(不同平台有不同的开发语言和界面适配);
- 维护成本高(例如一款 APP 已更新至 V5 版本,但仍有用户在使用 V2, V3, V4 版本,需要更多的开发人员维护之前的版本);
- 更新缓慢,根据不同平台,提交–审核–上线 等等不同的流程,需要经过的流程较复杂;
- 盈利需要与平台分成。
优点:
- 开发成本低;
- 更新快;
- 更新无需通知用户,不需要手动升级;
- 能够跨多个平台和终端。
缺点:
- 临时性的入口;
- 无法获取系统级别的通知;
- 用户留存率低;
- 设计受限制诸多;
- 消息推送不及时;
- 体验较差。
优点:
- 兼具 Native App 良好用户交互体验的优势;
- 兼具 Web App 跨平台开发的优势;
4、Light APP:在已有手机 APP上开发的插件或服务,通常也叫作微应用,或轻应用。例如:百度轻应用,UC网页应用,微信公众号。
优点:
- 我的品牌亿人可见;
- 开发成本低,使用门槛低;
- 迭代更新容易,无需商店审核;
- 本地资源调用:蓝牙 / 麦克风 / 摄像头。