Я сделал немало хаков AS3 вместе со взломом Objective-C, и на поверхностном уровне рабочие процессы несколько похожи.Есть много различий, например, синтаксис имеет достаточно обучающую кривую, и создание элементов пользовательского интерфейса - простое дело в Xcode, и это должно быть сделано вручную во флэш-памяти (если вам не нравится, как выглядит flex), тогда как нажатие на opengl идаже использование основной анимации может быть пугающим для разработчика флэш-памяти, привыкшего к анимации вокруг экрана.
Это важно, потому что я действительно не думаю, что это стоит $ 99, если вы не планируете разработку в Xcode.Тонна способности быть яблочным разработчиком заключается в этой удивительной IDE, и упущение этого делает разработку iOS звучит ужасно.
Однако есть одна причина, по которой я бы все-таки купил ее: если у вас уже естьприложение, которое вы хотели бы выпустить, и все, что вы хотите сделать, это получить его в магазине приложений.Если у вас есть игра, которую вы хотели бы попробовать выпустить, она абсолютно стоит 99 долларов.Даже если бы вы разрабатывали его в Obj-C, все равно нет гарантии, что он пройдет через процесс одобрения Apple, так что вы на самом деле не рискуете намного больше, чем любой другой разработчик.Чего бы вы не хотели - это взять сертификат, затем сесть на него и ждать, пока он истечет, пока вы работаете в IDE, не имеющей отношения к программе.
Купитьсертификат, если:
a) У вас уже есть в основном полное приложение, которое вы хотели бы выпустить на iPhone.
или
b) Вы также планируете настроитьсреда разработки для Mac (и, вероятно, нет, пока она не настроена).
Не покупайте ее, если:
a) Вы не планируете покупать Mac с использованием Xcode,или выпустить приложение Obj-C.
или
b) Вы просто играете над идеей создания приложения для iPhone и еще не сделали никаких шагов к этому.
Я бы определенно не основывал ваше решение на том, отменит ли Apple свое решение или нет - маловероятно, что они не допустят незавершенных приложений в формате Adobe без веской причины, и даже если они это сделают, это тот же риск, что и любой разработчик.при создании приложения для выпуска в магазине Apple.Apple может просто отрицать это, если им так хочется, и вы мало что можете с этим поделать.
Думайте о $ 99 как о стоимости привилегии подать приложение на рассмотрение Apple.Даже если вы планируете разработку на Mac, Xcode бесплатен, и нет никакой реальной причины получать сертификат, если вы не планируете тестировать на iPhone или выпускать свое приложение.Если вы все еще находитесь в стадии планирования, пропустите ее, пока не будете готовы к работе.