我对移动应用程序开发一窍不通。我现在开始我的研究了。
有没有人能给我简单介绍一下最流行、最成熟、最跨平台的技术,用来创建和运行iphones、黑莓、windows mobile和android上的应用程序?例如,假设我想创建一个移动软件应用程序,通过一个连接到手机端口的硬件来监控你的心率和血压,我希望它能在iphone、黑莓、windows mobile和android上运行。
我应该考虑哪些开发平台?它们的优缺点是什么?他们有多受欢迎?
发布于 2010-07-11 01:02:05
Phonegap可能就是你要找的东西。基本上,您将构建一个web应用程序,它是设备上的本地应用程序,并且可以访问JavaScript库,这些库提供对设备的许多操作系统API的访问。
在他们的网站上:
什么是PhoneGap?
PhoneGap是一个用于构建跨平台移动应用程序的开源开发框架。使用超文本标记语言和JavaScript构建应用程序,仍然可以利用iPhone/iTouch、iPad、谷歌安卓、掌上电脑、塞班和黑莓SDKs.SDKs的核心功能。
发布于 2011-02-05 04:58:39
PhoneGap和Titanium是我的最爱。在后端将它们与Web服务一起使用效果最好。http://dotqsolutionsllc.wordpress.com/2011/01/13/iphone-android-blackberry-development-usa/上有一篇很好的设计文章
发布于 2010-07-10 23:52:21
平台将取决于您想要运行该应用程序的移动电话。除了端口之外,还有许多其他的东西。这些都是由平台架构定义的。它包括事件处理、UI等等。
您还需要在每个目标上独立测试您的应用程序。
但是,您可以制作一个web应用程序,并让用户通过移动浏览器使用它。在某种程度上,这可以说是通用的。它可以在所有的移动浏览器上工作,只要你遵循支持的标准。
https://stackoverflow.com/questions/3219839
复制相似问题