回覆列表
-
1 # AngryRED
-
2 # 網際網路一零哥
reactnative、flutter,國內的阿里的weex都是挺好的跨平臺技術(一套程式碼ios、android都能執行)
-
3 # 喲喲喲HenryGao
這個問題的答案其實是肯定的,
首先我們瞭解到目前的移動作業系統市場基本上是安卓和iOS ,被統稱為移動端;因此也催生了大量的移動應用開發者;
但是隨著企業的不斷髮展,市場的不斷擴大,對於App的需求日益增長,對於App迭代速度也較為敏感,所以催生了很多提高App開發、迭代效率的框架,比如React Native 、Weex、Flutter等。
都是為解決開發成本高、開發效率低、迭代速度慢、等問題。上訴的框架都是比較好的移動開發解決方案,並且都是開源免費的,擁有大型網路公司技術支援,並可以和非常多的開發者一起維護框架的生態環境。
其次,如果目的就是想要同時執行在安卓、蘋果手機上的應用其實解決方法還是挺多的,其中也可以考慮 webApp的方式,更何況現在的前端框架對效能的最佳化非常不錯,實現一個SPA應用還是容易不少的,也是目前相對較成熟的,再加上手機硬體的提升,webApp的表現也是不錯的。
所以,做一個執行在蘋果、安卓系統手機上的App還是比較容易實現的。
現在有很多移動端混合開發(Hybird App)開發的框架,如React Native等,感興趣可以去了解一下。都是基於JavaScript的。