-3
A
回答
4
混合應用程序被炒作,因爲您不必爲多個平臺執行雙倍(或更多)的工作量。 單頁,基於網頁,可在多個系統上部署,而不需要太多努力。
到目前爲止,混合應用程序幾乎可以調用他們想要的任何本地內容,PhoneGap對它們的JavaScript鉤子與本機函數的交互產生了相當大的影響。不過,我實際上完全反對混合炒作,我不喜歡基於網絡應用的Look'n'Feel,我也不認爲懶惰的方式是最好的方式。 我寧願本地編碼,並利用製造商爲我創建的功能強大且實用的一切,以製作真正優化的高質量應用程序。
但我想,每個人都有權自己的意見。
0
編寫一次,運行在任何地方:-)您可以隨時發佈新功能或修復錯誤。但在android上有webview的serval問題。
首先,WebView需要太多的內存,並且可能會導致OOM,因此您必須在一個孤立的進程中運行它。其次,webview不能始終在不同的ROM中運行,因此您在發佈之前已使用多個設備對其進行測試。
三,WebView在主線程上做了太多工作,所以無法支持複雜的動畫。
可能你會對React Native感興趣:-)
相關問題
- 1. Hybrid vs Native Mobile應用程序
- 2. 更新salesforce Hybrid Cordova應用程序
- 3. 如何調試cordova Hybrid應用程序
- 4. 爲什麼Android應用程序在運行應用程序中不可見?
- 5. 爲什麼許多流行的開源PHP應用程序是純腳本
- 6. 爲什麼即使是本地網絡應用程序
- 7. 以Android應用程序運行流星應用程序
- 8. Android應用程序和本地桌面應用程序通信
- 9. Android Hybrid應用程序的Salesforce沙盒訪問
- 10. Android:沒有應用程序執行此操作,爲什麼?
- 11. 爲什麼我的android應用程序運行速度變慢?
- 12. 爲什麼以下行會崩潰我的Android應用程序?
- 13. 爲什麼Android平臺不能運行桌面應用程序?
- 14. 爲什麼無序流比有序流更快?
- 15. android應用程序本地化建議
- 16. Metro Style Hybrid應用程序 - C#+ WebViews與JavaScript + WinRT C++ - 什麼是最佳選擇?
- 17. Android上應用程序的本地化
- 18. 爲什麼JOptionPane無法在我的應用程序中停止執行流程?
- 19. 爲什麼基於事件的網絡應用程序本身比線程應用程序更快?
- 20. PowerShell腳本比控制檯應用程序有什麼好處?
- 21. 什麼是Web應用程序最流行的設計模式
- 22. 本地運行App Engine應用程序。
- 23. 在Hybrid-Native Android eclipse中使用CordovaPlugin的本地通知
- 24. 爲什麼本地版本的Angular應用程序輸出錯誤?
- 25. 爲什麼flink停止我的流應用程序?
- 26. 爲什麼android應用程序擴展名爲.apk?爲什麼不.jar或.jad?
- 27. 什麼用於本地化(php/smarty/pear應用程序)?
- 28. 爲什麼Flex應用程序比Flash更好?
- 29. JQM phonegap.js android應用程序打破應用程序視圖?爲什麼?
- 30. 作爲本地移動應用程序的Web應用程序
不是SO的問題。 – Manu
@Manu我的疑問是...混合應用程序是否等於本機應用程序? – Prasanna