Настольное приложение JavaFX или RIA (на DVD) также доступно в Интернете? - PullRequest
1 голос
/ 28 августа 2009

Можно ли разработать приложение, легко доступное в Интернете, которое также можно распространять на DVD (установщик или запустить с DVD)?

На данный момент мы используем статические html (frameset!) Страницы (генерируемые файлами xml), с одним отличием: pdf есть только в версии DVD, в веб-версии только предварительный просмотр этих файлов.

Можно ли это сделать с помощью JavaFX, OpenLaszlo или есть лучшие варианты? (например: turbogears и использование tg2exe для версии DVD)

Ответы [ 4 ]

0 голосов
/ 02 октября 2009

Это похоже на работу для flex, однако я немного лучше знаю об этом, чтобы дать лучший ответ.

0 голосов
/ 31 августа 2009

Да Приложения JavaFX или Flash можно использовать для разработки приложений, работающих в разных контекстах.

Однако из вашего вопроса непонятно, почему они предпочтительнее вашего текущего решения.

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

Я бы предположил, что если вы отправляете DVD и ищете способы сделать DVD более полезным, чем в качестве системы доставки PDF, добавьте видео на DVD. И тогда, возможно, было бы более разумно использовать JavaFX или Flash для управления пользовательским интерфейсом.

0 голосов
/ 03 сентября 2009

Да, это возможно. Если вы используете JavaFX, вам будет разрешено использовать несколько развертываний. Например, NetBeans 6.7.1 с JavaFX создает несколько возможных развертываний из одного проекта. Затем вы можете опубликовать это приложение в Интернете, на DVD и т. Д. Вам нужно будет немного настроить автономное развертывание для DVD, чтобы иметь возможность, например, при необходимости запустите его как автозапуск. JavaFX - хороший выбор.

0 голосов
/ 28 августа 2009

Я думаю, что если вы спроектируете его правильно с самого начала, приложение JavaFX можно относительно легко заменить между веб-приложением и настольным приложением. Тем не менее, я сделал это только с очень простыми приложениями (в частности, Tic-Tac-Toe!), Поэтому я уверен, что могут существовать некоторые оговорки, о которых я не знаю (таким образом, «пойми это правильно») , ;)

Почему бы вам просто не предоставить PDF-файлы в текущей веб-версии, а не перестроить все? Я не знаю ни одного браузера, который бы больше не поддерживал чтение PDF в браузере.

...