Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Какие основные преимущества Flex над Flash? (http://www.flasher.ru/forum/showthread.php?t=129512)

koIIImarik 03.09.2009 12:23

Какие основные преимущества Flex над Flash?
 
Здравствуйте.

Подскажите, пожалуйста, кто-нибудь, для каких целей стоит изучать Flex и почему сейчас наблюдается некоторый приток вакансий именно для Flex программистов? Что позволяет сделать Flex такого, чего нельзя было бы сделать в Flash?

В общем какие преимущества у Flex'а есть перед Flash технологией?

За ранее спасибо.

VVall 03.09.2009 13:07

Они решают разные задачи. Flex - RIA, Flash - в основном анимация и интерактив для веба.

koIIImarik 03.09.2009 13:10

Что вы имеете ввиду под «RIA»?

VVall 03.09.2009 13:13

http://ru.wikipedia.org/wiki/Rich_Internet_Applications
http://en.wikipedia.org/wiki/Rich_Internet_application

koIIImarik 03.09.2009 13:27

Если обобщать, то я понимаю RIA, как приложение для браузера, которое написано с помощью какой-то технологии (в данном случае Flash/Flex).

Вы говорите, что Flex —*это RIA, но изначально именно Flash дал толчок RIA приложениям (я вообще не очень люблю термин RIA, так как в него иногда даже красивые всплывающие баннеры включают).

Объясните мне, пожалуйста, почему эти же самые приложения нельзя делать на Flash?

P.S.: Вы сами имеете опыт разработки на Flash и Flex? Именно на обоих?

VVall 03.09.2009 13:41

Можно делать приложения на Flash, никто не запрещает. До того, как Adobe решила выделить их в отдельное направление, так и было.

Правда, есть ещё такая разница, что Flash (средство разработки) стоит денег, а Flex (SDK+сторонние IDE) бесплатен. И его тоже можно при желании применять "наоборот". Например, можно сделать тот же баннер на Flex. Но в баннере не нужен фреймворк Flex'а, потому что это сотня килобайт к размеру файла, и оттуда для баннера ничего не нужно. Можно убрать фреймворк, оставив только компилятор - тогда всё получится нормально, но станет ясно, что инструмент используется не вполне по назначению.

У меня нет опыта ни разработки на Flash в смысле инструмента, и нет опыта разработки Flex-приложений. Я использую Flex не по назначению, как описано выше.

koIIImarik 03.09.2009 13:45

Я думаю, что ваше понимание работы Flex и Flash и их преимуществ и недостатков вряд ли яснее моего понимания. Мне кажется, чтобы знать чем лучше та или иная технология нужно в ней поработать.

Делать баннеры в Flex, на сколько я знаю, не будет удобно, так как там нет таймлайна, привычного для Flash. А на счёт бесплатности — никто не отменял траильные и (да да) пиратские версии с торрентов.

fljot 03.09.2009 13:47

просто RIA это как правило большое кол-во всяких контролов и контейнеров плюс работа с данными. с флексом это быстро и удобно, благодаря большому кол-ву готовых компонентов, всяким Collection'ам, data binding и быстрому написанию с помощью mxml. но не стоит забывать - это всё тот же as3

iNils 03.09.2009 13:52

Цитата:

В общем какие преимущества у Flex'а есть перед Flash технлогией?
Flex не технология, это фреймворк.

Цитата:

Правда, есть ещё такая разница, что Flash (средство разработки) стоит денег, а Flex (SDK+сторонние IDE) бесплатен.
За уши притянуто. Flex Buider также платный, как Flash IDE. А с помощью компилятора flex sdk (компилятор это не сам флекс) можно компилить обычный as3.
Цитата:

Можно убрать фреймворк, оставив только компилятор - тогда всё получится нормально, но станет ясно, что инструмент используется не вполне по назначению.
Ну что за ерунда?

VVall 03.09.2009 13:54

Цитата:

Сообщение от koIIImarik (Сообщение 847874)
Делать баннеры в Flex, на сколько я знаю, не будет удобно, так как там нет таймлайна, привычного для Flash.

Ну и проведите аналогию - ..а делать RIA-приложения во Flash не будет удобно, так как там нет..

Цитата:

Сообщение от koIIImarik (Сообщение 847874)
А на счёт бесплатности — никто не отменял траильные и (да да) пиратские версии с торрентов.

Законы тоже никто не отменял, да-да.


Часовой пояс GMT +4, время: 10:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.