适用于android、iphone和windows phone的通用编程语言

适用于android、iphone和windows phone的通用编程语言,android,iphone,ios,windows-phone-7,code-reuse,Android,Iphone,Ios,Windows Phone 7,Code Reuse,嘿,我要为我的android应用程序写一个算法 现在的问题是它是一个大的算法,我可能也会为iphone和windows phone开发应用程序。所以我想随时随地重用代码 我的问题是,我应该用哪种语言编写algo以重用代码 我做了一些研究,看起来Android和iPhone支持C++,但是我和Windows Phone < /P>混淆了。 Windows Phone支持C++语言 听起来像C++一样,WP阿波罗。 我会在C++中做,等待看是否有足够的C++来处理WP。 否则,我想很快就把代码改写

嘿,我要为我的android应用程序写一个算法

现在的问题是它是一个大的算法,我可能也会为iphone和windows phone开发应用程序。所以我想随时随地重用代码

我的问题是,我应该用哪种语言编写algo以重用代码

我做了一些研究,看起来Android和iPhone支持C++,但是我和Windows Phone < /P>混淆了。

Windows Phone支持C++语言


听起来像C++一样,WP阿波罗。

<>我会在C++中做,等待看是否有足够的C++来处理WP。 否则,我想很快就把代码改写成C。

  • Windows Phone 7不支持C++
  • WindowsPhone8将支持C++

也许你应该看看。它允许您在C++和目标Windows电话、iOS和Android中进行编码。

< P>不,Windows Phone不支持C++——WP8将支持它,但我认为这还没有正式。你有几个选择,没有一个是理想的

单触/单机器人

您可以使用Mono以C#为iOS和Android编写应用程序,并使用Windows Phone的常规C#框架。这意味着您必须在整个应用程序中使用Mono,而不仅仅是此算法

JavaScript


您可以用JavaScript编写算法,然后在每个平台的适当浏览器控件中运行它。丑陋,但可行

< P><强> WP8没有完整的C++支持< /强> < 您不能仅使用WP8应用商店开发和发布非direct3D应用。您必须/必须使用C来设计您的接口,它是XAML并且只与C兼容。这个“你可以用C++开发WP8的应用程序”的口号只是一个大的营销谎言。以及WP8故障的指示。请阅读我的答案,了解更多信息和资源:


你有没有试过查看电话间隔@iNoob:是的,我知道phone gap,但它是基于web的应用程序。它使基于HTML的应用程序,它可能不会给我提供更深层的功能,我需要的电话,所以不能使用它。哦,好吧,顺便说一下,我已经阅读了Windows 8将支持C++。以下是链接:,“算法”?不知道你在做什么,很难帮上忙。为什么不在服务器上运行它,并通过web应用程序将结果发送给手机?什么是“大”算法?大到什么程度?嘿,看来我也会这么做。我将用C++编写代码。谢谢,我想没有任何确认WP8会支持C++的,你能找到一个参考吗?我想没有任何确认WP8将支持C++ -你能找到一个参考吗?“Windows Phone 8有完整的C和C++支持”(来源:谢谢)奥利维尔的参考“Windows电话8具有完全的C和C++支持”(源代码:)