我只是想知道是否有任何跨平台的开发平台,可以很好地在各种移动设备上运行企业级应用程序。
如果语言是C#的话将是理想的,但请随意建议其他语言。
发布于 2011-03-04 12:29:21
你在http://www.appcelerator.com上看过《钛》吗?
然后是http://www.phonegap.com/的PhoneGap
发布于 2011-03-07 10:37:32
如果您乐于重用业务逻辑并编写特定于设备的用户界面(工作更多,但在每个设备上的用户体验更好),您可以考虑各种Mono框架。
将核心业务逻辑编写为类库,然后使用.NET框架使用MonoTouch、MonoDroid和窗口编写特定的用户界面,您将在C#中拥有一个跨平台的应用程序(尽管具有单独的UI)。
发布于 2011-03-04 12:26:41
值得注意的是,您只需为平台编写一次代码,但要确保您的应用程序在设备上运行则是另一回事,这是由于手机提供商的多样性、他们的定制平台实现以及特定于设备的硬件。
看看这些相关的问题...也被称为复制品...
Developing cross platform mobile application
Are there any huge differences between objective-c and Java, or iPhone and Android?
What work has been done on cross-platform mobile development?
https://stackoverflow.com/questions/5189616
复制相似问题