[请益] 用网页技术写APP的优缺点?

楼主: keke0421 (zrae)   2016-03-16 00:08:04
一直在心中有疑惑
很多公司都在征 Android / iOS APP工程师
但这些APP 不是可以用 网页的技术来解决吗
如最近很潮的 React Native
虽然目前支援还不完全
但是做一般不太复杂的APP 我想功能已经很够了?
撇除做一些游戏类 或者比较复杂的 APP
我想不通 为什么还需要特别去征原生的APP工程师?
作者: spjay1 (Josh)   2016-03-16 00:21:00
好奇+1
作者: chuegou (chuegou)   2016-03-16 00:24:00
想到firefox OS 我也有同样疑问
作者: wildli0422 (wild)   2016-03-16 00:43:00
用网页来做的会被浏览器限制吧? 乱猜xd
作者: s80199 (PaiChieh)   2016-03-16 00:44:00
主要还是硬件兼容性的限制,UI元件套用已经没问题了
作者: oneheat (等待)   2016-03-16 00:58:00
ex.decoder,render等效能限制
作者: cha122977 (CHA)   2016-03-16 01:00:00
系统API(推播,闹钟之类的)还是要native API
作者: maxplayer2 (熟悉的味道)   2016-03-16 01:01:00
流畅度一定有差 还有像是推播跟硬件存取等问题 其实web和原生UI混合开发才是最好的
作者: powerwolf543 (NixonShin)   2016-03-16 01:04:00
稍微爬了一下文,ReactNative还是需要针对不同平台写不同的Code,而且效能也没有原生的好。
作者: erspicu (.)   2016-03-16 01:12:00
这应该算是老话题了 网络上不少讨论跟比较如果要了解最快就是两种做法都熟到一个程度
作者: lovelycateye (我还想要更多力量)   2016-03-16 01:15:00
你永远不会知道会不会突然踩到“比较复杂”的界线
作者: erspicu (.)   2016-03-16 01:16:00
而且又不是每家公司的APP每款功能都很简单
作者: lovelycateye (我还想要更多力量)   2016-03-16 01:17:00
ReactNative 已经算比较好可以混著写了。
作者: erspicu (.)   2016-03-16 01:17:00
简单来说就是接口能靠网页比较简单 简单功能会有API提供但深入一点的功能 或是着重显示更新效 还是都得靠native
作者: sing10407 (阿U)   2016-03-16 01:23:00
还要考虑征才面的问题
作者: dophin332 (...)   2016-03-16 03:13:00
简单应用的native工程师供给多
作者: y3k (激流を制するは静水)   2016-03-16 10:30:00
3效能有差 加上Apple嘴巴讲得和手动的不一样 这种Hybrid的优势瞬间砍半 都要归功Apple的审核
作者: edward13 (-_-)   2016-03-16 15:40:00
写下去就知了 然后你会觉得要写3次不如写2次就好
作者: liddle (Guderian)   2016-03-16 18:45:00
“需求不是你定的”这就是答案。
作者: v2266514 (阿龙)   2016-03-16 19:06:00
看需求和成本
作者: lyuping (湘兰)   2016-03-16 23:16:00
原生的还是比较快啊
作者: doranako (真爱无限)   2016-03-17 12:49:00
主要还是webview有限制,因为安全性会限制浏览器作一些事情
作者: annheilong (方格子)   2016-03-18 11:30:00
因为独立一个APP有意义

Links booklink

Contact Us: admin [ a t ] ucptt.com