Mobile 哪些语言支持应用程序开发的多平台?

Mobile 哪些语言支持应用程序开发的多平台?,mobile,multiplatform,Mobile,Multiplatform,我将构建一个应用程序,该应用程序将跨多个设备使用,包括: iOS 安卓 WinRT(Windows 8和Windows 8 RT) Windows Phone 8 我想开发一次业务逻辑,并在所有设备上使用它,然后为每个单独的设备开发UI,这些设备反过来又与业务逻辑接口。是否有一种语言在所有这些平台上都受本机支持?如果有,是什么语言 注意:我不是在寻找一个针对UI和业务逻辑的一体化解决方案。我只是在尝试开发应用程序背后的逻辑,如果可能的话,所有平台都可以重复使用它。这些代码通常用C#编写,可以

我将构建一个应用程序,该应用程序将跨多个设备使用,包括:

  • iOS
  • 安卓
  • WinRT(Windows 8和Windows 8 RT)
  • Windows Phone 8
我想开发一次业务逻辑,并在所有设备上使用它,然后为每个单独的设备开发UI,这些设备反过来又与业务逻辑接口。是否有一种语言在所有这些平台上都受本机支持?如果有,是什么语言

注意:我不是在寻找一个针对UI和业务逻辑的一体化解决方案。我只是在尝试开发应用程序背后的逻辑,如果可能的话,所有平台都可以重复使用它。这些代码通常用C#编写,可以在所有这些平台中重用


据我所知,您可能还需要

C/C++和C#(带MonoTouch/MonoDroid)基本上是您的选择。Xamarin的全面支持似乎相当昂贵,对更便宜的选项的支持有限:/I已经看了,看了,看了,看了,看了,显然没有其他东西了。他们确实有使用IDE的独立许可证,如果您想/需要使用Visual Studio,他们也有商业许可证(每个平台999美元)。我要试一试,看看结果如何。