[請益] 用網頁技術寫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