跨平台移动开发的快速概述

时间:2010-07-10 15:43:46

标签: mobile

我不知道移动应用程序开发的第一件事。我现在开始研究。

有人可以快速概述一下最流行,最成熟和跨平台的技术,用于创建和运行适用于iphone,黑莓,Windows手机和机器人的应用程序吗?例如,假设我想创建一个移动软件应用程序,通过连接到其中一个移动端口的硬件来监控您的心率和血压,我希望这可以在iphone,blackberry,windows mobile和android上运行。

我应该考虑哪些开发平台?他们的优点与缺点是什么?它们有多受欢迎?

4 个答案:

答案 0 :(得分:1)

PhoneGap&钛是我的最爱。在后端使用它们与Web服务一起工作是最好的。好的设计文章位于http://dotqsolutionsllc.wordpress.com/2011/01/13/iphone-android-blackberry-development-usa/

答案 1 :(得分:0)

平台将取决于您要运行该应用程序的手机。除了港口还有很多其他的东西。这些东西由平台架构定义。它包括事件处理,UI等等。

您还需要在每个目标上独立测试您的应用程序。

但是,您可以创建一个Web应用程序,并让用户通过移动浏览器使用它。这在某种程度上可以说是通用的。如果您遵循支持的标准,它将适用于所有移动浏览器。

答案 2 :(得分:0)

Phonegap可能就是你要找的东西。基本上,您将构建一个本地设备上的Web应用程序,并且可以访问JavaScript库,从而可以访问许多设备的OS API。

从他们的网站:

  

什么是PhoneGap?
  PhoneGap是开放的   源代码开发框架   构建跨平台的移动应用程序。   用HTML和JavaScript构建应用程序   仍然利用核心功能   在iPhone / iTouch,iPad,谷歌   Android,Palm,Symbian和Blackberry   SDKs.SDKs。

答案 3 :(得分:0)