Qt

Digia julkaisi Qt 5:n, tuki Androidille ja iOS:lle ensi vuonna

Syksyllä kokonaisuudessaan Digian omistukseen Nokialta siirtynyt Qt-kehitysympäristö on päivittynyt Qt 5.0 -versioon. Se on ensimmäinen merkittävä julkaisu omistajanvaihdoksen jälkeen. Julkaisu parantaa alustan ja sillä kehitettyjen sovellusten suorituskykyä, toiminnallisuutta ja helppokäyttöisyyttä.

Digia listaa Qt 5:n keskeisimmiksi eduiksi seuraavat ominaisuudet:

  • Laadukkaampi grafiikka
  • Suorituskyky hitaammissa laitteissa
  • Siirrettävyys alustalta toiselle
  • C++11 -tuki
  • HTML5 -tuki QtWebKit 2:n avulla
  • Huomattavasti parannettu QML-moottori uusilla ohjelmointirajapinnoilla (API)
  • Helppokäyttöisyys
  • Yhteensopivuus Qt 4 -versioiden kanssa

Nokia luopuu Qt-teknologiasta

Kotimainen Digia ostaa Nokialta Qt-ohjelmistoteknologian ja siihen liittyvän liiketoiminnan. Jatkossa kaikista teknologiaan liittyvistä toiminnoista vastaa Digia. Näihin kuuluvat muun muassa tuotekehitys, sekä kaupallisen ja avoimen lähdekoodin lisensointi- ja palveluliiketoiminta.

Nokia osti Qt:n aikanaan norjalaiselta Trolltechiltä. Ennen Windows Phoneen siirtymistä se oli yksi keskeisimmistä osista Nokian strategiassa. Sen tavoitteena oli helpottaa ohjelmistokehitystä Symbianille ja ennen kaikkea mahdollistaa sovellusten yksinkertainen kääntäminen tulevalle MeeGo-alustalle. Ajatuksena oli, että kehittäjä pystyy pienin muutoksin rakentamaan sovelluksensa molemmille Nokian keskeisille älypuhelinalustoille. Siirtyminen Windows Phoneen sekä Symbianin ja MeeGon lakkauttaminen ovat tehneet Qt:stä Nokialle epäolennaisen, joten myynti ei ole mikään suuri yllätys.

Olemme Nokialla tyytyväisiä ja ylpeitä niistä panostuksista, joita olemme tehneet Qt-ympäristöön viimeisen neljän vuoden aikana. Olemme myös tyytyväisiä siitä että olemme voineet tehdä yhteistyötä Digian kanssa varmistaaksemme panostusten jatkuvuuden myös tulevaisuudessa nykyisen ydintiimin voimin”, sanoi Sebastian Nyström, Nokian strategiajohtaja. “Digian suunnitelma hankkia Qt tarkoittaa että teknologia voi jatkaa menestyksekkäänä avoimen lähdekoodin projektina ja tarjoaa samalla työpaikan monelle yhteisössä vaikuttavalle.

Digia aikoo jatkaa Qt:n kehitystä ja uskoo siihen liittyvän liiketoiminnan kasvavan kannattavasti. Yhtiön suunnitelmissa on laajentaa Qt-kehitysympäristö tukemaan myös Androidia, iOS:ia ja Windows 8:aa.

RIM tuo Qt-tuen mobiililaitteisiinsa

Kanadalainen RIM lähtee tukemaan Qt-kehitysalustaa mobiililaitteissaan. Yleensä Nokiaan ja Symbianiin liitetty Qt aiotaan tuoda RIM:n uuden sukupolven QNX-pohjaiselle mobiilialustalle. Asiasta kertoo RIM:n Matthew Staikos Open BB News -blogissa. Staikos on ennen kanadalaisvalmistajalle liittymistään työskennellyt Qt-kehittäjänä.

Staikosin mukaan yhtiö tähtää merkittävimmäksi mobiilialustaksi, joka tukee Qt-kehitystä. RIM käy parhaillaan läpi prosessia, jonka tarkoituksena on tehdä muutos kehittäjille mahdollisimman helpoksi.

Valmistajan PlayBook-taulutietokone tukee jo Qt:tä. Se pohjautuu yhtiön muutama vuosi sitten ostamaan QNX-mobiilialustaan, joka tuodaan puhelimiin nimellä BlackBerry 10. Yhtiö ei ole vielä virallisesti esitellyt uutta mobiilialustaansa, mutta se tulee saapuessaan aloittamaan täysin uuden aikakauden RIM:n älypuhelimissa.

Lähde: Tietoviikko

Nokia uudelleennimesi Ovi Storen Nokia Storeksi

Nokia julkisti uuden kauppa-sovelluksen uusimmille Symbian-puhelimilleen. Se seuraa Nokian uutta nimeämiskäytäntöä, muuttaen nimen Nokia Storeksi, ja se on kirjoitettu kokonaan uudelleen QT Quickilla.

