Windows上的Mac iOS开发 - Flash / Flex

时间:2012-04-06 14:48:44

标签: ios windows xcode flash flex

  

可能重复:
  iPhone development on Windows

我们即将开始使用iOS的第一个医疗技术应用体验。我们在一年前玩弄了这个想法,但现在已成为现实。我们面临的问题是,部分团队没有Mac / Apple产品,因此我想知道以下内容:

  1. 你能在Ipad上使用Xcode吗?如果是这样,那么我们的两位程序员就可以了。

  2. 还有针对Windows的iOS开发解决方案吗?

  3. 如果我们想为团队中的其他两位程序员尝试使用基于Windows的解决方案的Flash / Flex ...

    1. Objective-c和a-script是否兼容,或者你只是坚持使用objective-c;
    2. Adob​​e是否会继续支持iOS开发,或者因为取消Flash而已经死了?
  4. 感谢您的帮助,我为这个问题的天真而道歉。

    -Tim

2 个答案:

答案 0 :(得分:2)

简而言之:

  1. 不幸的是没有。只有Mac。

  2. 是的,您可以在普通PC上安装Mac OS,但这是针对Apple的EULA。它被称为hackintosh。

  3. 对不起。我没有足够的信息来回答这个问题。

  4. A)你能澄清你的真实含义吗?

    B)只有Adobe本身可以确认。但我从未听说他们取消了它。

答案 1 :(得分:2)

你有很多问题,我无法回答所有问题,但我会尽力解决我的问题:

  

你可以在Ipad上使用Xcode吗?

正如@theNavigator所述; Xcode工具只适用于Mac。

Is there and iOS development solution yet for windows?

通常,除了将完成的应用程序(ipa)上传到Apple App Store之外,您可以在Windows上执行每一步。我不相信您可以在Windows上使用Apple开发工具,因此您必须使用备用的跨平台工具,例如Adobe AIR(如果您已经了解ActionScript / Flex)或Sencha Touch。

提交到商店的最后一步必须在OSX上完成。你可以运行OSX in windows using virtualization;但这是一个棘手的法律主题。我不确定我是否会为业务推荐这种方法。

  

A)Objective-c和a-script是否兼容,或者你会坚持下去   与objective-c;

我想说,没有Objective-C和ActionSCript3不兼容。它们是用于不同目的的不同语言。但是,没有理由不能在ActionScript 3中编写(使用或不使用Flex)并使用Adobe AIR SDK将其交叉编译到本机iOS应用程序。

B) Is Adobe going to keep supporting iOS development, or is all of that dead now that they are canceling Flash?

Adob​​e并没有放弃Flash。请阅读Adobe的Flash Runtime Roadmap for more details。他们放弃了Flash Player的移动浏览器插件。但是,他们仍在继续投资Adobe AIR进行移动部署。

Adob​​e Creative Cloud中的大多数Touch Tools都是使用ActionScript和Adobe AIR构建的。这包括Photoshop Touch。我认为这是对平台的承诺。