一直在心中有疑惑
很多公司都在征 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有限制,因为安全性会限制浏览器作一些事情