Suurin ero entiseen sovellukseen on parantunut nopeus. Sovellus käynnistyy nopeammin, se vastaa nopeammin käskyihin ja lataa sivut nopeammin. Myös ulkonäkö on saanut kasvojenkohotuksen, sen seuraten nyt tulevan Symbian Bellen ulkonäköä laittaen pikavalinnat näytön alareunalle.

Tämä näyttää ohjelmien kehittäjille, että Nokia on sitoutunut ohjelmien kehittämiseen QT:llä. Ohjelman pitäisi päivittyä lähipäivinä, mutta jos et malta odottaa, voit käydä lataamassa betaversion ohjelmasta Nokia Beta Labsista.

Oma henkilökohtainen kokemus ohjelmasta on, että se tosiaan toimii paljon nopeammin, ja on suositeltavaa ladata se heti. Selailu, lataaminen ja ostaminen sujuu nyt paremmin, eikä se pyydä jatkuvasti kirjautumaan sisään uudestaan.

Nokia sai Qt SDK 1.1:n valmiiksi

Pitkään työstetty Qt SDK 1.1 -työkalu on vihdoin valmis ja kehittäjien ladattavissa. Työkalun avulla voidaan kehittää sovelluksia muun muassa Symbianille ja tuleville MeeGo-laitteille. Paketti on ladattavissa täältä.

Valmis työkalu mahdollistaa vihdoin Qt 4.7 -pohjaisten sovellusten lisäämisen Ovi Store -kauppaan. Aiemmin saatavilla olleilla kehitysversioilla tämä ei ollut mahdollista.

Qt SDK 1.1 yhdistää aiemmin erillään olleet työpöytä- ja mobiilikehitystyökalut samaan pakettiin. Jatkossa sovellusten kehitys kaikille Qt:tä tukeville alustoille onnistuu yhdellä työkalulla, joka selkeyttää markkinatilannetta.

Eräs paketin keskeisimmistä uudistuksista on Qt Quick -komponentti, jonka ensimmäinen valmis versio nähtiin markkinoilla jo muutamia kuukausia sitten. Se on suunnattu sovellusten käyttöliittymäkehitykseen. Kielenä Qt Quickissä toimii QML, joka perustuu JavaScriptiin.

Videolla: sama Qt-sovellus pyörii sekä Symbianilla että Androidilla

Nokian vetämän Qt-teknologian rooli Symbian– ja MeeGo-kehittäjille on tärkeä. Tulevaisuudessa sillä saattaisi olla myös oma roolinsa Androidilla, jolle innokkaat kehittäjät ovat kääntäneet oman versionsa Qt-työkaluista. Virallinen versio otettaisiin kehittäjien keskuudessa varmastikin ilolla vastaan, sillä parhaimmillaan se mahdollistaisi yhtä koodipohjaa käyttäen sovelluksen kääntämisen Symbianille, MeeGolle ja Androidille.

Kehittäjäryhmä Cutehacks todistaa Qt:n vahvuuden alustariippumattomana ratkaisuna kääntämällä alkujaan Symbianille kehitetyistä Yr.no– ja Fly-ohjelmista Androidilla toimivat versiot. Cutehacksin mukaan sovellusten kääntäminen Googlen mobiilialustalle vaati ainoastaan minimaalisia muutoksia koodiin.

CuteHacks esittelee sovellustensa toimivuutta eri alustoilla jutun lopussa nähtävillä videoilla.

Nokia luopuu Qt:n kaupallisista lisensointi- ja palveluliiketoiminnoista

Kotimainen ohjelmistoyhtiö Digia ostaa Qt-ohjelmistojen kaupallisen lisensointi- ja palveluliiketoiminnan Nokialta. Kaupan odotetaan toteutuvan maaliskuun loppuun mennessä. Sen myötä Digialle siirtyy noin 3500 työpöytä- ja sulautettujen ohjelmistojen asiakasyritystä eri toimialoilta.

Digian tavoitteena on laajentaa Qt:n käyttöä kulutuselektroniikassa, teollisuuslaitteissa, sekä muissa sulautetuissa ratkaisuissa ja työasemaohjelmistoissa. Se vahvistaa ohjelmistotalon jo ennestään hyvää asemaa Qt-asiantuntijana sekä laajentaa merkittävästi Digian asiakaskuntaa. Osana sopimusta Digia perustaa tytäryhtiöt Yhdysvaltoihin ja Norjaan vahvistaakseen edelleen läsnäoloaan kansainvälisillä markkinoilla.

Kaupasta huolimatta Qt:n kehitystyö pysyy jatkossakin Nokian käsissä. Matkapuhelinjätti jatkaa teknologian kehittämistä sekä Commercial- että LGPL-lisenssillä työskentelevien eduksi.

Qt säilyy Nokialle tärkeänä teknologiana ja on erittäin tärkeää, että Qt:n kasvu ja menestys voi jatkua. Nokia jatkaa Qt-teknologian kehittämistä usean käyttöjärjestelmän sovellus- ja käyttöliittymäympäristönä mobiili-, työpöytä- ja sulautetuille segmenteille, keskittyen avoimen lähdekoodin kehitykseen ja laajentamiseen. Halusimme kumppaniksi yhtiön joka kykenee viemään eteenpäin Qt:n kaupallista lisensointi- ja palveluliiketoimintaa. Digialla on todistetusti syvää Qt-osaamista, operatiivista tehokkuutta sekä kiinnostusta kasvattaa ja parantaa Qt-yhteisöä kokonaisuutena. Tämä luo Digialle hyvän aseman laajentaa Qt Commercialin lisensointi- ja palveluliiketoimintaa”, sanoi Sebastian Nyström, Vice President, Head of MeeGo, Qt and Webkit, Nokia.

