84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
网上很多说什么讨论这个没有意义,去TMD!这对移动开发者就意义重大,这关乎着从业者的发展前景啊,谁都不想朝着一条注定死亡的路走下去,所以,大家来讨论下,原生app和web app谁死谁亡以及就业前景
说下我的观点吧,webapp和原生app都有不足的地方,而这两方都一直在弥补自己的不足,看谁先修缮完成自己,就是另一方的死期
走同样的路,发现不同的人生
不要这样,会引发战争的。。。。未来,无论是原始 APP 还是 Web App。写代码的形式都不会是现在这样。所以无论做什么东西都会过时,而不会过时的就是一些基础理论。
看开发者的水平吧. 水平高无论技术怎么变, 都可以玩得顺风顺水; 水平低的开发出来的原生app比网页版还难用.
网上说的讨论这个没有意义,这句话其实是有意义的呀!不管是web app还是原生app,都有其适用场景。比如,现在我们APP的下一个版本,需要做一个新的频道,这个频道现在就是在用web app来开发,成本低,开发快,升级容易,这些都是web app的优势。
其实我们的公司的APP现在就是web app 和 原生app混用(hybird app)的形式!不单是上面说的新功能。。
(hybird app)
而原生APP的优势也很明显,可以方便地访问手机各种传感器各种设备,体验相对web app来说也会好很多。
在比如,APP内要做一个活动(比如一周年活动),也就几天的事儿,活动就下了,有必要用原生app来开发么?开发一个H5页面放在app内不是更好么?
选择那个就看场景和需求了。。
这个就跟讨论是面食好还是米饭好是一样的。。所以网上说讨论这个是没有意义的,你说呢?
这个看应用类型,如果是富ui的。。例如淘宝这种,用用Webapp还有点优势,寻常的app,ui又不复杂的。。没必要去用webapp,native的效果和体验更好。。
所以两者都不可能互相取代,只会是共存的局面。。开发什么app,用何种框架最适合,就得看自己评估了。。
就跟语言一样,每种语言都有其优势和劣势,什么场合最适合哪个,就用哪个。。
没必要担心这种事情,都学了就好。。
新技术的诞生都是伴随着实际的业务场景的。
我觉得可能是webapp吧,虽然现在不成熟,但是以后要是成熟了的吧,你想想,又不用安装不用下载,把网页存在主屏幕上,就和一个应用程序没差别了,当然这只是设想,不过现在混合app开发倒是蛮火的,说不定混合app才是未来呢,哈哈哈。
估计会像nodejs 和 cpp之间的关系吧
如果要做web service应该会用nodejs开发 然后性能瓶颈用cpp的插件优化。。。
当然如果要开发操作系统什么的 不会用nodejs也当然不会用纯cpp写web service
看具体需求,企业管理系统app,一般使用web
不要这样,会引发战争的。。。。
未来,无论是原始 APP 还是 Web App。写代码的形式都不会是现在这样。
所以无论做什么东西都会过时,而不会过时的就是一些基础理论。
看开发者的水平吧. 水平高无论技术怎么变, 都可以玩得顺风顺水; 水平低的开发出来的原生app比网页版还难用.
网上说的讨论这个没有意义,这句话其实是有意义的呀!
不管是web app还是原生app,都有其适用场景。
比如,现在我们APP的下一个版本,需要做一个新的频道,这个频道现在就是在用web app来开发,成本低,开发快,升级容易,这些都是web app的优势。
其实我们的公司的APP现在就是web app 和 原生app混用
(hybird app)
的形式!不单是上面说的新功能。。而原生APP的优势也很明显,可以方便地访问手机各种传感器各种设备,体验相对web app来说也会好很多。
在比如,APP内要做一个活动(比如一周年活动),也就几天的事儿,活动就下了,有必要用原生app来开发么?开发一个H5页面放在app内不是更好么?
选择那个就看场景和需求了。。
这个就跟讨论是面食好还是米饭好是一样的。。所以网上说讨论这个是没有意义的,你说呢?
这个看应用类型,如果是富ui的。。例如淘宝这种,用用Webapp还有点优势,寻常的app,ui又不复杂的。。没必要去用webapp,native的效果和体验更好。。
所以两者都不可能互相取代,只会是共存的局面。。开发什么app,用何种框架最适合,就得看自己评估了。。
就跟语言一样,每种语言都有其优势和劣势,什么场合最适合哪个,就用哪个。。
没必要担心这种事情,都学了就好。。
新技术的诞生都是伴随着实际的业务场景的。
我觉得可能是webapp吧,虽然现在不成熟,但是以后要是成熟了的吧,你想想,又不用安装不用下载,把网页存在主屏幕上,就和一个应用程序没差别了,当然这只是设想,不过现在混合app开发倒是蛮火的,说不定混合app才是未来呢,哈哈哈。
估计会像nodejs 和 cpp之间的关系吧
如果要做web service
应该会用nodejs开发 然后性能瓶颈用cpp的插件优化。。。
当然如果要开发操作系统什么的 不会用nodejs
也当然不会用纯cpp写web service
看具体需求,企业管理系统app,一般使用web