Najlepsza odpowiedź
Musisz mieć dobre doświadczenie w C ++. Punkt samouczków ma fajny tutorial C ++. Mając już dobrą bazę w podstawowym C ++, możesz teraz przejść do Qt. Wykorzystałem kilka filmów na youtube autorstwa Bryana Cainsa. Bardzo dobrze wyjaśnia wszystko i nie zajęło mi dużo czasu, aby nauczyć się Qt. Qt IDE jest bardzo dobre pod względem inteligencji i automatycznego generowania szkieletu kodu. Zawiera również dokumentację różnych klas. Powinienem również wspomnieć, że Qt nie jest językiem programowania, ale frameworkiem do tworzenia aplikacji opartym na języku programowania C ++.
Odpowiedź
Qt nie jest językiem programowania. Qt to zestaw narzędzi i bibliotek oprogramowania (w języku C ++) do tworzenia interfejsów użytkownika. Jest to dość proste i nie różni się całkowicie od natywnej metody kodowania w formacie SWIFT lub Objective-C w iOS, w której rysujesz interfejs użytkownika i łączysz kod z elementami interfejsu użytkownika.
Możesz mieć przenośny interfejs użytkownika przy użyciu Qt, ale większość innych elementów będzie w dużej mierze zależna od platformy.
Jeśli większość Twojego doświadczenia dotyczy programowania internetowego, możesz rozważyć takie rzeczy, jak PhoneGap lub Sencha, w których tworzysz aplikację HTML5 i JavaScript.