Qt SDK 1.1 beta kehittäjien ladattavissa

Nokia on julkaissut beta-version tulevasta Qt SDK 1.1 -kehitystyökalusta. Vaikka itse kehitystyökalu on vielä testivaiheessa, se sisältää valmiit versiot Qt 4.7.2:sta ja Qt Creator 2.1:stä. Samalla tämä tarkoittaa sitä, että käyttöliittymän kehitykseen suunnattu helppokäyttöinen Qt Quick on saavuttanut ensimmäisen valmiin version.

Käyttäjien palautetta kuunnellen uusi kehitystyökalu paketoi yhteen työpöydille suunnatun Qt SDK:n ja mobiililaitteisiin keskittyvän Nokia Qt SDK:n. Jatkossa strategiana on yhdestä paketista koostuva kehitystyökalu, joka selkeyttää markkinatilannetta. Uudella paketilla voidaan siis luoda sovelluksia kaikille Qt-teknologiaa tukeville alustoille.

Mobiililaitteiden osalta Qt SDK 1.1 mahdollistaa kehityksen Symbian– ja MeeGo-järjestelmille. Huomioitavaa on kuitenkin, että testiversiolla luotuja sovelluksia ei voida tuoda tarjolle Ovi Storeen. Rajoitus poistunee kuitenkin pian, kun markkinoille saadaan virallinen Qt SDK 1.1 -paketti.

Lähde: All About Symbian

Nokian Richard Green selventää Symbianin, MeeGon ja Qt:n tulevaisuutta

Matkapuhelinjätti Nokian ilmoitus nostaa Windows Phone 7 ensisijaiseksi älypuhelinalustaksi on herättänyt paljon kysymyksiä yhtiön nykyisen tarjonnan tulevaisuudesta. Käyttäjät pohtivat Symbianin ja MeeGon näkymiä sekä kehittäjiä kiinnostaa Qt-kehitysalustan tulevaisuus. Näihin kysymyksiin pyrkii vastaamaan Nokian Richard Green (Executive Vice President, Chief Technology Officer), joka kertoo Nokian näkemyksen Symbianin, MeeGon ja Qt:n tulevaisuudesta aiheita käsittelevillä videopätkillä.

Symbianin osalta Green muistuttaa, että alusta on markkinoiden laajin ja tulee näin ollen tarjoamaan vielä pitkään varteenotettavan vaihtoehdon sekä käyttäjille että kehittäjille. Yhtiöltä on luvassa parannuksia alustan käyttöliittymään, jonka lisäksi tulevien Symbian-luurien rautaominaisuuksia viilataan ylöspäin. Nokia aikoo toimittaa markkinoille tulevina vuosina vielä 150 miljoonaa Symbian-puhelinta.

MeeGon osalta Nokian suunnitelmat ovat selvät. Valmistaja tuo markkinoille kuluvan vuoden aikana alustaan perustuvan laitteen, jolla pyritään keräämään palautetta MeeGosta. Saatua palautetta hyödynnetään tulevaisuuden ohjelmistopäätöksiä mietittäessä.

Qt elää ja voi hyvin, kommentoi Green. Se tulee jatkamaan tärkeässä roolissa, sillä kehitysalustaa käytetään MeeGo-sovellusten luomisessa.

Video: konsepti MeeGon integroimisesta auton tietojärjestelmään

Qt-kehitysympäristöön keskittyvä amerikkalainen Integrated Computer Solutions (ICS) esitteli marraskuun puolen välin tienoilla Irlannin pääkaupungissa pidetyssä MeeGo-konferenssissa kiinnostavan konseptin, jossa demottiin alustan integroimista osaksi auton tietojärjestelmää. Yhtiö kehuu kehittäneensä demon reilussa parissa viikossa, joten osaavissa käsissä Qt:lla saadaan aikaan paljon lyhyessä ajassa.

ICS:n käyttöympäristön alla pyörii MeeGo IVI 1.1 -alusta (In-vehicle Infotainment), joka on suunnattu käytettäväksi autojen tietojärjestelmissä. MeeGo IVI 1.1 ei varsinaisesti vielä sisällä käyttöliittymää, joten kyseessä on täysin nollasta rakennettu sovellus.

Amerikkalaisyhtiön konsepti sisältää esimerkin auton mittaristosta. Se on kytketty avoimeen Mega Square -ruiskutussysteemiin, johon on liitetty moottorisimulaattori. Niiden yhdistelmä mahdollistaa mittariston testaamisen aitoa ympäristöä mukaillen. Demo sisältää myös radionhallintapaneelin ja yksinkertaiset siirtymäanimaatiot.