Adobe Flash CS5 и iPod Touch / iPhone - PullRequest
0 голосов
/ 10 октября 2010

Как вы все знаете (если нет, нажмите здесь ), Apple наконец решила разрешить в магазине приложения, созданные с помощью Adobe Flash CS5 для iPod Packager.Имея ПК, а не Mac, это хорошая новость для меня, так как я хотел дать трещину разработке iPod.

Я попытался использовать поддельный сертификат (да, я признаю это), чтобы опубликовать приложение ипротестируйте его на iPod Touch моего брата (работает на iOS 4.0), но приложение не установится.Это потому, что iPod обнаружил сертификат или ему нужно обновить свое устройство?

Мой реальный вопрос, однако, стоит ли платить 99 $ за сертификат разработчика или нет сейчас?Я склонялся к этой идее, но ограничение просто было снято (если позволите мне выражение).

Спасибо.

-Кристофер

Ответы [ 4 ]

2 голосов
/ 08 сентября 2011

Я сделал немало хаков 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 или выпускать свое приложение.Если вы все еще находитесь в стадии планирования, пропустите ее, пока не будете готовы к работе.

1 голос
/ 06 сентября 2011

Мне было интересно то же самое. Глядя на то, как движутся приложения Android и Apple, я бы сказал, да - стоит быть $ 99 в год, чтобы стать настоящим разработчиком приложений для Mac.

Однако - я не думаю, что стоит разрабатывать что-либо, кроме Mac с XCode.

Adobe Flash Builder (раньше назывался Flex) 4.5 также экспортирует в приложения для iOS (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). и связанную с этим проблему здесь: Размер приложения Flash Builder 4.5 после упаковки с iTunes

Не говоря уже о том, что нет надежного эмулятора для iOS, на который вы могли бы легально попасть ... Я на самом деле только что получил Mac mini и XCode - Mac Mini ~ $ 500 ... но XCode - отличный SDK эмуляторы рок.

1 голос
/ 08 сентября 2011

Если вы серьезно относитесь к разработке для iPod, я бы получил лицензию разработчика и хотя бы дешевый Mac Mini.Если вы действительно разрабатываете что-то, что хотите выпустить, вы, вероятно, захотите это в магазине приложений.Чтобы получить лицензию, требуется некоторое время, поэтому вам нужно просто начать процесс.

Если вам нравится возиться и не планировать что-либо выпускать (или не хотите использовать магазин приложений)с Android может быть больше по вкусу.Там нет никаких затрат, чтобы начать или поставить свои приложения на собственное устройство, кроме как на самом деле с устройством Android.(То же самое может быть верно для Windows Mobile, придется дважды проверить).

0 голосов
/ 10 октября 2010

Я думаю, да. Все еще стоит заплатить сумму ...

...