2011-07-14 55 views
6

我对选择跨平台移动应用程序开发工具非常困惑。哪个是最好的跨平台移动web应用程序开发工具?

我想运行在手的终端或黑莓,iPhone手机,机器人会等

我的web应用程序我的web应用程序将能够拍摄照片和GPS位置。你认为我应该用什么?

  • Rhomobile的
  • Volantis公司移动服务器
  • Appcelerator的
  • widgetpad
  • 煎茶
  • 的webapp网
  • jquerymobile
  • motherapp
  • mosync
  • Marmalade
+1

没有建设性?这是非常有用的 – KJW

回答

5

仅供参考,请使用jQueryMobile开发Web应用程序。然后使用http://phonegap.com将您的网络应用程序移植到可访问相机等硬件功能的原生应用程序。

3

如果你正在开发一个纯粹的Web应用程序,你将很难获得移动应用上传与连接到他们的GPS数据的照片。

您不妨看看:http://monotouch.net/

这是接近我所知,为iPhone和Android跨平台开发工具,这意味着重复使用C#技能。

+0

'上传照片与GPS'?你是什​​么意思? – rubenvb

+0

我的意思是,我想使用内置的GPS捕捉来自相机的照片以及经度和纬度。它将是一个在浏览器上运行的Web应用程序。干杯。 – Pinchy

2

取决于你想要去的原生程度......但MoSyncMarmalade是两个非常强大的平台,可将您的代码转换为许多平台。

+2

我已经使用Marmalade(又名Airplay SDK)数年,现在可以证明它是一个稳固,成熟的平台。有了这样的任何平台,你总是受到提供者的支配(a)没有错误,并且(b)为你提供所需的功能。两种果酱都很好。我没有使用过MoSync,但只是看着他们的网页,对于独立开发者来说它似乎不那么自由。另外,Marmalade基于Visual Studio,在我看来它比Eclipse好得多。 –

+0

好评。如果需要,MoSync支持J2ME。另外就像你提到它是开源的,它可以很容易地修复任何错误,而不是等待供应商。 Visual Studio集成对于Windows开发人员(大多数人来说)听起来不错。我想,Mac OSx开发人员必须使用Eclipse。 –

+0

Marmalade也与xcode集成(虽然我没有亲自使用它)。 –

0

完整的IDE如Application Craft http://www.applicationcraft.com将允许您构建Web和本机应用程序,然后使用Phonegap将它们部署到所有主要移动平台。请参阅Phonegap使用AC的案例研究:http://phonegap.com/case_study/phonegap-application-craft-pain-free-mobile-app-development/

Application Craft还利用jQuerymobile,Ripple仿真器(这将允许您在设备测试,加速器,GPS等方面进行测试)并具有集成的代码编辑器。

相关问题