Я глубоко использовал обе программы, и мне больше нравится Flash Builder.Сначала я сказал: "Что за хрень эта mxml хрень, которую я должен выучить?"но это легко учиться практически без усилий.Flash Builder намного более интуитивно понятен и удобен в использовании, чем Flash Pro, и может выполнять практически все, что может Flash Pro, кроме анимации.
Две программы могут очень хорошо работать вместе, потому что они были разработаны таким образом.Я думаю, что важно отметить, что Flash Pro может быть очень неприятной, от простых вещей до более сложных вещей.Вам просто нужно знать Flash Pro действительно, очень хорошо и иметь большой опыт работы с ним.
Flash Builder - все наоборот, все легко и просто создавать и внедрять.Я потратил много времени на то, чтобы делать что-то во Flash Pro, потому что вам не хватает мастера / эксперта, чтобы использовать его с комфортом.
Любой может покопаться в Flash Pro и часами пытаться создать простой пользовательский интерфейс, если хотите, но избегайте головной боли и переходите к Builder.Flash Pro для «Pro» прост: он очень эффективен для анимации, если у вас есть время и терпение, чтобы научиться работать с символами, графикой, видеоклипами и всей другой терминологией, которая запутывается, когда f *** никому, кроме специалиста.
Если вы действительно не хотите тратить много времени на изучение Flash Pro и еще больше времени на то, чтобы не отставать и поддерживать знания о том, как его использовать, переходите на другой маршрут.С Flash Pro вы должны быть олл-ином, а не использовать его время от времени, иначе вы очень расстроитесь, я вам обещаю.
Flash Builder отлично подходит для кросс-платформенных интерфейсов, приложений и веб-сайтов, управляемых данными.
Да, и «накладные расходы», о которых упоминается в одном из ответов, есть способы сократить все эти накладные расходы, чтобы конечное приложение Flash Builder было крошечным.Вы должны обратить внимание и внести некоторые коррективы при окончательном создании проекта, и таким образом вы можете настроить, сколько накладных расходов, если таковые имеются в конечном скомпилированном приложении.Это очень легко сделать, и быстрый поиск в Google поможет вам разобраться, какие поля нужно проверить во время компиляции, чтобы урезать проект.Я видел несколько очень сложных приложений FLEX, которые оказались довольно маленькими, поэтому не нужно беспокоиться.
Если вы можете, возьмите "Flex 4 Cookbook", это здорово.Это бренд-книга О'рейли.Я люблю это, это бесценно.Flash Builder также позволяет без труда создавать мобильные приложения практически для любой мобильной ОС.