1

我计划使用 GWT 和 PhoneGap 为 Android、iOS、Windows Phone 和 Blackberry 制作原生应用程序。

我对纯Android开发隐约熟悉(我已经下载了SDK等),并且了解SDK带有自己的Dalvik Emulator。

但在粗略检查了 iOS 和 Blackberry SDK 之后,看起来他们没有任何可以移植到 Ubuntu 桌面的模拟器。

我想要的是这样一种情况,我通过 GWT 和 PhoneGap 在我的 Ubuntu 笔记本电脑上开发这些原生应用程序,当 PhoneGap 包装每个最终交付并生成正确的二进制文件(APK、IPA 等)时,我可以将其放入正确的模拟器并查看它的实际效果。

据我所知这是不可能的,所以我在这里有什么选择吗?提前致谢!

4

1 回答 1

3

iPhone 开发需要一台运行 Mac OS X 的计算机。但是,您似乎可以在 Linux 下使用monotouch为 iPhone 开发。但是,它不在 iPhone 的本机代码中(目标 C),因此无法保证性能。

Wine 仍然无法运行这么多应用程序,所以我怀疑它是否可以运行 Visual Studio。这是一个声称它不能的链接,除非您执行一些黑客步骤。但是,Visual Studio 有另一种方法可以创建 C# 应用程序 (Mono),因此它可能是可能的。

黑莓应该支持 Java 和 C++,所以在 Ubuntu 上开发它是可能的。

于 2012-07-06T22:26:20.403 回答