Onko paikalla väkeä, joka olisi itsenäisesti opiskellut Ot:tä ilman, että sitä käytetään töissä. No itse olen siis työttömänä tällä hetkellä ja kiinnostaisi tuo Qt. Pari kirjaa olen tietty hankkinut.
Mutta mikä on paras tapa päästä alkuun? Tarvitseeko välttämättä Linux-koneen? Itselläni ei liiemmälti ole Linuxista kokemusta.
Mikä on helpointa Qt:ssä? Mikä vaikeinta? Mikä mukavinta? Mikä on paskamaisinta?
Kaikki kokemuskuvaukset tervetulleita!
Mutta mikä on paras tapa päästä alkuun? Tarvitseeko välttämättä Linux-koneen? Itselläni ei liiemmälti ole Linuxista kokemusta.
Mikä on helpointa Qt:ssä? Mikä vaikeinta? Mikä mukavinta? Mikä on paskamaisinta?
Kaikki kokemuskuvaukset tervetulleita!
Vastaukset 5
Vanhimmat
http://qt.nokia.com/
osaatko c :aa? Qt ei silloin ole todellakaan paha nakki, c:stä joutuu jo varmaan vähän näkeen vaivaa, mutta uskoisin kokemuksen olevan palkitseva siltikin. Ei ole väliä, millä alat kehittämään, koodin pitäs olla linux/win/mobiili yhteensopivaa, kunhan käyttää qt-luokkia, eikä perinteisiä c /c kikkailuja. Kannattaa tutustua dokumentaatioon, se on kerrankin varsin hyvin ajan tasalla.
C :sta on tuttua olio-ohjelmoinnin perusteet, mikä tuntui vähän samalta kuin Java mutta en tosiaan mitään suurempaa sillä ole tehnyt. Teoreettiset erot näiden välillä ovat jollain tasolla tiedossa. J2ME:llä olen jotain pientä harjoittelua tehnyt. En ole Javassakaan sinällään mikään ekspertti mutta juurikin dokumentaation varassahan sitä mennään kielessä kuin kielessä.
Ehkä vastaus kysymykseeni löytyy vain kokeilemalla että miten lähtee luistamaan.
QT in tämän hetken ehdottomasti paras multiplatform framework.
Ei ole enää mitään syytä pysyä laitteistoriippuvaisessa, raskaassa ja epästandardissa .NETissä ja VeeCeessä kun tilalle voi ottaa kunnollisen työvälineen.
Voit ajaa QT:ta myös winukassa, mutta todellisuudessa kehoitan kyllä siirtymään kunnolliselle alustalle, eli vaihda vaikkapa Fedoraan, joka on kehityspuolella parempi kuin Ubuntu (lainkaan Ubuntua haukkumatta).
Fedorassa (ja Ubuntussa jne) QT asentuu automaattisesti paketinhallinnasta yhdellä komennolla tyyliin:
"# yum install qt" tai "$ sudo apt-get install qt".
Olen opetellut itsenäisesti. Se ei ole tuottanut tuskaa. Alkuun pääsee helposti. Tietoa on paljon ja kannattaa muistaa, että esimerkkejä on eri tasoisia. Myös yksinertaisia ja helppoja on tarjolla. Opetteluun ei kannata tuhrata ylettömästi aikaa. Aloita tekemällä heti jotain itsellesi.
Suomenkielellä löytyy jotain. Jos C vaikuttaa hankalalta, QT toimii myös Pythonilla ja Javalla.
http://www.pori.tut.fi/~miksa/mob/luennot/Qt_luennot_01.pdf
http://pienetbitit.blogspot.com/ Löytyy aktiivinen blogi.
Jos englannin kieli ei tuota tuskaa, suositellaan seuraavia:
http://www.youtube.com/watch?v=Rb43gnZI1A0
http://www.youtube.com/watch?v=LYF0spYkXUs
http://www.youtube.com/watch?v=QLT7oEt6gLE