我想開發一個我一直在想的移動應用程序。我想知道是否有人使用過PhoneGap,以及您的使用體驗。有沒有人使用過PhoneGap?你有什麼經驗與他們的服務
1
A
回答
2
PhoneGap是一個使用HTML和JavaScript開發移動應用程序的框架。它本身並不是一種「服務」,儘管它們確實提供了一些可用的服務,例如支持和雲構建,但我懷疑這不是您的意思。
PhoneGap是一個很好的框架,如果您需要跨應用程序的跨平臺支持,它肯定可以完成工作。但它也有一些限制。因此,它是否適合您的需求取決於您的移動應用程序的功能。
如果你的應用程序是一個圖形激烈的遊戲,具有實時渲染或對等設備之間的大量通信等,那麼PhoneGap可能不適合你。但是,如果您的應用程序不需要這些功能,並且更多地使用手機的較低密度功能(Contacts,GeoLocation,Accelerometer,LocalStorage),並且您的UI可以使用HTML和JavaScript輕鬆創建,那麼我會說PhoneGap會很棒爲你。
有人會說PhoneGap適用於簡單的應用程序,而且對於真正複雜,強大的東西,您需要本地化。我猶豫地說這很簡單。 PhoneGap能夠在邏輯,用戶界面等方面製作非常複雜的應用程序。
PhoneGap的真正優勢在於它能夠在多個平臺上工作。如果您需要支持多種平臺(iOS,Android,BlackBerry等),並且沒有資源支持多種本地代碼庫,那麼PhoneGap和其他跨平臺選擇(Adobe AIR,Titanium等)是非常棒的選擇。
這就是我所處的情況。我是一個需要支持3個以上平臺的獨立開發者。當我可以通過PhoneGap,AIR或Titanium獲得我需要的東西時,我不會浪費時間爲iOS,Android,Blackberry等本機開發。我可以在很少的時間內使用這些框架獲得我需要的部分時間。
相關問題
- 1. 有沒有人有與Clipsmm的經驗?
- 2. 有沒有人有經驗使用stackmob作爲phonegap應用程序的後端?
- 3. 有沒有人有UIAutomation Xcode的經驗?
- 4. 有沒有人有SSEPlus的經驗?
- 5. 您使用過IntersystemsCaché嗎?你有什麼經驗?
- 6. 有沒有人在他們的項目中使用過JBoss Errai?
- 7. 有沒有人對Java SWT瀏覽器組件有過什麼經驗?
- 8. 你對TaskJuggler有什麼經驗?
- 9. 你對Devtrack有什麼經驗?
- 10. 你對GWT有什麼經驗?
- 11. 你有什麼ASP.Net MVC部署經驗?
- 12. Combining Knockout.js + KendoUI - 你有什麼經驗?
- 13. 有沒有人有使用YAJL的Objective-C綁定的經驗?
- 14. 有沒有人有使用Grails的CloudFoundry的經驗?
- 15. 有沒有人用ReactOS試用過他們的軟件?
- 16. 有沒有人有在JBoss 6下使用jsf4birt的經驗?
- 17. 有沒有人有使用Perl5i的經驗?
- 18. 有沒有人有使用ZFS的經驗?
- 19. 有沒有人有使用JacpFx的經驗?
- 20. 有沒有人有與大型數據集Riak的經驗?
- 21. 有沒有人使用math.net有任何經驗
- 22. 有沒有人有經驗在AccountManager中使用confirmCredentials API(Android)
- 23. 你有什麼經驗使用功能的Java項目?
- 24. 你有什麼經驗使用新的「hg rebase」命令?
- 25. 有沒有人創建過使用Java服務器的Flash RIA?
- 26. 任何人都有使用ServiceStack或其他.Net服務框架的經驗嗎?
- 27. Java:有什麼步驟來學習一個項目,你有一點經驗或沒有經驗
- 28. 有沒有人與buckminster真實世界的經驗?
- 29. Datagrid顯示行沒有什麼在他們使用c#和sql服務器2008
- 30. 有沒有人有專用Launchpad實例的經驗?
哇,這是非常非常有幫助的。非常感謝你的回覆。 –