Koodileirillä päntätään Qt-teknologiaa

Tor Wennström / Lehtikuva
Koodileirillä päntätään Qt-teknologiaa
Korkeakoulujen Code Camp -koodileirit saavat taas jatkoa, kun opiskelijat perehtyvät Qt-teknologiaan viikon mittaisella intensiivikurssilla.
Tuomas Linnake
21.10.2009 14:05
Kommentit 22

Ohjelmistoyhtiö Digia kertoo järjestävänsä lokakuussa Qt Code Campin opiskelijoille yhdessä Tampereen teknillisen yliopiston, Aalto-yliopiston ja Helsingin yliopiston kanssa. Opiskelijat rakentavat viikon aikana itsenäisesti täysin toimivan sovelluksen Qt-kehitysympäristön avulla.

Qt on Nokian nykyään omistama sovelluskehitysympäristö, jonka avulla matkapuhelinjätti on siltaamassa Symbian- ja Maemo-alustojen kehitystyötä.

Norjalaista alkuperää oleva Qt on viime aikoina muotoutunut mobiiliteknologiaksi, joka lupaa helpon ja nopean tavan kehittää sovelluksia aina työpöytäkäytöstä matkapuhelimiin. Kehitysympäristö tukee eri mobiilialustojen ohella muun muassa Windowsia ja Linuxia.

– Qt:n vahvuuksia on juuri yhteensopivuus eri laitteistojen ja käyttöjärjestelmien välillä, sillä kerran toteutettua ohjelmaa on helppo ajaa millä tahansa Qt:tä tukevalla alustalla, sanoo kouluttaja Tuukka Ahoniemi ohjelmistoyhtiö Digiasta.

"Qt on
mukavaa"

Digia on painottanut koulutustarjonnassaan erityisesti Qt-teknologiaa mobiilialustoilla. Firman mukaan Qt on helppo verrattuna siihen, mihin koodaajat ovat tottuneet. Symbiania on pidetty vaikeasti lähestyttävänä, vaikka se onkin toisaalta tehokas ja pitkälle jalostettu alusta, Ahoniemi punnitsee.

– Qt-teknologia uppoaa opiskelijoihin yllättävän hyvin verrattuna esimerkiksi vanhempaan Symbian-kehitykseen. Symbian oli opiskelijoille pitkään suorastaan "pelote" ja peikko, joka varjosti mobiiliohjelmointia.

– Qt on suorastaan todella mukavaa ja siihen on helppo päästä sisään. Tällä on erittäin suuri merkitys siihen, että nykyään opiskelijat voivat ihan oikeasti kuvitella, että mobiilikehityskin voisi olla mielekästä.

Digian Ahoniemen mukaan Qt-leiriä ryhdyttiin suunnittelemaan keväällä opiskelijoiden toiveiden perusteella. Nykyään työnantajat kyselevät Qt-osaamisen perään entistä enemmän. Myös Nokian päätös käyttää Qt:tä sekä Symbianissa että Maemossa on lisännyt kiinnostusta.

Tuukka Ahoniemi ei osaa arvioida, nähdäänkö Qt:stä myös Google-vetoista Android-alustaa tukeva versio tulevaisuudessa.

Leirille oli
tunkua

Seminaarimuotoinen leiri toteutetaan samanaikaisesti Tampereella, Espoossa ja Helsingissä. Qt-leirin taustalla ovat yhä enemmän mobilisoituvat sovellusympäristöt, jotka luovat uudenlaisia haasteita ohjelmistokehitystyölle. Se yhdistettynä nopeasti kehittyviin teknologioihin pakottaa ohjelmistokehittäjät jatkuvaan opiskeluun, Digia painottaa.

Tampereen teknillisen yliopiston mukaan tapahtuman osallistujamäärää on jouduttu rajoittamaan suuresta kysynnästä johtuen. Yksi Code Campin tavoitteista on, että oppimisvaikutus jatkuisi myös kurssin päättymisen jälkeen.

Vastaavia koodileirejä muista aihepiireistä on jo järjestetty. Niin ikään lokakuussa pidettävä Lappeenrannan teknillisen yliopiston Code Camp keskittyy rikkaisiin internet-sovelluksiin.

Lisää Aiheesta
Copyright Creative Commons Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (22)

Huono 0
Paljon sekä OSX/iPhonen Cocoalle sekä Qt:lle koodanneena voin todeta, että Qt on kyllä miellyttävämpi ympäristö koodata.

Kehitysympäristön miellyttävyydellä ei tietenkään vielä tehdä itse käyttöliittymästä parempaa, mutta ei se ainakaan haittaa.
Silti iPhone taskussa
Huono 3
Miksi leiriä ei ajateltu järjestää Oulussa? Täällä esimerkiksi yliopiston Sähkö- ja tietotekniikan osastolta ja ammattikorkeasta olisi varmasti ollut suuri määrä kiinnostuneita opiskelijoita tulemaan kyseiselle leirille...
opiskelija itsekin
Eikös tämä keksitty jo kertaalleen 90-luvun alkupuolella? Vaihda alla olevaan tekstiin Qt:n tilalle Java.

"Qt:n vahvuuksia on juuri yhteensopivuus eri laitteistojen ja käyttöjärjestelmien välillä, sillä kerran toteutettua ohjelmaa on helppo ajaa millä tahansa Qt:tä tukevalla alustalla"
Huono 7
Eikös tämä keksitty jo kertaalleen 90-luvun alkupuolella? Vaihda alla olevaan tekstiin Qt:n tilalle Java."Qt:n vahvuuksia on juuri yhteensopivuus eri laitteistojen ja käyttöjärjestelmien välillä, sillä kerran toteutettua ohjelmaa on helppo ajaa millä tahansa Qt:tä tukevalla alustalla"

Vaihdetaan takaisin se Java tuohon Qt:hen. "Qt on suorastaan todella mukavaa ja siihen on helppo päästä sisään."
Kahvit on jo kerran juotu
Huono 4
Mainos
http://www.digia.com/C2256FEF0043E9C1/0/405001400?opendocument&lang
Eikös tämä keksitty jo kertaalleen 90-luvun alkupuolella? Vaihda alla olevaan tekstiin Qt:n tilalle Java.

"Qt:n vahvuuksia on juuri yhteensopivuus eri laitteistojen ja käyttöjärjestelmien välillä, sillä kerran toteutettua ohjelmaa on helppo ajaa millä tahansa Qt:tä tukevalla alustalla"

Qt ei vaadi mitään ylimääräisiä tulkkeja väliin pyörimään, kuten java. Qt softa näyttää ja tuntuu natiivimmalta kuin Java-softa, jne.

Toki Javallekin on käyttökohteensa, kuten monelle muullekin kielelle. Mutta jos pitäisi cross-platfrom softa tehdä, käyttäisin ennemmin Qt:ta.
Eikös tämä keksitty jo kertaalleen 90-luvun alkupuolella? Vaihda alla olevaan tekstiin Qt:n tilalle Java.

"Qt:n vahvuuksia on juuri yhteensopivuus eri laitteistojen ja käyttöjärjestelmien välillä, sillä kerran toteutettua ohjelmaa on helppo ajaa millä tahansa Qt:tä tukevalla alustalla"

Qt vain on tuota oikeasti. Toisin kuin Java.

Eikös tämä keksitty jo kertaalleen 90-luvun alkupuolella? Vaihda alla olevaan tekstiin Qt:n tilalle Java.

Keksittiin, eikä edelleenkään Javalla voi tehdä mitään järkevää cross-platform -softaa eikä oikein yhtään mitään vakavasti otettavaa softaa.

Huono 3
Miksi leiriä ei ajateltu järjestää Oulussa? Täällä esimerkiksi yliopiston Sähkö- ja tietotekniikan osastolta ja ammattikorkeasta olisi varmasti ollut suuri määrä kiinnostuneita opiskelijoita tulemaan kyseiselle leirille...

Tuskin paljoa tarvitsee vinkata jollekkin proffalle asiasta, ja pyytää ottamaan yhteyttä Digian Oulun toimistoon.
näin ainakin lappeen Rannassa
Huono 4
Eikös tämä keksitty jo kertaalleen 90-luvun alkupuolella? Vaihda alla olevaan tekstiin Qt:n tilalle Java.

Qt:llä ja Javalla ei ole mitään yhteistä, paitsi se, että myös Javalla voi nyjkyään tehdä Qt ohjelmia. Esim C++:lla tehdyt Qt:tä käyttävät Symbian-ohjelmat on ihan yhtälailla natiiveja Symbian ohjelmia kuin mikä tahansa muukin Symbian ohhjelma. Sama pätee toki muihinkin alustoihin.

Javalla tehty ohjelma on tavukoodia, eli sama Java-sovellus voidaan ajaa eri laitealustoilla kunhan alustalla on javavirtualikone.

Qt-ohjelmia tehdään yleensä C++:lla, jollon ne ohjelmat on täysin natiiveja ohjelmia ja mitään virtuaalikoneita ei tarvita.

Java on siis binääriyhteensopiva alustojen välillä. Qt taas on lähdekoodiyhteensopiva.

Kuten toss jo sanoin, niin Qt ohjelmia voi tehdä muillakin kielillä kuin C++:lla. Esimerkiksi Pythonilla C#:lla ja jopa Javalla.
miksuh
Sivut: 1 2 3 Edellinen Seuraava
Kirjoita vastaus
Ohjeet: Pysy aiheessa ja kirjoita napakasti. Muista, että haastateltavilla, kanssakeskustelijoilla ja toimittajilla on oikeus omaan, eriävään mielipiteeseen. Ole kohtelias ja ystävällinen, äläkä tarkoituksella provosoi tai hauku muita keskustelijoita. Taloussanomat varaa oikeuden poistaa asiattomat viestit. Varauduthan siihen, että linkkejä sisältävät viestit tarkistetaan yksitellen roskapostin suodattamiseksi. Arvostamme mielipidettäsi!
> Lue koko keskusteluetiketti
mainos

Nokia: "Verimetallien" valvonta vaikeaa

Reuters

Nokia haluaa selventää alihankkijoilleen asettamiaan harvinaisia mineraaleja koskevia säännöksiä. Mineraaleja saadaan muun muassa Afrikan konfliktialueilta. Nokian mukaan ala tarvitsisi yhteiset säännöt.

Tuore tutkimus: Nokian Lumia ei aivan pärjää iPhonelle

Chris Ratcliffe/Bloomberg News

Tuore Åbo Akademin tekemä käyttäjäkokemustutkimus kertoo Applen iPhonen lyövän Nokian Lumia 800 -puhelimen laudalta käyttömukavuudessa. Tieteellisesti tehty tutkimus antaa kuitenkin toivoa Nokialle: joillakin alueilla käyttäjät kokivat Lumian olevan iPhonea parempi.

Symbianin loppu rokottaa Digiaa

Nokian strategiamuutos kohti Microsoftia näkyi selvästi ohjelmistoyhtiö Digian kannattavuudessa, joka oli jyrkässä luisussa.

 
Dilbert – 4.2.2012
DilbertDilbert
Sarjakuvat: 1 2 3 4 5 6 7 8 9 10 ... 30 « »
 
Yritys Sanoma News / Taloussanomat
Postiosoite Taloussanomat PL 45
00089 SANOMA
Käyntiosoite Töölönlahdenkatu 2, Helsinki
Puhelin +358 9 1221
Sähköposti taloussanomat@sanoma.fi
Kustantaja, vastaava
päätoimittaja
Tapio Sadeoja
Toimituspäällikkö Anneli Koistinen
Toimituspäällikkö Petri Korhonen
Myynti Verkkomediamyynti
+358 40 168 5949