手机App开发的3种模式

手机软件开发,目前主流平台是iPhone, Window Phone7, Andoid,其中iPhone OS只有苹果自己开发系统,开发人员只可以开发应用。
开发的应用分3种:
  1.webAPP(网页) 
   2.NativeAPP(原生App) 
   3.hybridApp(混合App)
每一种开发模式都有自己的弊端:
 webApp:
   1. webApp用户体验不好,只能使用有限的移动设备硬件能力,无法使用更多的移动设备硬件能力。 
   2.复杂的交互效果和动画会卡顿,白屏,安卓低能机上尤其明显。
   3.依赖服务器必须联网。
NativeAPP(原生App) :
  1.分平台开发成本高,开发周期长.
   2.后期维护麻烦
   3.性能高
hybridApp(混合App)
   1.介于webApp和NativeApp两者之间的app同时使用网页语言(HTML+CSS+DIV+Javascript)与程序语言java等编写。
     类似于美颜相机和游戏就需要原生app,类似于小说软件就需要混合app开发。
     主要说的是web前端混合app开发,使用HBuild开发,由于时间的原因先写到这里,改天继续更新。
posted on 2018-03-16 15:27  (代码小工)  阅读(203)  评论(0编辑  收藏  举报