是否可以使用C编写的引擎编写移动应用程序?

我正在研究用C语言编写的国际象棋引擎(ttps://launchpad.net/enpassant)。 到完成时,我计划为桌面和移动设备提供不同的版本。 现在,我可以在内部使用C引擎的同时在Ubuntu移动SDK的帮助下编写GUI吗?

这应该有效,因为SDK基于Qt5和QtQuick 2.0,您应该能够移植(集成)您的C代码,因为您可以在C ++中嵌入C代码。 也许你必须编写一个Qt包装器来连接QML UI和C后端。