7

我们可以在 Visual Studio 本身中为 iphone 开发应用程序吗?是否有任何与 Visual Studio 兼容的模拟器来测试它

4

8 回答 8

15

您可以在 iphone 环境中使用 Mono 在 C# / .NET 环境中开发应用程序。- https://www.xamarin.com就是这样做的一个例子。

于 2009-10-21T09:15:08.227 回答
4

Monodevelop 2.2 Beta 有一个适用于 Windows 的设置。下载

但是,如果您想为 iPhone 开发(使用MonoTouch),您需要有一台 Intel Mac(否则您无法运行必要的 Apple 工具)。

根据您想要做什么,您还可以使用Unity for iPhone,它也是基于 Mono/.Net 的。

于 2009-10-21T10:47:48.587 回答
3

您可以使用xamarin(以前是 monotouch)

于 2009-10-21T10:44:36.800 回答
3

如前所述,Mono 是一种方式。

目前还没有办法在 Visual Studio 中进行直接开发,但是这将很快作为 VS Addin 出现,这在 Hanselminutes 上进行了讨论。

不过有一个 Mono IDE,叫做monodevelop

在此处链接到 Hanselminutes 的 Mono 播客

于 2009-10-21T09:20:26.543 回答
1

您仍然需要来自MonoTouch 要求的官方 iPhone SDK 和 OSX :

要开始使用 MonoTouch,您需要具备:

  • Apple 的 iPhone SDK 3.0 或更高版本,可从 Apple 的 iPhone 开发中心获得。
  • 运行 MacOS 10.5 或 10.6(Leopard 或 Snow Leopard)的 Intel Mac 计算机。
  • 适用于 OSX 的 Mono 的最新版本

所以这还不是免费的午餐:(

于 2009-10-21T09:45:57.337 回答
1

是的,您可以为此使用 Mono。Novell 发布了一款商业产品:MonoTouch

现在是https://www.xamarin.com/

于 2009-10-21T09:16:08.753 回答
0

除了使用Monotouch之外,在.NET中没有其他方法可以做到这一点。

如果你不愿意使用 OBJ-C 的 iPhone 原生 API,你也可以考虑FLASH

于 2009-10-21T10:49:19.620 回答
0

使用 Airplay SDK:http ://www.airplaysdk.com/

您可以免费使用 Visual Studio 进行开发并以 iPhone 为目标。如果您针对其他移动平台,定价会发生变化。您仍然需要 Macintosh 来签署您的 iPhone 包,但所有开发/测试都可以在 Windows 上的 Visual Studio 中用 C++ 完成。

于 2009-11-13T20:02:44.933 回答