Флэш-программирование (Adobe Air) против цели C? - PullRequest
2 голосов
/ 11 июля 2011

Это не квест Программирования, но я не мог придумать лучшего места, чтобы задать этот вопрос.

Я недавно начал разрабатывать приложения для iPhone , используя Objective C и среду Apple Xcode . Теперь я достаточно доволен Objective C и iPhone SDK. Но теперь моя компания решила прекратить использовать среду XCode для создания приложений, но вместо этого использовать Adobe Air (Flash-программирование) для создания приложений, и меня попросили начать изучать программирование Flash и использовать Adobe Air .., так как я я не мог найти много информации о разработчиках или приложениях, созданных с помощью Adobe Air, у меня было несколько вопросов, и я подумал, что кто-то может ответить здесь

  1. Да Flash будет иметь лучшие анимации Я думаю, но - это не Core Animation Framework iPhone, использование Open GL или использование Game Engine, такого как Cocos2d, для iPhone хорошо enouf по сравнению с Adobe Flash ??

  2. Служебные приложения можно лучше создавать с помощью собственной среды разработки Apple , даже если развлекательные приложения, не требующие большого объема разработки, могут быть немного проще с Flash

  3. Среда разработки Apple Xcode и iPhone Sdk должны иметь тонн улучшенных API и функций , чем может предложить Adobe Air ??

  4. Понятия не имею, как на самом деле выполняется программирование Flash .. поэтому, освоившись с Objective C , стоит ли просто отпустить его и начать изучать Flash ??

Было бы здорово, если бы кто-нибудь мог мне помочь, и это будет правильным процессом для разработки приложений для iPhone Objective C или Adobe Flash ??

1 Ответ

3 голосов
/ 11 июля 2011

Преимущество flash, как сказал sosborn, заключается в том, что вы сможете легко перенести проект на Android, iPhone и другие платформы. Вы правильно догадались, когда сказали, что среда Apple сможет функционировать без проблем. Переходя с флэш-памяти на iphone, вы можете решить некоторые проблемы с конвертацией.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...