KEILARANNAN LAINEITA
Vesa-Matti Paananen, 19.4.2010, 14:05Kuutamourakoita mobiilissa

Teknologioita tulee ja menee. Tämä on tullut vuosien saatossa tutuksi kaikille. Kehityspuolella oleellista on kehitystyökalujen kypsyys ja uuden teknologian saama tuki. Teknologian pitää pystyä murtautumaan nichestä valtavirtaan, että siitä tulisi kaupallisesti kiinnostava. Menestykseen vaikuttavat monet asiat, ja ne tuntuvat olevan kuunvalon osalta hyvin kasassa.
Kun Microsoft julkaisi Silverlight-teknologian kolmisen vuotta sitten, se positioitiin jälleen yhdeksi internet-selaimen laajennukseksi ja Microsoftin ”Flashiksi”. Microsoftin ”kuunvalon” viimeisimmän nelosversion esiversio julkistettiin MIX-tapahtuman yhteydessä kuukausi sitten. Samalla julkistettiin Silverlightin mobiilituki Windows Phone 7 -puhelimissa, jolloin Silverlight laajeni strategian mukaisesti pc- ja selainympäristöstä myös mobiiliin eli jokaiseen kolmeen näyttöön.
Julkistuksen jälkeen Silverlight on levinnyt tasaista vauhtia erilaisiin sovelluksiin, ja siitä on kasvanut merkittävä teknologia Microsoft-ympäristöissä pc-puolella. Seuraavassa haluan nostaa esille pari mielestäni tärkeää seikkaa mobiilinäkökulmasta. Niiden ansioista uskon Silverlightin tarjoavan merkittävän mahdollisuuden myös suomalaisille kehittäjille saada tuloja kansainvälisiltä markkinoilta Silverlight-sovellusten avulla. Silverlight mahdollistaa sekä uutta liiketoimintaa, että olemassa olevan liiketoiminnan laajentamisen.
Ilmaiset työkalut

Kohdelaitteen valinta Visual Studio 2010 Expressissä.
Lisäksi Visual Studio 2010 for Windows Phone on ilmainen. Näin myös opiskelijat ja harrastajat voivat verrytellä koodisormiaan ja tehdä pieniä harrastesovelluksia myyntiin Windows Phone Marketplace-sovelluskauppaan. Suomessa on tuhansia .NET-kehittäjiä, jotka ovat kuin kala vedessä Visual Studion kanssa.
Graafikot ja nörtit saumattomasti yhteen
Mutta vielä tärkeämpi seikka on Expression Blendin olemassa olo. Blend yhdistää graafisen projektin saumattomasti Visual Studion koodiin, jolloin projektin hallinta tehostuu, ja syntyy aika- ja kustannussäästöjä. Tämä linkkihän on kehitysprojektissa monesti ”rikki”.
Expression Blend on siis työkalu, jolla käyttökokemussuunnittelija tai graafikko voi helposti suunnitella käyttäjäkokemuksen.
Älypuhelimiin toteutettu Silverlight 3 on laajennettu komponenteilla, joiden avulla on helppo toteuttaa sovelluksen kulku sormella käytettäväksi kosketusnäytöllisissä puhelimissa.
Parempia pilvikokemuksia
Nykyinen trendi on mobilisoida erilaisia kuluttaja- ja yrityspilvipalveluita, joiden käyttöliittymä on pc:ssä usein valmiiksi selainpohjainen. Tällaisessa selainratkaisussa voidaan käyttää Silverlightia, joka on olemassa niin Windows-, Mac- kuin Linux-alustoillekin.

