我想开发一个我一直在想的移动应用程序。我想知道是否有人使用过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. 有没有人有SSEPlus的经验?
- 3. 有没有人有UIAutomation Xcode的经验?
- 4. 有没有人在他们的项目中使用过JBoss Errai?
- 5. 您使用过IntersystemsCaché吗?你有什么经验?
- 6. 有没有人对Java SWT浏览器组件有过什么经验?
- 7. Combining Knockout.js + KendoUI - 你有什么经验?
- 8. 你对GWT有什么经验?
- 9. 你对Devtrack有什么经验?
- 10. 你对TaskJuggler有什么经验?
- 11. 你有什么ASP.Net MVC部署经验?
- 12. 有没有人有使用Grails的CloudFoundry的经验?
- 13. 有没有人有使用YAJL的Objective-C绑定的经验?
- 14. 有没有人用ReactOS试用过他们的软件?
- 15. 有没有人有使用ZFS的经验?
- 16. 有没有人有使用Perl5i的经验?
- 17. 有没有人有在JBoss 6下使用jsf4birt的经验?
- 18. 有没有人有经验在AccountManager中使用confirmCredentials API(Android)
- 19. 有没有人使用math.net有任何经验
- 20. 有没有人创建过使用Java服务器的Flash RIA?
- 21. 你有什么经验使用新的“hg rebase”命令?
- 22. 你有什么经验使用功能的Java项目?
- 23. 任何人都有使用ServiceStack或其他.Net服务框架的经验吗?
- 24. 有没有人与buckminster真实世界的经验?
- 25. Java:有什么步骤来学习一个项目,你有一点经验或没有经验
- 26. Datagrid显示行没有什么在他们使用c#和sql服务器2008
- 27. 有没有人有专用Launchpad实例的经验?
- 28. 你对ICEfaces有什么经验?它与Wicket相比如何?
- 29. 有没有人将Fedex网络服务整合到他们的网站?
- 30. 有没有人有ClusterVisionOS上运行的集群的经验?
哇,这是非常非常有帮助的。非常感谢你的回复。 –