代码之家  ›  专栏  ›  技术社区  ›  Christopher Richa

Adobe Flash CS5和iPod Touch/iPhone

  •  0
  • Christopher Richa  · 技术社区  · 15 年前

    here ),苹果最终决定允许在商店中使用Adobe Flash CS5的iPod打包程序创建应用程序。拥有一台个人电脑而不是Mac电脑,这对我来说是个好消息,因为我很想试一试iPod的开发。

    只是 我放心了(如果你允许我这么说的话)。

    谢谢。

    -克里斯托弗

    4 回复  |  直到 15 年前
        1
  •  2
  •   Jesse    15 年前

    我已经做了很多AS3和Objective-C的黑客操作,在表面上,工作流程有点类似。有很多不同之处,例如语法有很好的学习曲线,在Xcode中创建UI元素是轻而易举的事,而且必须用flash手工完成(除非你喜欢flex的外观),而使用opengl甚至使用核心动画对于一个习惯于在屏幕周围制作动画的flash开发人员来说都是令人望而生畏的。

    这一点很重要,因为我真的不认为它值99美元,除非你计划在Xcode中开发。作为一个苹果开发人员的巨大力量就在这个神奇的IDE中,而忽略了这一点,iOS的开发听起来很糟糕。

    不过,我还是会买它的一个原因是:如果你已经有了一个你想发布的应用,而你想做的只是在应用商店里买它。如果你有一个游戏,你想尝试释放,它绝对值得99美元。即使你要在Obj-C中开发它,仍然不能保证它能通过苹果的批准程序,所以你不会比其他任何开发人员冒更多的风险。你不想做的是拿起证书,然后坐在上面等待它到期,而你在一个与程序无关的IDE中工作。


    在下列情况下购买证书:

    a) 你已经有了一个你想在iPhone上发布的最完整的应用程序。

    b) 您还计划设置一个Mac-dev环境(可能直到您设置了它之后)。

    a) 你不打算购买Mac电脑,使用Xcode,或者发布Obj-C应用程序。

    或

    b) 你只是在玩弄制作iPhone应用程序的想法,还没有朝着这个方向迈出任何一步。


    我绝对不会把你的决定建立在苹果是否会撤销它的决定的基础上——他们不太可能在没有正当理由的情况下不允许adobe打包的应用程序,即使他们这么做了,这与任何开发者在苹果商店上发布应用程序时所承担的风险是一样的。如果他们愿意,苹果可以否认,你也无能为力。

    把99美元看作是将应用提交给苹果审查的特权成本。即使你计划在Mac上开发,Xcode也是免费的,除非你计划在iPhone上测试或发布应用程序,否则没有真正的理由获得证书。如果你还处在计划阶段,跳过它直到你准备好出发。

        2
  •  1
  •   Community Mohan Dere    9 年前

    然而,我认为除了用XCode开发Mac之外,在其他任何东西上都不值得。

    http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html ),这很好,但事实是

    A) 它要求在手机上安装Adobe AIR运行时

    B) as3和ios的内存管理完全不同

    自动转换的结果是文件大小过大和性能不佳(请参阅此处的注释: http://www.adobe.com/devnet/flash/articles/optimize_content_ios.html ). 以及相关问题: Size of the Flash Builder 4.5 application after packaging with iTunes

    更不用说,没有可靠的iOS仿真器,你可以合法地得到你的手。。。我刚买了一台mac mini和XCode——mac mini ~$500。。。但是XCode是一个很好的SDK,模拟器非常棒。

        3
  •  1
  •   Hunter    15 年前

    如果你是认真的为iPod开发,我会得到开发许可证,至少一个便宜的MacMini。如果你真的开发了你想发布的东西,你可能会希望它出现在应用商店里。要拿到许可证需要一段时间,所以你应该开始这个过程。

        4
  •  0
  •   Software Enthusiastic    15 年前

    推荐文章