Фреймворк для обоих: веб и автономное приложение - PullRequest
0 голосов
/ 21 апреля 2011

Уважаемые все, мне просто любопытно, возможно ли создать отдельное приложение с графическим интерфейсом, которое в дальнейшем можно будет легко перенести в Интернет? Или, что еще лучше, сможет работать в двух режимах локально и удаленно через веб-браузер. Поскольку основная логика приложения уже написана на C ++, я немного прочитал о Qt Quick. Как я понял, можно каким-то образом смешать веб-приложение и автономное, но я не нашел прямого примера, иллюстрирующего интересующий меня случай. Есть идеи?

Ответы [ 2 ]

1 голос
/ 21 апреля 2011

Зависит от того, что делает ваше приложение.Если он сильно привязан к пользовательскому интерфейсу и не требует интенсивных вычислений, вы не будете слишком далеко продвигаться с Qt.Существует несколько наборов инструментов для Java, таких как GWT, которые помогают программировать AJAX-приложение, как если бы вы программировали обычный графический интерфейс пользователя на рабочем столе, но я не знаю, чтобы в C ++ была такая же среда.

Для приложения без привязки к пользовательскому интерфейсу я бы преобразовал пользовательский интерфейс в HTML5 и просто развернул инфраструктуру веб-сервера вместе с вашим приложением и самостоятельно написанным браузером на основе QT.При этом переключение между локальным и удаленным приложениями становится тривиальным.

Для приложений с большим пользовательским интерфейсом используйте GWT.

0 голосов
/ 21 апреля 2011

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

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