在http://www.ubuntu.com/devices/phone/app-ecosystemubuntu 写了关于为所有设备创建一个应用程序,仅通过当前提供的 UI(平板电脑、手机、台式机)进行区分。
由于桌面应用程序正在快速开发(基于 gtk)并且手机和平板电脑正在使用 qml(基于 qt),我真的很想知道我应该如何开始为现有的本机应用程序移植用户界面。
我是否快速创建了核心应用程序或作为命令行(我猜这应该比快速解决方案更有优势)我不知道延长如果需要,此现有应用程序可提供手机/平板电脑界面。
如果我想编写一个适用于每种机型的应用程序,我该如何开始?我的意思是一个核心应用程序和两个或三个 UI。
两者对于我来说都非常有趣,可以让我了解如何规划我的开发,而不需要和愤怒重写/增加应用程序的核心来适应所有形式的因素。
感谢您的建议,如果存在这样的信息,请在上面的页面上发布一个链接,以便开发人员可以获得有关编写多平台应用程序的信息。
问候
安德烈
答案1
目前,使用 QT(尤其是 QML 2.0)编写应用程序似乎是 Ubuntu Touch 上唯一支持的方式。QML 应用程序在桌面上运行良好,因此我建议将其作为通用标准。