Примеры собственных приложений, использующих Flash в качестве пользовательского интерфейса? - PullRequest
0 голосов
/ 01 декабря 2009

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

Так что я думаю, что это в значительной степени вопрос: кто-нибудь специально его создал? Или лучше кто-нибудь знает о приложении в относительно широком распространении, которое демонстрирует жизнеспособность этого подхода?

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

Ответы [ 4 ]

1 голос
/ 03 декабря 2009

Adobe Creative Suite поддерживает панели на основе Flash. На самом деле, я считаю, что большинство панелей в Flash CS4 построены на Flash. Я на 100% уверен, что библиотека сделана во Flash, и многие другие панели выглядят так же, как и в родной ОС.

Когда я работал над Crystal Xcelsius , он размещал содержимое Flash в собственном приложении Windows. Приложение позволяет пользователям создавать Flash-панели с использованием данных Excel. Сама область рисования представляет собой WYSIWYG-представление результирующего вывода, работающего во Flash Player. Окна редактирования свойств для каждого компонента также создаются с помощью Flash. Я думаю, они имеют вид кожи, похожий на Windows, но есть несколько явных признаков того, что они Flash.

0 голосов
/ 01 декабря 2009

Вы не можете создавать собственные приложения для Windows / Mac во Flash. Что вы можете сделать, это использовать AIR (Adobe Integrated Runtime) для создания приложений AIR, которые запускаются на вашем рабочем столе. Они не совсем нативные - для работы им требуется среда выполнения AIR, немного похоже на то, как программы Java требуют JRE.

Однако Adobe проделала довольно хорошую работу, сделав загрузку и установку во время выполнения довольно удобной. Когда вы устанавливаете свое первое приложение AIR, оно устанавливает среду выполнения, если у вас его нет.

После этого вы полностью контролируете внешний вид вашего приложения. Если вы хотите, чтобы оно выглядело как нативное приложение Windows, которое в большей или меньшей степени зависит от вас, - если ваши дизайнерские решения соответствуют поставленной задаче, вы можете имитировать его довольно хорошо. Большинство людей, однако, не пытаются - одна из причин заключается в том, что приложения AIR работают как на Mac, так и на Windows, хотя в теории вы могли бы сказать, что они эмулируют свою ОС.

Если вам нужен пример приложений AIR, посмотрите TweetDeck - он, вероятно, наиболее широко используемый. Кроме этого, запустите поиск Google для Adobe AIR Marketplace.

Надеюсь, это помогло!

0 голосов
/ 02 декабря 2009

Мне в голову приходит TweetDeck . Вы можете увидеть больше приложений AIR на Adobe AIR market

0 голосов
/ 01 декабря 2009

Если вы создадите его во Flash, оно больше не будет родным приложением Windows.

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

Лично я бы предложил проверить WPF. Он является частью .NET и может создавать действительно ДЕЙСТВИТЕЛЬНО отличный интерфейс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...