Когда oldschool должен высветить гибкий провод использования разработчика?

Упс, немедленно найден

    bar <- foo[foo[ ,1] == "there", ]
.

10
задан Brian Hodge 1 October 2008 в 18:15
поделиться

5 ответов

Flex является большим, если Вы быстро хотите создать UI, можно копировать функционирующий UI через пару часов. Так как это все еще может ограничивать для некоторого пользовательского UI, это не идеально подходит для всего, но если что-то должно более или менее "походить" на приложение и поместиться в сетку, это супер быстро для копирования UI в MXML. Также не запугивайтесь того, как большинство приложений Flex смотрит (ужасный, imo), можно настроить все или легко создать собственные компоненты.

Помещение actionscript в mxml совпадает с CSS помещения или JavaScript в HTML = действительно плохо. К сожалению, даже Adobe имеет это в нескольких примерах (вероятно, главным образом, потому что это легче и быстрее для demostrations).. Мое личное мнение - то, что это относится к привязке также, поскольку я не хочу помещать свои данные в UI (mxml).

Как опытный разработчик я уверен, что Вы не делаете никакой разработки на временной шкале (для разъяснения Flash = неправильное представление временной шкалы). Все еще с Flex Вам разделили UI в платформе, которая обрабатывает большую нагрузку с расположением так, чтобы можно было сконцентрироваться на бизнес-логике. Остальная часть рабочего процесса близко к тому, что Вы, вероятно, уже имеете с Flash.

5
ответ дан 3 December 2019 в 23:15
поделиться

Это зависит от того, какие приложения Вы разрабатываете теперь с Flash. Я был разработчиком Flash (главным образом приложения) в течение 7 лет. Я должен честно сказать, что был чрезвычайно рад, когда Flex 2 был выпущен, потому что он имел платформу компонента (хорошие компоненты, менеджеры по расположению...) я не имел в Flash. Это - IMO самое большое различие между Flash и Flex (или платформа Flex).

MXML является реальным благословением, особенно при использовании привязки данных. В конце все компилируется вниз в ActionScript (проверьте - сохраняют параметр компилятора), но MXML просто экономит Вам так много времени.

5
ответ дан 3 December 2019 в 23:15
поделиться

Flash и Flex обеспечивают различные способы произвести разные вещи. Я не знаком с Flash, но я ожидал бы, что это зависит от ориентированного на время способа произвести что-то, тогда как Flex приспособлен к более традиционной разработке программного обеспечения. Таким образом, вместо того, чтобы иметь дело со временем и кадрами в Flash, каждый имеет дело с описанием, куда компоненты должны быть помещены с MXML и как те компоненты работают с ActionScript.

Нужно также смочь записать приложение Flex только с AS3 и никакой потребностью MXML.

Основное различие между AS3 и MXML в Flex, насколько я знаю, то, что MXML не предназначается, чтобы использоваться с прикладной логикой, а скорее это предназначается, чтобы использоваться как HTML/CSS в веб-страницах и помещает компоненты и содержание на приложение Flex. ActionScript привык к поведениям программы, компонентам и другим вещам снаружи или что делает MXML. Таким образом, если бы Вы хотите присоединить событие к компонента, записал бы код ActionScript.

Надежда, которая помогает. Я все еще узнаю о Flex сам.

2
ответ дан 3 December 2019 в 23:15
поделиться

Некоторые другие различия, которые приходят на ум:

Flash позволяет Вам создавать графические активы и затем сразу работать с ними. Для использования того того же самого в Flex необходимо использовать Flash для экспорта их в swf или swc сначала.

Flex имеет менеджера по расположению, таким образом, приложения, которые имеют переменный размер окна, waaaay легче сделать. Например, можно взять окно и установить его на 90% шириной из окна, и оно изменится, размер... не масштабируются, обратите внимание, но на самом деле изменяют его ширину, поскольку окно сделано больше или меньшим. Это не легко за пределами платформы Flex.

Привязка данных в Flex является огромным средством экономии времени. Это по существу создает весь код, который необходимо было бы написать в AS3 путем простого высказывания вздора = "{нечто}", фигурные скобки curley обозначают, "связывают с этим".

Отладчик Flex значительно превосходит Flash один. Существует также Профилировщик.

Так как я запустил с Flex и не Flash, я не уверен, какой IDE является лучшим для Flash dev, но основанный на Eclipse Разработчик Flex довольно хорош. Вывод подсказок кода является большим. Интеграция Subclipse является большой.

Действительно, Flash и Flex являются различными зверями. Необходимо знать и понять AS3, если Вы хотите использовать Flex, и так как Вы делаете, Вы находитесь в идеальном положении для использования в своих интересах функций Flex. Flash не идет никуда как инструмент для того, чтобы сделать более визуально творческие части, но Flex предлагает много преимуществ для разработки приложений.

1
ответ дан 3 December 2019 в 23:15
поделиться

MXML компилирует в сценарий действия, таким образом, он действительно похож на высокоуровневую версию этого. Так, да, все, что может быть, покончило, MXML может быть сделан с actionscript (но не наоборот).

0
ответ дан 3 December 2019 в 23:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: