PDA

Просмотр полной версии : Starling, Feathers и что для этого нужно


Psijic
24.02.2014, 19:07
Добрый день, господа. Решил взяться за компоненты Feathers для создания GUI-приложения ибо ваистену. Однако, озадачился выбором полезного инструментария. Для начала решил выбрать фреймворк для MVC. Предлагают на выбор StarlingMVC (вроде как заглох), Robotlegs, тут еще firefly от in4ray в стадии альфа 1.0 что-то предлагает. Или может не стоит заморачиваться и писать вручную? Какие еще полезные инструменты желательно иметь?

PS готового DataGrid нигде нельзя скачать? :)

Dukobpa3
24.02.2014, 19:34
Старлинг-мвц достаточно специфичный. Там тоже IoC как в роботлегсе, но архитектура своя, надо вникать и проникнуться идеалогией автора, хотя после пары дней матов в его адрес мне даже нравиться начало.

Роботлегсу вроде пофиг с чем работать но надо смотреть как он там ивенты обрабатывает, я его со стрлингом не рассматривал.

Других со старлингом не пробовал. Свой велосипед использовал.

alatar
24.02.2014, 19:42
Для начала надо бы DataGrid реализовать.
Зачем вам для этого дополнительный фреймворк?

Psijic
24.02.2014, 19:57
Зачем вам для этого дополнительный фреймворк?

да не для этого, просто решил в одной теме воткнуть - может кто скажет что уже существует готовый :) Упростил сообщение :)

alatar
24.02.2014, 20:00
Кто готовый? MVC фреймворк? DataGrid?

toFL
24.02.2014, 20:08
А зачем вообще юзать Starling-MVC?

Psijic
24.02.2014, 20:12
Кто готовый? MVC фреймворк? DataGrid?

DataGrid на starling

А зачем вообще юзать Starling-MVC?

Вопрос в этом и состоял - кто что порекомендует и почему

ShockWave512
25.02.2014, 01:20
Robotlegs отлично совместим со старлингом через отдельное расширение.

есть заброшенный с пару месяцев назад проект (flashdevelop), сокобан в изометрии
Robotlegs / Starling / Feathers
там уже все настроено, можно покопать для инфы или используйте целиком при желании

Astraport
25.02.2014, 10:06
DataGrid - нет такого компонента в Feathers, а именно там самая большая и мощная на сегодняшний день библиотека компонентов под Старлинг.
Если DataGrid не очень навороченный, то можно использовать List с кастомным iTemRenderer. Там их сейчас много разных видов появилось. Например, LayoutGroupListItemRenderer (https://github.com/joshtynjala/feathers/blob/master/source/feathers/controls/renderers/LayoutGroupListItemRenderer.as)
А сегодняшний коммит особенно хорош - можно задавать %% в лейаутах как в Flex.

Psijic
25.02.2014, 18:22
Спасибо за инфу и за проект. Про DataGrid спрашивал - может сам кто подобное писал, видел даже объявление для фрилансеров - разработать на Feathers :)