我不知道移动应用程序开发的第一件事。我现在开始研究。
有人可以快速概述一下最流行,最成熟和跨平台的技术,用于创建和运行适用于iphone,黑莓,Windows手机和机器人的应用程序吗?例如,假设我想创建一个移动软件应用程序,通过连接到其中一个移动端口的硬件来监控您的心率和血压,我希望这可以在iphone,blackberry,windows mobile和android上运行。
我应该考虑哪些开发平台?他们的优点与缺点是什么?它们有多受欢迎?
答案 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)