%20no%20Ubuntu%20Phone%3F.png)
Tenho uma aplicação Qt que é baseada em QML/QtQuick e roda, entre outras plataformas, em Android. É possível compilar este aplicativo sem (grandes) modificações para o telefone Ubuntu? Se sim, como?
Eu sei que os aplicativos de telefone Ubuntu também usam QML/QtQuick, mas não quero adicionar nenhum código específico do Ubuntu porque a intenção original de um aplicativo Qt portátil é usar o mesmo código em plataformas diferentes.
Responder1
Vai depender do que você está usando. Se o seu aplicativo usa APIs específicas do Android para notificações ou serviços em segundo plano, você precisará substituí-las por algo que funcione no Ubuntu.
Além disso, se você estiver usando componentes QtQuick.Controls, você precisará substituí-los por Ubuntu.Components equivalentes ou incluir o pacote QtQuick.Controls no pacote do seu aplicativo, pois não acho que incluímos isso como parte da base instalar.