做混合应用跟做H5有什么区别?
小罗 15:45:20
工作量上面
小竹 15:51:04
几个方面

混合应用,需要处理的浏览器兼容性多些
H5,一般都是微信上打开,android 微信的浏览器内核高度统一,
但是混合应用,由于没有微信浏览器,用的系统内置浏览器,要处理 android 各种原生浏览器的兼容性问题
不过,这个 android 上可以借助 crosswork 工具 把 chrome 内核打包到混合应用里面,就只用兼容一个版本的浏览器了
iOS 则无论如何都要适配主流 iOS 版本的 Safari
小竹 15:54:47
混合应用需要打包,测试和部署 比较繁琐
真机调试也可以用电脑连手机调试混合应用app里面的网页,但是没有直接chrome本地调试方便,因为每次改了代码要重新打包
小竹 15:55:32
小猪也开发过 iOS 混合应用
小竹 15:56:20
以上是不含做本地调用的工作量
小罗 15:58:43
如果是全静态HTML页面,数据都是ajax请求外部服务器获得,那些静态页面可以打包成混合应用吗?
小竹 15:58:53
可以
小罗 15:59:25
本地数据库存储功能开发的话大概需要多长时间?一个表的话
小罗 15:59:38
就是没网络的时候本地暂存功能
小竹 16:00:03
本地数据库存储?
小竹 16:00:18
要支持 sql 查询?
小罗 16:01:04
这个倒没有,就是支持本地存储数据,包括字符串和图片。
小竹 16:01:05
本地都是查 sqlite,cordova 应该有现成的插件
小竹 16:05:22
ios,android 两个平台吗

cordova 官方有现成的插件,两个平台都有实现

http://blog.csdn.net/fxp850899969/article/details/56846583
http://www.hangge.com/blog/cache/detail_1179.html
安装就能用,测试,修改 到生产上可用,十来天吧,快的话几天

发表评论

您的电子邮箱地址不会被公开。