一直在心中有疑惑
很多公司都在徵 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:00ex.decoder,render等效能限制
系統API(推播,鬧鐘之類的)還是要native API
流暢度一定有差 還有像是推播跟硬體存取等問題 其實web和原生UI混合開發才是最好的
稍微爬了一下文,ReactNative還是需要針對不同平台寫不同的Code,而且效能也沒有原生的好。
作者:
erspicu (.)
2016-03-16 01:12:00這應該算是老話題了 網路上不少討論跟比較如果要了解最快就是兩種做法都熟到一個程度
作者:
erspicu (.)
2016-03-16 01:16:00而且又不是每家公司的APP每款功能都很簡單
ReactNative 已經算比較好可以混著寫了。
作者:
erspicu (.)
2016-03-16 01:17:00簡單來說就是介面能靠網頁比較簡單 簡單功能會有API提供但深入一點的功能 或是著重顯示更新效 還是都得靠native
作者:
y3k (激流を制するは静水)
2016-03-16 10:30:003效能有差 加上Apple嘴巴講得和手動的不一樣 這種Hybrid的優勢瞬間砍半 都要歸功Apple的審核
作者: edward13 (-_-) 2016-03-16 15:40:00
寫下去就知了 然後你會覺得要寫3次不如寫2次就好
作者: liddle (Guderian) 2016-03-16 18:45:00
「需求不是你定的」這就是答案。
作者:
lyuping (湘蘭)
2016-03-16 23:16:00原生的還是比較快啊
主要還是webview有限制,因為安全性會限制瀏覽器作一些事情