Быстро приложение Веб-приложение

После того, как я отправил свое приложение на вскрытие, я хотел бы знать, можно ли из него сделать Webapp. Возможно ли это с помощью приложения для настольного компьютера, созданного с помощью Quickly/Glade/Python, или это проще сделать заново? Мне просто любопытно, смогу ли я повторно использовать свой код...

Спасибо

3 ответа

Это на самом деле возможно, но я не верю, что эта функция включена в Ubuntu, у gtk есть бэкэнд под названием broadway, который позволяет вам использовать любое приложение gtk в веб-браузере, насколько хорошо это работает, я не знаю, но есть видео о демонстрации технологии,

Но в целом то, что все остальные уже сказали, написать отдельное приложение.

WebApps в Ubuntu, появившиеся в Ubuntu 12.10, по сути являются веб-сайтами, интегрированными в настольный компьютер. Веб-сайты обычно пишутся на HTML, CSS, JavaScript и PHP, в то время как приложения на Ubuntu обычно пишутся на Python, C, C++, Java и т. Д. Поэтому я уверен, что превратить ваше приложение в веб-сайт без переписывания невозможно.

Как Дэниел уже объяснил вам, настольные приложения в коде совершенно разные. В вашем случае вы использовали Python для кодирования и Glade для оформления окна вашего приложения. Веб-приложения - это, в основном, веб-сайты с тяжелым кодом JavaScript. Python как язык программирования не может использоваться на веб-сайтах, а графический интерфейс вашего приложения выполнен в Glade, что означает, что это XML-файл на основе GTK. Веб-сайты используют HTML + CSS, чтобы сделать вещи видимыми для вас. Допустим, их "графический интерфейс" сделан в сочетании этих двух, которые не совпадают с XML-файлами, которые используют нативные настольные приложения.

Вам нужно будет переписать код на JavaScript, создать веб-страницу и встроить ее в WebKit, созданный на Python и GTK. Это на тот случай, если вы хотите, чтобы оно выглядело как нативное приложение, или используйте новую функцию Ubuntu WebApp, которая была выпущена ранее на этой неделе.

Другие вопросы по тегам