黄舟2017-04-17 13:44:42
我覺得兩者並沒有太決定性的差距可以有一個完美的答案。
我建議你考慮以下幾點:
1. 你有沒有 Java 或 網頁開發的基礎,如果已有 Java 的基礎那麼建議優先選擇原生 APP 開發
2. 你對效能是否有需求,如果專案對效能比較敏感那麼原生 APP 是唯一選擇。
3. 你是否對以後的發展有自己的想法。
兩者在 APP 開發之後的發展方向是不同的。 H5的不太清楚,原生應用程式開發往後可以往 Android 手機安全、Android 系統內核,Android 移植(例如大商場的導購機器已經從以前的 XP 換成了 Android 系統了)等。
前途(錢途)方面,我覺得兩者都是低質人員氾濫優秀人才缺乏的情況,我個人也接觸到很多新創公司願意以比BAT高很多的價格招攬開發者,所以這方面倒不用很擔心~
伊谢尔伦2017-04-17 13:44:42
h5與原生最大的優勢就是跨平台,原生App開發成本比h5多很多,但是原生App又有h5所達不到的地方,例如操作流暢度,現在有一種做法就是將h5嵌到原生app中,但是這樣豈不是將h5相對於原生app最大的優勢給閹割了。 。 。 。 。最近,也在想這個問題。 。 。 。 。 。 。本人,android開發學了一半