随着 h5 的普及,是不是不再需要开发 app 了?

2014-11-24 00:02:01 +08:00
 wyan453351466
有这么一种感觉,用h5开发出的web app体验上并不比原生app差太多,但其跨平台的特性大大减低了开发成本,而且可以快速迭代。某些类型的app体验并不会差太多。这种情况下是否就没有开发原生app的必要了呢?
36473 次点击
所在节点    程序员
99 条回复
vibbow
2014-11-24 00:35:57 +08:00
等手机能上16G内存的时候再说这话吧
http://www.cnblogs.com/codemood/p/3213459.html
0x142857
2014-11-24 01:00:46 +08:00
首先楼主的前提就是错的 😂
MacGG
2014-11-24 01:09:20 +08:00
@vibbow 好文章
gisonrg
2014-11-24 01:18:17 +08:00
如果设备没联网…
jasinyip
2014-11-24 03:31:14 +08:00
@vibbow 不过那文章用的 Chrome 是 29 的,现在已经 38 了,不知道是否还是有那么大的差距呢?
em70
2014-11-24 03:42:26 +08:00
pc上是这样,这个趋势2005年开始就已经被大多数人认同了。但手机上,web前景并不明朗。
WildCat
2014-11-24 06:06:27 +08:00
一句话,你 PC 上的IDE,游戏还没有被HTML替代。
HTNL5 App能否普及的关键在于,Android下的性能表现。
WildCat
2014-11-24 06:45:56 +08:00
@vibbow 这篇文章太赞了!
sinxccc
2014-11-24 06:51:14 +08:00
iPhone 初代刚发布的时候 Apple 就是这么说的,iOS (当时还叫 iPhone OS)的官方 SDK 也是后来很久才发布。但事实证明…
ityao
2014-11-24 07:23:12 +08:00
大部分不需要原生api的应用基本都可以被取代了!
sanddudu
2014-11-24 07:38:03 +08:00
@WildCat Intel XDK 使用 node-webkit ,它是 IDE
目前性能的瓶颈都出现在资源问题上,我也期待摩尔定律能最终让 HTML5 可以达到原生应用的效果,至少电脑上可以,但是手机可是寸土寸金的
vibbow
2014-11-24 07:58:16 +08:00
@jasinyip 你在电脑上访问一下Google Map就知道了,HTML5 + JavaScript开发应用纯属扯淡。
我顶配的电脑访问Google Map都卡的一B。
BGLL
2014-11-24 08:04:32 +08:00
性能问题==时间问题
Automan
2014-11-24 08:13:45 +08:00
哪怕未来手机性能提升了,原生应用的体验还是可以继续秒杀h5几条街
flyfinec
2014-11-24 08:19:17 +08:00
@vibbow 文章太老,现在ip6性能至少比4s好上2倍以上
WildCat
2014-11-24 08:23:30 +08:00
@flyfinec 移动端的世界不只有iOS, 如果Android 给力的话,现在起码50%的应用是HTML5
hjc4869
2014-11-24 08:27:47 +08:00
偷偷告诉你win8 app在n年前就支持html5原生开发了,并且win8.1好多预装微软app都是html5,比如邮件客户端,比如新闻客户端,但是你在移动端非Windows平台根本找不到一个在运行速度、内存控制上能跟IE11抗衡的浏览器,并且那些HTML App没有一个不调用COM,没有一个不调用C++或者C#,真正的运算工作js根本无能为力。
还记得腾讯做的那个旧版Metro QQ吗,那是js做的,功能不及桌面qq的十分之一,效果简陋,但内存占用比桌面qq还大,并且低端设备上体验相当糟糕。现在的版本已经用C#全部改写了。
并且看看实际情况,哪个大公司不是一心推广客户端?网页端都是指向客户端下载的链接,这说明HTML5的趋势已定,根本不是客户端的对手,而是为了临时解决无客户端时的不便,取代无从谈起,不然当初iOS不就没必要做App Store了?
Showfom
2014-11-24 08:30:10 +08:00
不考虑性能了吗
vibbow
2014-11-24 08:30:31 +08:00
@flyfinec 文章的重点是内存好么!!!
sanddudu
2014-11-24 08:42:36 +08:00
@vibbow 过几年 64G 的手机内存都可能是标配了
如果瓶颈只是性能,那绝对是时间问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/148780

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX