Nokia tuo Qt:n kaikkiin uusiin Symbian-älypuhelimiin
Yhdellä lähdekoodilla pc:stä älypuhelimiin? Lupaus on kova. Joka tapauksessa merkittävä osa Qt-koodista voidaan käyttää useilla alustoilla.
Nokia yrittää helpottaa sovelluskehitystä Symbian-älypuhelimissa niin Qt-kirjastojen kuin web-widget-sovellusten avulla. Ohjelmistostrategiasta saadaan jatkuvasti lisää tietoa. Nyt jo tiedetään, että Nokia aikoo tuoda vielä kehitysvaiheessa olevat Qt-kirjastot kaikkiin tulevaisuuden Symbian -älypuhelimiin. Muutos etenee vaiheittain, ja vie aikansa.
Nokian suunnitelmista Symbian-alustan ja Qt-kirjastojen kanssa raportoi verkkojulkaisu All About Symbian, joka haastatteli Nokian ohjelmistoyksikön johtaja Pekka Kososta Lontoossa Over the Air -tapahtumassa äskettäin.
Kosonen kertoi tapahtumassa, että tulevan Symbian^2 -alustaversion myötä Qt-kirjastot tuodaan kaikkiin päätelaitteisiin. Nykyiselle Symbian S60 5th Edition -alustalle on saatavana Qt Tower Technology -nimellä kutsuttu kehitysversio.
Seuraavassa versiossa Symbianin nimi vaihtuu, koska Nokia haluaa korostaa siirtymistä uuteen avoimen lähdekoodin alustaan.
Symbian^2 perustuu S60 5.1 -versioon, ja sen on uusimman aikataulun mukaan määrä valmistua vuoden 2010 loppuun mennessä. Laitteita odotetaan siitä puolen vuoden tai vuoden päästä. määrä valmistua vuoden 2010 loppuun mennessä.
Nokia tavoittelee lisää mobiilikehittäjiä usean portaan mallilla. Kevyimmät web-sovellukset voidaan toteuttaa widget-tyyppisinä javascript-, css- ja html-sovelluksina, ja useimmat asennettavat sovellukset taas Qt-käyttöliittymäkirjastojen avulla. Jotkin alimman rautatason toiminnot vaativat tulevaisuudessakin natiivia Symbian C++ -koodia, mutta sen tarve vähenee olennaisesti.
Yhteistä koodia Linux- ja pc-sovellusten kanssa
Vielä vuosien päässä häämöttävässä Symbian^4-versiossa Nokia siirtyy nykyisen Symbian S60 -alustan Avkon-rajapinnasta kokonaan Qt-pohjaisuuteen. Tämä tarkoittaa, että suuren osan Symbian-sovelluksia yhteensopivuus katkeaa, ja ohjelmat on siis päivitettävä Qt-pohjaisiksi.
Qt ei kuitenkaan rajoitu vain Symbian-älypuhelimiin, vaan sitä voidaan hyödyntää myös Maemo-alustan Linux-laitteissa sekä kaikilla työpöytäalustoilla Linuxista Maciin ja Windowsiin.
Nähtäväksi jää, kuinka paljon samalla koodilla voidaan toteuttaa sovelluksia alustojen välillä.
Nokian Qt-esitys Over the Air -tapahtumassa on nähtävissä esityskalvoineen ja puheineen webissä.








