返回信息流我是移动开发的新手,正在准备深入学习移动应用开发。最近在移动端开发应用的程序设计语言和框架越来越多,例如用javascript进行开发的titanium框架等。请问高手这些框架和原有的java/object-c开发用什么效率和性能上的区别么?如果能有人麻烦进行个对比就最好不过了。
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #18165同步于 2014/12/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
Android/IOS 开发的程序语言和框架选择
gxlihao
2014/12/2镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
参考手机淘宝客户端,如果你觉得它不卡的话可以试试js开发
【 在 gxlihao (西门太守) 的大作中提到: 】
: 我是移动开发的新手,正在准备深入学习移动应用开发。最近在移动端开发应用的程序设计语言和框架越来越多,例如用javascript进行开发的titanium框架等。请问高手这些框架和原有的java/object-c开发用什么效率和性能上的区别么?如果能有人麻烦进行个对比就最好不过了。
即使这样还是好卡==
【 在 xlover (Nie) 的大作中提到: 】
: 手机淘宝有自己的封装了一套自己的js调用,并对webview做了很多优化。比如缓存之类的。学习移动开始还是直接native吧,先别想着跨平台了。
也不是业务庞大...我感觉完全为了平台统一弄hybrid也有点蛋疼。。
【 在 xlover (Nie) 的大作中提到: 】
: 确实业务太庞大了,不过手淘应该算是国内app里技术最好的了。
【 在 icyfox 的大作中提到: 】
: 也不是业务庞大...我感觉完全为了平台统一弄hybrid也有点蛋疼。。
:
淘宝app 受限于 其网站内容的丰富变化。。。
应该不是单纯为了追求平台统一而弄的hybird。。。。
页面丰富多变。。时时刻刻,花样翻新。。这种需求 放native 这是要逼死项目把控人员。。。。苹果平均1~2周的app 审核。。太不敏捷了
有时候 敏捷的迭代。。是 na中混用 h5的最大源动力
也对哈,都怪你们苹果审核太慢
【 在 apocalypse (鱼雷粉丝团の团长|味精fan彩英) 的大作中提到: 】
: 淘宝app 受限于 其网站内容的丰富变化。。。
: 应该不是单纯为了追求平台统一而弄的hybird。。。。
: 页面丰富多变。。时时刻刻,花样翻新。。这种需求 放native 这是要逼死项目把控人员。。。。苹果平均1~2周的app 审核。。太不敏捷了
: ...................
【 在 icyfox 的大作中提到: 】
: 也对哈,都怪你们苹果审核太慢
:
不光是苹果审核慢。。。。
na还需要花很大力度去维护版本控制 你升级了app 用户不见得愿意更新。。。h5 不存在这个问题
版本升级后。。各种需求 还得考虑旧版本未升级用户新的数据 接口 是否兼容别崩溃。。新旧数据在一起。。代码越久越恶心。。而且是没有办法。。。。
但是h5 完全不需要考虑。。。。。
反正 h5 这一套 即便再卡 也不断的有人在尝试 hybird 因为都是被逼的。。。。。
即便h5 的优点再多。。。。到现在 纯wap app 也发展很慢。。因为他真的体验很差。。。
不仅仅是卡。。完全未知的崩溃(浏览器内核崩溃的话 根本无从追查 受系统不同,浏览器内核不同都可能产生匪夷所思的崩溃)。。。想要做出酷炫的特效并且能让人接受不至于卡的很严重的技术实现成本之高。。。。。智能手机最独特的触摸,手势,完全自由自定义的多点触控交互。。。这些是致命硬伤