Можно ли использовать Flash или Silverlight для киосков? Как? - PullRequest
5 голосов
/ 25 марта 2009

Мой опыт только с Flash, и я боюсь, что я не в курсе. В последний раз, когда я пытался это сделать, я смутно помнил, что у меня была проблема с Flash, когда он медленно потреблял память, пока в итоге ОС не зависла. Это было пару лет назад и, возможно, не из-за Флэша.

Есть ли проблемы с использованием Flash или Silverlight для приложений типа киоска?

Как бы они были настроены? Было бы достаточно использовать FireFox в режиме «киоск», где размещено приложение Flash / Silverlight на веб-странице?

редактировать:

Ответить на вопрос о типе приложения. Это приложение будет иметь ограниченную интерактивность. В нем будет меню, и пользователи смогут щелкнуть меню, чтобы просмотреть различный контент, состоящий из текста, изображений и видео. Это, вероятно, будет иметь переходную анимацию. Я еще не уверен, должен ли киоск быть сенсорным типом киоска.

Ответы [ 5 ]

4 голосов
/ 26 марта 2009

И Flash, и Silverlight будут работать.

Flash может быть встроен в исполняемый файл или скомпилирован как исполняемый файл. Оба будут работать для типа приложения, которое вы упомянули. Silverlight 3 включит работу браузера. Если киоск будет использовать браузер, это действительно не будет иметь значения.

С Silverlight 3 (в настоящее время в бета-версии) вы даже можете получить поддержку мультитач.

3 голосов
/ 25 марта 2009

Ну, мне никогда не приходилось запускать swf в течение 9 часов подряд, но я бы сказал, что флэш-память прошла долгий путь за последние несколько лет (особенно в области производительности и управления памятью). Теперь вы можете посмотреть, какие опции у вас есть для RIA на рабочем столе:

Adobe AIR

Цинк

Титан (мой нынешний фаворит)

Я не мог бы комментировать слишком много, не зная, какое приложение вы собираетесь создавать. То же самое и с решением Silverlight / Flash-Flex, зависит от того, создаете ли вы приложение или какую-то приятную анимированную презентацию ...

Надеюсь, это поможет, удачи!

2 голосов
/ 25 марта 2009

Flash / Silverlight может показаться идеальным решением для приложений типа киоска. Предполагается, что машинам-киоскам потребуется минимальное обслуживание, и подход к развертыванию приложений для веб-сайтов - самый лучший из всех, что у нас есть.

Большим преимуществом использования Silverlight является то, что если у вас есть какая-либо бизнес-логика на языках типов .Net / Java, которая требует запуска на стороне клиента, ее обычно легко переносить для компиляции в среде выполнения Silverlight (если .Net может даже не необходимо изменить одну строку в зависимости от того, какие библиотеки .Net Framework вы используете).

Единственное, что может ограничить жизнеспособность использования приложения на основе браузера в этой ситуации, - это если у вас есть некоторые дополнительные требования к аппаратному обеспечению, такие как настраиваемый принтер билетов, устройство для считывания кредитных карт и т. Д. В этих случаях вы будете бороться песочница браузера, чтобы заставить их работать.

1 голос
/ 25 марта 2009

Silverlight 3 и выше имеют функцию Out of Browser , которая может удовлетворить ваши потребности.

1 голос
/ 25 марта 2009

вы можете посмотреть на Adobe AIR (аналог Flex / Flash) для запуска приложения на рабочем столе / в киоске

...