Сценарии Flex и Action - PullRequest
       4

Сценарии Flex и Action

0 голосов
/ 25 ноября 2011

Мне поручено разработать проект таким образом, чтобы он был доступен для платформы iOS, Android и Blackberry OS одновременно. Геркулесовое задание !! действительно ...

Я ищу все возможные платформы разработки для этого задания. Я наткнулся на Flex 4.5.1, и первоначальные мысли действительно положительные. Где-то в SO я читал, что flex-приложения страдают от вздутия кода. Я не хочу такого решения; Инфактивная память - важная проблема для меня.

Я хочу знать, какой из следующих вариантов является оптимальным:

  1. Разработка с использованием специфичного для ОС SDK, то есть xCode для iPhone, Andriod SDK для Android.
  2. Разработка с использованием Flex Builder и игнорирование вздутие кода.
  3. Использование Flash Builder и разработка приложений на ActionScript.

Мне также хотелось бы знать, есть ли для меня какая-либо другая платформа / язык / API ...

Спасибо за ваше время,

Ответы [ 4 ]

3 голосов
/ 25 ноября 2011

Повсеместная поставка Flash Player упрощает разработку и упаковку мобильных приложений;однако платформы HTML5 / JavaScript, такие как PhoneGap , также обеспечивают быструю межплатформенную доставку.

Flex тяжелее Pure ActionScript.В зависимости от того, что вы разрабатываете, Flash Professional или чистый проект ActionScript в Flash Builder могут удовлетворить потребности очень бережным и производительным способом.

2 голосов
/ 25 ноября 2011

несколько дней назад я также задал похожий вопрос здесь на SO, и, к сожалению, до сих пор я не получил ответ, который хотел. (вопрос все еще открыт, и вы можете поделиться своими выводами со мной там ..)

Относительно ваших вопросов о Flex 4.5.1, я хотел бы сказать, что это очень аккуратная и почти идеальная платформа программирования, и освоить ее довольно просто. Поддержка и обучение, предоставляемые Adobe, просто потрясающие. Вы можете легко обрести уверенность всего за несколько недель. См. Отличное учебное пособие , я бы посоветовал вам следовать ему в течение первых недель.

В Flex мы программируем в .mxml файлы и ActionScripts ( .as) ... * .mxml файлы преобразуются в ActionScript во время компиляции. Для повышения эффективности вы можете напрямую программировать в ActionScripts, как только вы поймете, как они на самом деле работают. (Что я сейчас пытаюсь выучить.)

Я не уверен насчет C / C ++, но Flex определенно поддерживает некоторые другие языки, например, Java, PHP и т. Д. Для таких разработчиков Java, как я, еще одна удивительно хорошая вещь - это то, что Flex также может быть интегрирован с Spring.

Поделитесь своими выводами о Flex ..

1 голос
/ 25 ноября 2011

Существует довольно много кроссплатформенных инструментов для мобильной разработки

PhoneGap

Appcelerator

Ро моб.

MoSync

Сенч

Corona

WidgetPad

У каждого есть свои преимущества и недостатки. Например, приложения, созданные с использованием phoneGap, используют HTML-представление для отображения пользовательского интерфейса, в то время как Appcelerator использует собственные компоненты пользовательского интерфейса, которые обеспечивают лучшую отзывчивость пользовательского интерфейса. Некоторые из них бесплатны, а некоторые нет. Поэтому вам нужно определиться с вашими требованиями и выбрать рамки.

0 голосов
/ 04 декабря 2011

Если вам нравится HTML5 / JavaScript и вы хотите расширить его с помощью C ++, тогда вам стоит попробовать MoSync, он дает вам гибкость, чтобы смешать их все, если вам так нравится.Вы можете узнать больше на mosync.com.

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