Могу ли я разработать гибридное приложение, которое использовалось в сочетании с нативным API и HTML5 в телефоне Ubuntu?
Я знаю, что возможно разработать либо нативное приложение, либо приложение HTML5.
Тем не менее, я хочу знать, как разработать собственное приложение, которое имеет пользовательский интерфейс HTML5 (гибрид) в Ubuntu Phone.
application-development
ubuntu-touch
html5
ubuntu-sdk
user1793335
источник
источник
Ответы:
Я не уверен, что вы имеете в виду под «гибридным» (приложение C ++, которое отображает веб-приложение? Распространять код приложения между C ++ / QML / javascript?), Но вы можете использовать компонент WebView для отображения веб-страницы / веб-приложения в приложении qml , Это должно работать и на Ubuntu Phone.
Возьмем это простое приложение, составленное из: «app.qml», «app.html» и «app.js» (да, я знаю, это «приложение» довольно слабое ...). Это было проверено только с помощью
qmlviewer
, поэтому, если вы попытаетесь запустить его через IDE, вам, вероятно, придется что-то изменить в зависимости от используемых относительных путей.app.qml
app.html
app.js
Надеюсь, поможет.
источник