新足迹

 找回密码
 注册

精华好帖回顾

· 公民素质 (2008-9-30) cl2007 · 哪一刻最难忘?(参选征文) (2005-1-16) bandf
· 解读My School V1.0 (2010-1-31) patrickzhu · 煮夫手记四十三——这道菜叫“甜蜜蜜蜜” (2012-2-14) amon54
Advertisement
Advertisement
查看: 1724|回复: 17

HTML 5 + PhoneGap 开发 iPhone 程序,现在是什么状况? [复制链接]

发表于 2013-3-18 13:04 |显示全部楼层
此文章由 K.U.Double-D 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 K.U.Double-D 所有!转贴必须注明作者、出处和本声明,并保持内容完整
公司准备开发iOS和Andriod,现在在选开发平台。我想用HTML5 + PhoneGap,问题是这个技术成熟吗?开发企业Mobile App,有没有效率问题?我见过用HTML 5开发的游戏,效率还不错。各位有经验的说说,有无必要学习object-c??
多谢
Advertisement
Advertisement

发表于 2013-3-18 13:52 |显示全部楼层
此文章由 yolandalinz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yolandalinz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
没试过,不过如果游戏都能跑的话,开发企业app应该问题不大,虽然肯定没有native跑得快,但是其中的区别用户应该感觉不到

评分

参与人数 1积分 +2 收起 理由
K.U.Double-D + 2 感谢分享

查看全部评分

发表于 2013-3-18 19:29 |显示全部楼层
此文章由 audreamer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 audreamer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
未来开发趋势都是脚本化的,Native会越来越少,因为以后开发都是多平台,脚本语言有优势。

评分

参与人数 1积分 +3 收起 理由
razgriz + 3 我很赞同

查看全部评分

发表于 2013-3-18 22:38 |显示全部楼层
此文章由 pureboy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pureboy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
推荐http://www.sencha.com/products/touch。

发表于 2013-3-18 23:05 |显示全部楼层
此文章由 audreamer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 audreamer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
另外随着编译技术的发展,很容易能实现将脚本编译成本地Native指令,再加上编译器的本地优化,脚本语言效率不会比自己用Native编写程序的效率低。

发表于 2013-3-19 09:20 来自手机 |显示全部楼层
此文章由 topliu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 topliu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
关键是web app跨平台能力强,不需要频繁更新,不太依赖某特定平台
Advertisement
Advertisement

特殊贡献奖章

发表于 2013-3-19 13:34 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
phoneGap和Titanium是目前最成熟的平台,一般企业app没有任何问题
实在有功能不能实现,再参考objective c的开发

我也在学,感觉自己的js水平还差很多

评分

参与人数 1积分 +2 收起 理由
K.U.Double-D + 2 感谢分享

查看全部评分

发表于 2013-3-19 13:55 |显示全部楼层
此文章由 K.U.Double-D 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 K.U.Double-D 所有!转贴必须注明作者、出处和本声明,并保持内容完整
HTML 5 和 object -c能混合开发?

发表于 2013-3-19 14:05 |显示全部楼层
此文章由 shadowfiend 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 shadowfiend 所有!转贴必须注明作者、出处和本声明,并保持内容完整
半年前用phonegap做过的,感觉和native app 还是没办法比的, UI的话还是要用jQuery Mobile来写。

Debug JS 绝对比Debug native app痛苦的多的多。

发表于 2013-3-19 14:07 |显示全部楼层
此文章由 shadowfiend 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 shadowfiend 所有!转贴必须注明作者、出处和本声明,并保持内容完整
audreamer 发表于 2013-3-18 23:05
另外随着编译技术的发展,很容易能实现将脚本编译成本地Native指令,再加上编译器的本地优化,脚本语言效率 ...

用到现在,还是感觉Unity 3D的跨平台型是最NB的

发表于 2013-3-19 14:58 |显示全部楼层
此文章由 鱼羊鲜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鱼羊鲜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
最新版2.5不错
Advertisement
Advertisement

发表于 2013-3-20 15:12 |显示全部楼层
此文章由 yolandalinz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yolandalinz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
shadowfiend 发表于 2013-3-19 14:07
用到现在,还是感觉Unity 3D的跨平台型是最NB的

废话。 Unity 的底层是根据屏幕大小直接render出来一个OpenGL View,然后所有module都是他自己的,当然牛B,跨平台一行代码都不用改。cocosd-x其实也一样,只不过它能用的function比Unity少太多,毕竟是开源的东西,不能比。但实现上是一致的,都是一个OpenGL框子而已。
守望先锋Horcruxes#6153

发表于 2013-3-21 11:59 |显示全部楼层
此文章由 kevin2005 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kevin2005 所有!转贴必须注明作者、出处和本声明,并保持内容完整
shadowfiend 发表于 2013-3-19 14:05
半年前用phonegap做过的,感觉和native app 还是没办法比的, UI的话还是要用jQuery Mobile来写。

Debug J ...

jquery mobile据说很慢,性能不好

sencha应该会好很多
成功就是可以随心所欲的做些傻事

发表于 2013-3-21 16:45 |显示全部楼层
此文章由 ljbit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ljbit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
现在正在做,性能不敢恭维,只能拿跨平台忽悠客户了

发表于 2013-3-25 21:17 |显示全部楼层
此文章由 robin7wang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 robin7wang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果只是做一般应用,不需要游戏级的动画效果,不知道用楼主所说的办法是不是已经可以了?

发表于 2013-3-25 21:47 |显示全部楼层
此文章由 robin7wang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 robin7wang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
找到下面一个stakoverflow上的问答,对不同的框架都有点介绍
http://stackoverflow.com/questio ... latform-development
Advertisement
Advertisement

发表于 2013-3-25 23:05 |显示全部楼层
此文章由 shadowfiend 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 shadowfiend 所有!转贴必须注明作者、出处和本声明,并保持内容完整
robin7wang 发表于 2013-3-25 21:17
如果只是做一般应用,不需要游戏级的动画效果,不知道用楼主所说的办法是不是已经可以了? ...

core animation的东西,js应该还很难做吧

发表于 2013-3-26 10:18 |显示全部楼层
此文章由 hjw1905 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hjw1905 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个主要看project了,规模,需求,跨平台数量,budget,
一般来说,还不是很推荐PHONEGAP,在老机器上,比如,iphone 4,一些两年前的Android设备,性能还是比较差。之前做过phonegap的project,因为project复杂,有着复杂的逻辑,通信同步,为了达到native的效果,最后花的时间反而会比native更长,甚至无法解决,最后还是采用native。
html5是趋势,但是目前来看,还是只能实现一些简单的app

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部