cравнение средств разработки ria приложений используя...
DESCRIPTION
TRANSCRIPT
![Page 1: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/1.jpg)
the33cows 1
Flash CS3 FDT
FlashDevelop IDEA
FlexBuilder
Сравнение средств разработки RIA приложений на базе Flash-платформы
![Page 2: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/2.jpg)
Ilja Panin, the33cows.com 2
Обзор средств разработки RIA
приложений.
Flash CS3 FlexBuilder FlashDevelop IDEA FDT
![Page 3: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/3.jpg)
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 платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/4.jpg)
Ilja Panin, the33cows.com 4
Flash CS3. Установка
Next, Next, …, Ok :)Лицензия и вперед
Триал версия 30 ? дней
![Page 5: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/5.jpg)
Ilja Panin, the33cows.com 5
Flash CS3. Возможности
Дубовый в плане разработки RIA-приложений Нужно применять только для стилирования, создания ассетов Сразу вычеркиваем из дальнейшего обзора
![Page 6: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/6.jpg)
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 платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/7.jpg)
Ilja Panin, the33cows.com 7
Flex Builder. УстановкаNext, Next, …, Ok.Затем намешать плагинов по вкусу.Могут быть проблемы с установкой
некоторых плагинов.
Plug-in: Eclipse 3.2+ Плагины на любой вкус.
![Page 8: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/8.jpg)
Ilja Panin, the33cows.com 8
FlashDevelop Инсталл: http://www.flashdevelop.org/community/
Размер инсталла 4Мб
Microsoft Windows XP|Vista
FREE
![Page 9: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/9.jpg)
Ilja Panin, the33cows.com 9
FlashDevelop. Установка
Next, Next, …, Run.
![Page 10: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/10.jpg)
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 платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/11.jpg)
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 платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/12.jpg)
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 платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/13.jpg)
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 платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/14.jpg)
Ilja Panin, the33cows.com 14
IDEA. Установка
Next, Next, …, Run.+
Нужно поставить JDK!JRE
![Page 15: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/15.jpg)
Ilja Panin, the33cows.com 15
Поддержка AS2|AS3|MXML
Flash FlexBuilder
FDT FlashDevelop IDEA
ActionScript 2
+ + +
Action Script 3
+ + + + +
MXML + + +
![Page 16: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/16.jpg)
Ilja Panin, the33cows.com 16
Особенности компиляции. FlexBuilder
Выбор SDK,
Настройки компилятора.
Есть необходимый полу максимум )
![Page 17: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/17.jpg)
Ilja Panin, the33cows.com 17
Особенности компиляции. FlashDevelop
Может с помошью:- Flex SDK - Flash IDE- MTASK
Гибкие настройки компиляции, на выходе только swf (
![Page 18: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/18.jpg)
Ilja Panin, the33cows.com 18
Особенности компиляции. FDT
Может с помошью:- Flex SDK - Flash IDE- MTASK
Гибкие настройки компиляции, на выходе, Не может MXML (
![Page 19: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/19.jpg)
Ilja Panin, the33cows.com 19
Особенности компиляции. IDEA
Используем ANT других вариантов нет
![Page 20: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/20.jpg)
Ilja Panin, the33cows.com 20
Возможности
Небольшая табличка сравнивающая возможности IDE, более наглядный вид:
http://the33cows.com/comparetable.html
![Page 21: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/21.jpg)
Ilja Panin, the33cows.com 21
Возможности. Автокомплит
FDT:Все отлично
IDEA:Хорошо, но есть некоторые баги.
FlashDevelop:Работает, в mxml не понимает кастомных
неймспейсов
Flex Builder:Работает, пожалуй самый умный из всех если брать
mxml
![Page 22: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/22.jpg)
Ilja Panin, the33cows.com 22
Возможности. Teмплиты кода
FDT:Все отлично, можно настроить все под себя,
добавить новые
IDEA:Есть, но всё нужно писать и настраивать самому.
FlashDevelop:Есть, можно работать, можно добавлять/удалять
Flex Builder:Нет! Но можно использовать сторонние решения
![Page 23: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/23.jpg)
Ilja Panin, the33cows.com 23
Возможности. Wizards
FDT:Есть, умные )
IDEA:Есть, но очень примитивные
FlashDevelop:Нужно доставлять плагины
Flex Builder:Есть нужный минимум
![Page 24: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/24.jpg)
Ilja Panin, the33cows.com 24
Возможности. Рефакторинг
FDT:Переименование классов/методов, перенос
ресурсов
IDEA:Пока примитивный. И вообще работает ли он? )
FlashDevelop:Нет
Flex Builder: Переименование классов/методов
![Page 25: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/25.jpg)
Ilja Panin, the33cows.com 25
Возможности. Debbug
FDT:Есть, работает, не тестировал для Flash
приложений созданных в CS3
IDEA:Нет, но обещают
FlashDevelop:Нет
Flex Builder: Работает, нареканий нет
![Page 26: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/26.jpg)
Ilja Panin, the33cows.com 26
Возможности. Team
FDT:Eclipse может все
IDEA:CVS|SVN работоспособность не пробывал)
FlashDevelop:Нет
Flex Builder:Eclipse может все
![Page 27: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/27.jpg)
Ilja Panin, the33cows.com 27
Перспективы, выводы
FlexBuilder — выбор пролетариата FlashDevelop — малыш IDEA — сырой монстр FDT — дорого, местами со вкусом
![Page 28: Cравнение средств разработки RIA приложений используя Flash платформу](https://reader033.vdocuments.us/reader033/viewer/2022061218/54b61bb54a79590b558b45de/html5/thumbnails/28.jpg)
Ilja Panin, the33cows.com 28
2 проводка
Немного теории о жизни на марсе, о использовании 2х проводков или что я хочу видеть в IDE моей мечты.