201504230700_《三种移动App类型的开发》

一.NativeApp

优点:

1.可以在多平台上跑

2.性能好

缺点:

1.开发周期长

2.APPStore审核时间长(至少2weeks)

3.版本更新难(用户不愿更新)

4.图文混合的页面有坑(字体,编排困难)

 

二.WebApp

1.原理:将HTML5+CSS3+js做成的页面通过phoneGap或APPCan打包

2.苹果操作系统:.ipa  ;

  安卓操作系统:.apk;

  windows操作系统:

3.英特尔公司的一个开发移动app的工具:Intel XDK

4.常见的webApp框架有:JqueryMobile、Zepto.js、senchaTouch、GMU(百度)、ionic(AngularJS内核,英文解释“离子的”);

5.webapp开发最大缺点:运行效率低  弹输入法更新webView问题;

 

三.HybridApp

1.针对该模式下开发的缺点解决方案:Http://div.io/topic/560

  解决大体思路是:外部的基本控件用原生去写,里面的用webapp去写,HybridAPP基本开发结构如图:

 

 

http://www. imooc.com/view/43 移动优先的跨终端web

 

---------------------------------------------------------------------------------------------------------------------------------------------

后续:关注ionic框架

 

转载于:https://www.cnblogs.com/beesky520/p/4449294.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值