原生APP:针对不同系统独立开发,每个系统都需要独立的开发语言,如Android端用Java,iOS端用Objective-C等;需要使用各自的软件开发包、开发工具以及各自的控件;需要适配不同机型和多种设备测试,开发周期长,成本较高。但有更好的兼容性,对用户来说体验更好。
H5可以说是一个链接端,解决系统的入口问题,对于开发与使用都要求不高,也比较灵活应用到不同的第三方平台,说白点就是一个网络地址就解决入口问题。
因为H5封装APP功能的局限性和面向小众市场,更多的是负责产品的官宣,通过宣传产品的功能引导用户下载软件。
而原生态APP是遵守安卓系统与苹果系统的底层框架的基础上做了一个适配性强的系统。H5的APP不能上架到应用市场,而原生态的APP是可以上到应用市场的。