Uuden Silverlight-sovelluksen luominen usealle alustalle.
Vahva mobiilituki
Mobiilikehittäjälle Silverlight for Windows Phone 7 antaa käyttöön muun muassa rautapohjaisen grafiikka- ja videokiihdytyksen, jolloin on mahdollista toteuttaa näyttäviä kolmiulotteisia sovelluksia tai pelejä DirectX9:llä.
Lisäksi puhelimissa tuetaan monikosketusta, kiihtyvyysanturia, kompassia, kameraa, mikrofonia, erilaisia kodekkeja ja kopiointisuojausta (drm). Sovellukset voidaan liittää osaksi WP7:n käyttökokemusta ja hubeja, jolloin käyttäjä pääsee sovellukseen ominaisuuksiin sujuvasti käsiksi käyttöliittymästä, jopa menemättä itse sovellukseen.
Yksi rauta
Windows Phone 7 -raudan standardoiminen luo uuden homogeenisen mobiilimarkkinan, jossa kehittäjä voi olettaa, että sovellus toimii varmasti kaikissa eri valmistajien Windows-puhelimissa. Puhelimeen asennetaan sovelluksia ainoastaan Marketplacen kautta, johon suomalaiset kehittäjät voivat rekisteröityä välittömästi.
Tämä takaa laajan jakelukanavan ja sitä kautta merkittävän liiketoimintamahdollisuuden niille sovelluskehittäjille, jotka ovat liikkeellä ajoissa. Kun Windows Phone 7 -puhelimet tulevat markkinoille ennen joulua, niin suurimman hyödyn saavat ne, joiden sovellukset ovat tuolloin ladattavissa.
Kehittäjien arvon nousee
Edellä listatuista seikoista johtuen olenkin saanut viime viikkojen aikana monia yhteydenottoja suomalaisilta kehittäjiltä, ja palaute on ollut erittäin innostunutta. Silverlight-mobiilikehittäjien kysyntä on kovassa kasvussa myös globaalisti. Tämän takia viimeistään nyt kannattaa ladata ilmaiset kehittäjätyökalut, ja päivittää oma ja yrityksen osaaminen Silverlightin osalta mobiiliaikaan.
Kovasta kiinnostuksesta johtuen järjestämme Helsingissä 27.5.2010 ilmaisen Windows Phone 7-kehittäjätapahtuman, joka on avoin kaikille mobiilikehittäjille ja -kehityksestä kiinnostuneille. Lisätietoja ilmoittautumisesta löytyy tapahtuman Facebook-sivulta.
Lisätietoja Windows Phone 7 -kehityksestä saa täältä ja Silverlightista täältä.
Vesa-Matti Paananen vastaa
Microsoftin mobiilista liiketoiminnasta Suomessa ja työskentelee Microsoftin
Marketplace-palvelun parissa 12 Euroopan maassa. Veskulla on pitkä kokemus
mobiiliratkaisuista niin yrityksissä kuin kuluttajasektorillakin.
Silverlight-mainoksen johdosta kysyn, voisitteko te tai Microsoftin edustaja palstallaan edes kerran vakuuttaa lukijoille, että Microsoft ei mitenkään uhkaa neutraalisuuttanne? Vaihtoehtona on myös kertoa totuus.
Pyydän huomioimaan, että tämä kysymykseni täyttää asettamanne hankalan kysymyksen kriteerit, ja uskon teidänkin ymmärtävän, että tätä samaa ajattelevat sadat jos ei tuhannet lukijanne. Niin kauan kuin riippuvuutenne muotoja ei tuoda esiin, ei Tietoviikkoa voida pitää muiden tk-lehtien veroisena, ja epäilykset myös muille tahoille kumartelemisesta ovat olemassa.
Microsoft Areena on sponsoroitu osasto, jonka sisältö on erotettu Tivin muusta sisällöstä sinisellä taustavärillä ja tekstillä "Microsoft Areenan sisältö on tuotettu Microsoftin tuella" (kahteen kertaan jokaisessa jutussa).
Tietoviikon muussa sisällössä on valkoinen taustaväri eikä tietenkään em. tekstejä. erityyppiset aineistot on siis erotettu hyvin selvästi toisistaan.
Tietoviikon toimittajat eivät tuota sponsoroitua tekstiä Microsoft Areenalle, mutta Areenalle on poimittu Tivin Microsoft-aiheiset uutiset, joista voi varmasti hyvin huomata, että ne valitaan normaalein uutiskriteerein. Ks. esim. http://3.ly/ubpZ http://3.ly/IkfU http://3.ly/uiWo
Microsoft Areena on luonteeltaan Talentumin tarjoama sisältökumppanuus. Vastaavan sopimuksen voi tehdä kuka tahansa. Lisätietoja löydät Talentumin mediamyynnin sivustolta: http://3.ly/r9u
Voit myös olla suoraan yhteydessä minuun, jos haluat: jouni.junkkaala@talentum.fi
TEEMANA JÄRJESTELMÄNHALLINTA
Riku Reimaa, 1.10.2009 11:01Miksi kaiken pitää olla niin monimutkaista?



Ilmoituksesi käsitellään seuraavan työpäivän kuluessa.