Альтернатива Silverlight и Blend для приложений с RIA-подобными функциями - PullRequest
0 голосов
/ 24 марта 2011

Я оцениваю Silverlight для RIA прямо сейчас. Большое количество Gui должно быть разработано людьми без навыков программирования. Визуально приложение должно быть очень привлекательным, анимация, плавные переходы и т. Д. Являются для нас большим плюсом. Blend и Silverlight, похоже, очень хорошо приспособлены к этому требованию. Однако для этого требуется время выполнения, что несколько приемлемо для нас, но также имеет и небольшой недостаток.

Итак, знаете ли вы зрелые Ria-подобные альтернативы (аналогичная простота разработки, пакет «все в одном» без времени выполнения) за пределами этой экосистемы? Я взглянул на Qt и дизайнера, но я не уверен, что делать с ним в данный момент, со всем этим шумом и если он соответствует нашим потребностям.

Есть ли другие альтернативы, которые вы можете порекомендовать?

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

Ответы [ 3 ]

0 голосов
/ 24 марта 2011

Если вы знакомы с технологиями .NET и смотрите на Silverlight с этой точки зрения, возможно, вы захотите использовать те же инструменты.Silverlight также кросс-платформенный на настольных компьютерах.

Насколько я могу судить, в Adobe Air может быть много вещей, одна или несколько комбинаций flash, flex, javascript, html.Это также кроссплатформенность с точки зрения настольных компьютеров.

Html / jQuery / Javascript - это еще один вариант, который также позволяет использовать его на мобильных устройствах.компоненты для большинства этих технологий, которые помогают как с функциями, так и с визуальным аспектом интерфейса.

0 голосов
/ 29 марта 2011

Как я понимаю, вот что я слышал: вы хотите, чтобы дизайнеры разработали пользовательский интерфейс, а разработчики - для разработки кода.

Ваша проблема в том, что для разработки Silverlight требуется среда выполнения Silverlight? Я не уверен, что понимаю, но вот некоторые мысли:

1) Если ваши дизайнеры работают под управлением Windows, вы можете установить только Expression Studio, и Blend должен включать все необходимое для работы в Blend.

2) Если ваши дизайнеры НЕ используют Windows, они не могут использовать Blend. Они по-прежнему могут выполнять свои дизайнерские работы в Adobe Illustrator и Photoshop, поскольку эти активы затем можно импортировать в Blend. Конечно, кому бы то ни было, для импорта потребуется машина с Windows, на которой установлен хотя бы Blend: в этом сценарии мы называем этого человека «интегратором», и есть люди, которые специализируются на такой работе.

3) Если ваши разработчики собираются создавать приложения Silverlight, им понадобятся инструменты для разработчиков Windows и .NET (предпочтительно Visual Studio). Перефразируя то, что AnthonyWJones сказал ранее: как вы можете разрабатывать для платформы, не имея платформы?

По-моему, Visual Studio и Blend - это «все в одном», но это только я. :)

0 голосов
/ 24 марта 2011

Существует Adobe AIR , но я не знаком с ним.

...