我對這個主題做了大量的研究,但是如果有人給出更多的建議,我會感到滿意。就像我可以爭論和聊天的人一樣。 所以請告訴我,如果他們是類似的,我可以完成類似於android?的手機中的所有任務。 那麼你個人喜歡使用什麼?以及爲什麼?如果你在兩個最不喜歡選擇另一個的理由中提出了一個建議。手機差距vs Android
回答
如果您的開發時間較短,跨平臺 要求,PhoneGap可能會有幫助。儘管編寫本地代碼比Web框架有一些優勢,如 電話號碼
但是,什麼是您的需要?
因爲如果您想要快速解決方案,那麼phonegap最適合跨平臺。您可以輕鬆完成所有常見平臺。但是,如果您希望自己的應用程序的高效率,當然本機具有它的好處,如果您的應用程序需要沉重的UI功能或與遊戲有關的需求等。
使用PhoneGap,您可以繼續使用相同的代碼,所有平臺的設計相同。不僅適用於ios和android,還適用於windows phone,amazon fire os等。
其中一件事情是,最近有數千個應用程序在phonegap中編譯,所以可以告訴它它符合預期在某種程度上。 Phonegap的效率足以滿足這些應用程序的條款。正確使用sencha,jquery mobile,kendo UI和更多phonegap等框架可以非常有效。
如果您不想支持多種操作系統(Android,iOS)並且您擅長Java,請使用原生Android。
但是,如果你對Javascript/angularJS很好,HTML和CSS將與PhoneGap一起使用。
哈哈! 從這裏複製 [phonegap-vs-native-ios-android-development-in-2014](http://stackoverflow.com/questions/24219573/phonegap-vs-native-ios-android-development-in -2014) –
原生應用程序開發意味着使用設備的原生編程語言來構建應用程序。對於iPhone,本機編程語言是Objective C和新的Swift。對於Android,本機編程語言是Java。
混合應用程序使用網絡技術開發:HTML5,CSS和JavaScript。對於原生功能Cordova/Phonegap非常有用。有優點和缺點一項技術
1. UI界面設計
PhoneGap的應用程序使用HTML5和CSS3的設計與許多外形和高度動態的content.The本機應用程序接口時,有更多的功能開發環境提供了工具和設計窗口小部件,用於創建具有本地用戶交互體驗的某些標準接口,這些接口目前不能使用混合應用程序開發工具。
2.成本&開發時間:
的PhoneGap支持多種的,例如Android,IOS,Windows平臺上,亞馬遜等你管理一個時間碼,它會在所有設備上運行。對於成本和時間Phonegap是最好的
3。限制:
某些時候iOS應用商店拒絕應用程序時,由於設計上載應用程序,而不是用戶友好。如果您對Javascript有很好的瞭解,那麼您可以創建與原生相同的跨平臺應用程序
如果您需要創建最佳用戶體驗應用程序和遊戲,以便您可以隨本地或您考慮預算,快速開發並支持所有那麼Phonegap是最好的選擇。在Phonegap中有如jQuery的移動,離子,煎茶,劍道UI等框架。對於Native功能支持,Cordova提供了很多插件。所以你也可以這樣做。
- 1. JQuery手機vs手機差距
- 2. 手機差距jQuery
- 3. Android手機上的Html5視頻標籤使用手機差距
- 4. 手機差距簡單應用
- 5. 無法獲取手機差距插件
- 6. 手機差距iPhone的發展
- 7. 瀏覽器卡住時,與jQuery手機使用手機差距
- 8. Facebook與Android手機差距應用程序的集成
- 9. Android代理WiFi vs手機
- 10. haxe,手機差距,jquery mobile而不是原生應用程序
- 11. 手機差距,黑莓環境參考外部JS文件
- 12. 是良好的手機差距開發移動應用程序
- 13. 手機差距註冊表甚至在iOS上不會觸發
- 14. 在Xcode中創建Sencha Touch,手機差距項目
- 15. 通知用戶,如果他沒有Flash播放器在Android手機應用程序使用手機差距
- 16. 在Android中無法獲得手機差距以使用當前時間
- 17. 如何在手機差距中使用原生xib?
- 18. 手機差距跨平臺應用程序
- 19. 在手機差距的Ajax調用失敗在IOS
- 20. 手機差距的響應設計支持
- 21. 如何安裝手機的差距和運行的iPhone
- 22. 重新啓用touchmove eventlistener。 iPhone應用程序與手機差距
- 23. 如何在手機差距上運行php文件?
- 24. 無法在Xcode中構建手機差距
- 25. 如何從手機差距的JavaScript發送郵件?
- 26. 手機差距的應用程序開始,只是退出
- 27. 手機差距應用程序存儲在App Store'INVALID BINARY'in ios
- 28. 如何創建一個使用手機的差距
- 29. 地理位置:lat,lng uri不適用於手機差距
- 30. Android版面差距問題
你想達到什麼目的? –