+ All Categories
Home > Business > Cравнение средств разработки RIA приложений используя...

Cравнение средств разработки RIA приложений используя...

Date post: 14-Jan-2015
Category:
Upload: iljapanin
View: 5,546 times
Download: 3 times
Share this document with a friend
Description:
 
Popular Tags:
28
the33cows 1 Flash CS3 FDT FlashDevelop IDEA FlexBuilder Сравнение средств разработки RIA приложений на базе Flash-платформы
Transcript
Page 1: Cравнение средств разработки RIA приложений используя Flash платформу

the33cows 1

Flash CS3 FDT

FlashDevelop IDEA

FlexBuilder

Сравнение средств разработки RIA приложений на базе Flash-платформы

Page 2: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 2

Обзор средств разработки RIA

приложений.

Flash CS3 FlexBuilder FlashDevelop IDEA FDT

Page 3: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 3

Flash CS3

Инсталл: Adobe.com

Размер инсталла порядка 500+мб, установить 1.2+Gb, потом бонжур сервис дотянет еще 300 мб (WIN)

Стоит: 699$

Microsoft® Windows® XP with Service Pack 2 or Windows Vista™ Home Premium, Business, Ultimate, or Enterprise (certified for 32-bit editions), Mac OS X v10.4.8–10.5 (Leopard)

Page 4: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 4

Flash CS3. Установка

Next, Next, …, Ok :)Лицензия и вперед

Триал версия 30 ? дней

Page 5: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 5

Flash CS3. Возможности

Дубовый в плане разработки RIA-приложений Нужно применять только для стилирования, создания ассетов Сразу вычеркиваем из дальнейшего обзора

Page 6: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 6

Flex Builder

Инсталл: Adobe.com

Размер инсталла порядка 420+мбПлагин версия 330+мб + Eclipce

(100+мб) (WIN)Microsoft Windows XP|Vista, Mac OS X v10.4.8–10.5 (Leopard), *Nix ( пока есть только Alpha версия)

Триал 60 днейСтоит(Flex Builder3): 249$, upgrade from FB2: 99$Бесплатная версия для студентов

Page 7: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 7

Flex Builder. УстановкаNext, Next, …, Ok.Затем намешать плагинов по вкусу.Могут быть проблемы с установкой

некоторых плагинов.

Plug-in: Eclipse 3.2+ Плагины на любой вкус.

Page 8: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 8

FlashDevelop Инсталл: http://www.flashdevelop.org/community/

Размер инсталла 4Мб

Microsoft Windows XP|Vista

FREE

Page 9: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 9

FlashDevelop. Установка

Next, Next, …, Run.

Page 10: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 10

FDTИнсталл: http://fdt.powerflasher.com/

Размер инсталла ? (~20-30mb)

Windows XP/Vista, Mac OS X, *nix(?)

Триал 30 дней3 варианта:

Basic: 299 Евро ~ 510$Professional: 399 Евро ~ 680$Enterprise: 599 Евро ~ 1020$

Page 11: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 11

FDT. Установка1. Eclipse (www.eclipse.org) 2. Запускаем Eclipse 3. Открываем меню "Help->Software Updates->Find and

install..." 4. Выбираем "Search for new features to install",

нажимаем Next 5. Выбираем "New Remote Site..." 6. Вводим имя FDT и URL

"http://fdt.powerflasher.com/update/" 7. Финиш8. Ждем, потом next, next, ok, рестартуем EclipseUPS: в конфиге Eclipse должно быть выставлено -Xmx512m

 

Page 12: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 12

IDEA 7.0.3Инсталл: http://www.jetbrains.com/idea/

Размер 80 mb+

Windows XP, Mac OS X 10.4 (Tiger) , Red Hat Linux Fedora/9.x/8.x/7.3

Есть несколько версий, по разным ценам

Page 13: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 13

IDEA. Ценовая политика

Commercial License For companies and organizations

$599

Personal License For individual developers

$249

Academic License For students and teachers

$99

Classroom License For educational institutions and trainers

free

Open Source License For open source projects

free

Триал 30 дней

Page 14: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 14

IDEA. Установка

Next, Next, …, Run.+

Нужно поставить JDK!JRE

Page 15: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 15

Поддержка AS2|AS3|MXML

Flash FlexBuilder

FDT FlashDevelop IDEA

ActionScript 2

+ + +

Action Script 3

+ + + + +

MXML + + +

Page 16: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 16

Особенности компиляции. FlexBuilder

Выбор SDK,

Настройки компилятора.

Есть необходимый полу максимум )

Page 17: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 17

Особенности компиляции. FlashDevelop

Может с помошью:- Flex SDK - Flash IDE- MTASK

Гибкие настройки компиляции, на выходе только swf (

Page 18: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 18

Особенности компиляции. FDT

Может с помошью:- Flex SDK - Flash IDE- MTASK

Гибкие настройки компиляции, на выходе, Не может MXML (

Page 19: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 19

Особенности компиляции. IDEA

Используем ANT других вариантов нет

Page 20: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 20

Возможности

Небольшая табличка сравнивающая возможности IDE, более наглядный вид:

http://the33cows.com/comparetable.html

Page 21: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 21

Возможности. Автокомплит

FDT:Все отлично

IDEA:Хорошо, но есть некоторые баги.

FlashDevelop:Работает, в mxml не понимает кастомных

неймспейсов

Flex Builder:Работает, пожалуй самый умный из всех если брать

mxml

Page 22: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 22

Возможности. Teмплиты кода

FDT:Все отлично, можно настроить все под себя,

добавить новые

IDEA:Есть, но всё нужно писать и настраивать самому.

FlashDevelop:Есть, можно работать, можно добавлять/удалять

Flex Builder:Нет! Но можно использовать сторонние решения

Page 23: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 23

Возможности. Wizards

FDT:Есть, умные )

IDEA:Есть, но очень примитивные

FlashDevelop:Нужно доставлять плагины

Flex Builder:Есть нужный минимум

Page 24: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 24

Возможности. Рефакторинг

FDT:Переименование классов/методов, перенос

ресурсов

IDEA:Пока примитивный. И вообще работает ли он? )

FlashDevelop:Нет

Flex Builder: Переименование классов/методов

Page 25: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 25

Возможности. Debbug

FDT:Есть, работает, не тестировал для Flash

приложений созданных в CS3

IDEA:Нет, но обещают

FlashDevelop:Нет

Flex Builder: Работает, нареканий нет

Page 26: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 26

Возможности. Team

FDT:Eclipse может все

IDEA:CVS|SVN работоспособность не пробывал)

FlashDevelop:Нет

Flex Builder:Eclipse может все

Page 27: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 27

Перспективы, выводы

FlexBuilder — выбор пролетариата FlashDevelop — малыш IDEA — сырой монстр FDT — дорого, местами со вкусом

Page 28: Cравнение средств разработки RIA приложений используя Flash платформу

Ilja Panin, the33cows.com 28

2 проводка

Немного теории о жизни на марсе, о использовании 2х проводков или что я хочу видеть в IDE моей мечты.


Recommended