目前市场上主流应用主要有三种类型:原生应用、web应用、App(hybrid App;
二、原生App的定义
原生app,又称原生App,又称本地App,使用官方提供的开发语言、开发类库和开发工具,在安卓、iOS等移动平台上制作App开发。例如,安卓使用Java、Eclipse和Androidstudio,IOS使用Objective-C、Swift和Xcode用于开发
三、原生APP开发:的优势
1.较佳应用性能和用户交互体验;
2.快的开启速度;
3.它可以支持在线或离线;
4.访问本地资源并呼叫移动硬件设备。
四、原生APP开发:的弊端
1.原生应用的开发成本要高得多;
2.app store发布审批周期长。
3.跨平台差异需要多平台版本的开发;
4.维护多个版本的更新和升级成本相对较高;
5.用户必须手动下载并更新较新版本;
动词(verb的缩写)原生应用应用场景:
1.如果要求App快速响应,页面精彩流畅,则采用原生App开发;
2.对是否有网络保持敏感。例如,如果有离线操作或在线操作,请使用本机APP开发;
3.频繁调用移动硬件设备,如摄像头、麦克风等。使用原生APP开发;
4.在公司,主要业务流程方面,为了更好的用户体验,方便后期其他功能的拓展,采用原生APP开发;
第六,网络应用、混合应用和原生应用的比较