原生app开发,是在Android、IOS等移动平台上利用官方提供的开发语言、开发类库、开发工具进行App开发。比如android是利用java、eclipse、Androidstudio,IOS是利用Objective-C和Xcode进行开发。原生的APP基本上都是利用官方提供的语言和工具进行开发,并且可以直接操控硬件设备(例如多点触控、读取短信、NFC等)
优势
1、用户体验佳,交互效果好
2、可针对不同平台提供不同体验
3、可节省带宽成本
4、可访问本地资源
5、盈利模式明朗,开发者可直接通过AppStore盈利
6、加载和页面响应速度更快
7、可调用移动终端的硬件设备,实现功能丰富
劣势
1、开发周期较长,成本相对高
2、需通过应用商店审核,流程复杂周期较长(不上架不需考虑)
3、盈利需要与第三方(应用商店)分成(不上架不需考虑)
4、若版本更新,需用户手动选择,不同版本需同时进行维护