1、QT開發IOS和安卓程序,可以代碼不經修改編譯成支持各平台的程序嗎?
2、開發的桌面程序,能代碼不經修改移植到手機上嗎?憑什麼叫跨平台?
3、java號稱跨平台,但是開發安卓程序,也用的安卓的SDK,而不用ME。QT是不是也是如此呢?只有開發特小的程序才不用API,開發稍大點的程序都得用相關系統的API?
4、QT實現鍵盤HOOK,還得調用windows操作系統的API,很多功能都實現不了,只是減少了百分之50的重復代碼?還得去學相關系統的API?
5、如今IOS都用OC,安卓都用JAVA,用QT的多嗎?只有linux環境用的多吧,windows程序有多少用QT的,只有WPS和金山打字通,大多都是直接用API封裝的各種DirectUI庫?
6、雖說很多linux圖形軟件用了QT,可是做圖用linux版的3Ds max的人多嗎?
QT跨平台的原理了解不深,但是不修改其實意義不大,不管是PC還是IOS、安卓,風格差別都非常大,如果不修改前台界面的話,用戶體驗會非常糟糕