Migliore risposta
Devi avere un buon background in C ++. Punto tutorial ha un bel tutorial C ++. Dopo aver ottenuto una buona base nel C ++ di base, ora puoi passare a Qt. Ho usato alcuni video su youtube di Bryan Cains. Spiega molto bene le cose e non mi ci è voluto molto tempo per imparare Qt. LIDE Qt è molto buono in termini di intellisense e auto-generazione di codice scheletrico. Inoltre viene fornito con la documentazione di varie classi. Dovrei anche menzionare che Qt non è un linguaggio di programmazione ma un framework di sviluppo di applicazioni basato sul linguaggio di programmazione C ++.
Risposta
Qt non è un linguaggio di programmazione. Qt è un insieme di strumenti e librerie software (in particolare in C ++) per lo sviluppo di interfacce utente. È abbastanza semplice e non è del tutto diverso dal metodo nativo di codifica iOS “in SWIFT o Objective-C in cui si disegna linterfaccia utente e si collega il codice agli elementi dellinterfaccia utente.
Puoi avere linterfaccia utente portatile utilizzando Qt, ma quasi tutto il resto sarà in gran parte specifico della piattaforma.
Se la maggior parte della tua esperienza è nella programmazione web, potresti prendere in considerazione cose come PhoneGap o Sencha in cui crei lapp in HTML5 e JavaScript.