这是我第一次需要制作一个在不同平台上运行的程序,即Windows 10,Android,iOS,甚至可能在OS X上运行。
我发现了 Qt ,这似乎是我问题的最佳解决方案。我之前从未使用过它,所以:
答案 0 :(得分:0)
您需要了解平台限制,某些平台上某些功能的Qt限制,当然还有每个平台的具体功能(即:显示尺寸非常不同,因此整体体验会发生变化,等)。
是的,您可以检查当前平台并根据进行更改。 定义了一组用于标识platform的宏 AFAIK如果你使用QML那些宏不可用,但是你可以使用一些C ++类和integrating with QML将它们发送到QML。