keskiviikko 2. syyskuuta 2009
Kilpailutuloksia
Vuoden 2009 aikana on järjestetty muutama isompi Flash Liteen liittyvä ohjelmistokehityskilpailu. Tulokset alkavat olla selvillä. Adoben oma Flash Lite Developer Challenge ratkesi jos viime kesäkuussa. On mielenkiintoista, että sen kilpailun 30000 dollarin "Grand Prize" -palkinnon voitti ison videoarkiston selailuun ja katseluun tarkoitettu mobiilisovellus. Nokian Calling All Innovators -kilpailun tulokset julkaistiin parhaillaan käynnissä olevan Nokia World 09 -tapahtuman yhteydessä. Flash-sarjan voittajat näkee tämän linkin takaa.
keskiviikko 26. elokuuta 2009
Mielenkiintoinen sovellus
Pasi Manninen on kevyenä harrastetyönä näprännyt kokoon melko mielenkiintoisen Flash Lite -sovelluksen. TeamTool toimii 640x360 -resoluutiota ja vähintään Flash Lite 3.1:stä tarjoavissa laitteissa, kuten Nokia XpressMusic 5800:ssa. Kirjoitin eilen miten Flash Lite tarjoaa mielenkiintoisia mahdollisuuksia erilaisille yhden henkilön yrityksille. Case in point. Täytyy sanoa että melko vaikuttavaa toimintaa.
tiistai 25. elokuuta 2009
Informaatiotulva
Nyt on sikäli hyvä aika vääntää Flash Lite sovelluksia, että päätelaitevalmistajat ja Adobe puskevat nettiin jakoon ilmaisia tutoriaaleja ja ohjelmistokomponentteja. Nokia keskittyy liittämään S60 5th Edition laitteidensa ominaisuudet saumattomasti Flash Liten käytettäväksi. Nokian ohjelmointirajapinta mahdollistaa esimerkiksi päätelaitteen sensori- ja paikkatiedon käytön Flash Lite sovelluksessa melko helposti. Sellaisten ominaisuuksien käyttö on kuitenkin vielä laitekohtaista, mutta tarjoaa kuitenkin paljon mahdollisuuksia erilaisille yhden henkilön yrityksille. Monikäyttöisempää tavaraa ovat esimerkiksi Sony Ericssonin tarjoamat valmiit Flash Lite komponentit. Komponenttipaketin versio 2.0:n betaversio julkaistiin vastikään. Pikaisella katsauksella komponentit vaikuttivat melko monipuolisilta ja helposti muokattavilta. Kuka tahansa amatööri rakentaa niillä hyvältä näyttävän ja mobiiliystävällisen valikkorakenteen.
Tuntuu että kesäkuukausina on tullut saataville erityisen paljon mielenkiintoisia esimerkkejä Flash Lite sovelluskehityksestä. Varsinaisia valmiita ja ladattavia sovelluksia en kyllä näe vielä missään. Ehkä ne ovat siellä Ovi-kaupassa. Tässä lisäksi eräs mielenkiintoinen tutoriaalivideo: Flash-kehittäjä Dale Rankine rakentaa videosoittimen Flash Litelle (osa 1).
Tuntuu että kesäkuukausina on tullut saataville erityisen paljon mielenkiintoisia esimerkkejä Flash Lite sovelluskehityksestä. Varsinaisia valmiita ja ladattavia sovelluksia en kyllä näe vielä missään. Ehkä ne ovat siellä Ovi-kaupassa. Tässä lisäksi eräs mielenkiintoinen tutoriaalivideo: Flash-kehittäjä Dale Rankine rakentaa videosoittimen Flash Litelle (osa 1).
tiistai 18. elokuuta 2009
Hammastenkiristystä
Videon oikea asemointi ei ole kovin helppoa Flash Litessa. Loppujen lopuksi sopiva kuvamateriaali on pulautettava aika tarkkaan muottiin, jotta videon saa yleensä näkymään Flash Liten pyörittämänä. Päätelaitteen omalla soittimella videot kyllä pyörivät hienosti, mutta siihen liittyy aina kaikenlaisia yllätyksiä. Testipuhelimen (N95) uusin firmware aiheuttaa sen että RealPlayer ei enää pyöräytä videoita landscape-näkymään. Nyt se toiminnallisuus vaatisi erillistä Symbian C++ koodia puhelimessa. Ehkä se olisi mahdollista jotenkin ympätä ohjelmistopaketin mukaan. Taitaa kuitenkin jäädä tekemättä.
perjantai 14. elokuuta 2009
Tauko on ohi
Projekti piti hieman olosuhteiden pakosta taukoa. Työ jatkuu kuitenkin taas. Ehdin jo viikon aikana tuskailla päätelaitteen muistiongelmien kanssa. Ei meinaa millään riittää. Näpräsin videoselaimen sellaiseen kuntoon, että sillä pääsee jo selaamaan arkiston ihmeitä ja katselemaan thumbnail-kuvia. Seuraava vaihe olisi videosoittimen liittäminen selaimeen. Sen pitäisi olla helppo homma. Päänvaivaa on aiheuttanut lähinnä se mitä videota Flash Lite suostuu toistamaan. Ideaalitilanteessa Flash Lite pyörittättäisi itse, tuettujen päätelaitteiden rautaa käyttämällä, H.264 enkoodattuja mp4- ja 3gp-videoita mobiiliverkon yli. H.264 pakatun videon osalta Flash tukeutuu kuitenkin omaan F4V-tiedostoformaattiinsa, joka tarkoittaa lisätöitä videoarkiston suhteen.
perjantai 12. kesäkuuta 2009
Flash Lite komponentteja
Pohdiskelin Flashin valmiiden komponenttien (component) käyttöä Flash Lite kehityksessä. Flashin CS-paketin mukana tulevat komponentit ovat työpöytäkäyttöön suunniteltuja ja niiden käyttö Flash Lite -projekteissa voi olla ongelmallista. Eri tahot ovat kuitenkin julkaisseet erillisiä Flash Lite käyttöön soveltuvia komponentteja. Uusinta uutta taitavat olla Nokian tämän kuun alussa julkaisemat muutamat Flash Lite ja mobiilikäyttöön suunnitellut komponentit. Lisäksi Adobe on julkaissut melko epävirallisesti muutamia mobiilikomponentteja. Flash Lite komponenttien saralla ensimmäisenä tuli Jesse Wardenin julkaisema Shuriken-komponenttipaketti. Komponentit ovat ladattavissa seuraavien linkkien kautta:
- Nokian vanhempia Flash Lite komponentteja (mm. battery level ja signal level)
keskiviikko 3. kesäkuuta 2009
Käyttöliittymäpohdintaa, osa 2
Mietin mobiilisovellustani suunnitellessa mitä ilman käyttäjä pärjää. Ajattelin keskivertoa sukankuluttajaa, joka on lähtenyt ehkä tekemisen puutteen vuoksi selailemaan ja katselemaan mobiilivideoita. Lähtökohtana oli, että mobiili päätelaite ei ole käyttäjän pää työkalu nettivideoiden katseluun, vaan kotoa tai töistä löytyy luultavasti paremmin tarkoitukseen sopiva laite, kuten tietokone. Mobiilivideoita ei katsella tietokoneen ääressä istuessa. Mobiililta katselusovellukselta voidaan odottaa samaa toiminnallisuutta, mitä tietokoneella käytettävän sovelluksen ytimestä löytyy. Ydintoimintoja ovat mielestäni selailu, hakeminen ja katselu. Tietokonesovelluksessa noiden edellä mainittujen toimitojen ympärille on sitten lisätty vaikka arvostelujärjestelmä, kommentointimahdollisuus ja linkitysmahdollisuus. Mobiilisovelluksen kohdalla lisätoimintojen rakentamisessa pitää olla erittäin varoivainen, koska vaarana on että sovelluksen käyttö muuttuu liian hankalaksi. Toisaalta perustoimintojen on oltava siinä kunnossa, että käyttäjä ei joudu kärsimään niiden yksinkertaisuudesta. Yksi esimerkki tällaisesta liian kasuaalista suunnittelusta on YouTuben mobiilivideosovelluksen hakutulosten selailu. Hakutulokseen numero 500 pääsemiseksi on kahlattava tuloslistan läpi thumbnail kerrallaan.
tiistai 2. kesäkuuta 2009
Kesäkuu tuli, mutta työ jatkuu
Testailin Adoben uutta Distributable Player Solution -konseptia. Kyseessä on siis käytännössä .SIS tai .CAB pakattu Flash Lite 3.1 sovellus, jonka mukaan on ympätty hieman metadataa ja Flash Lite version päivittäjä. Jos käytetyn päätelaitteen Flash Lite -soitin on vanha, se päivittyy automaattisesti uusimpaan 3.1 versioon OverTheAir-periaatteella. Automaattisesti latautuva päivitys ei onnistu vielä kuitenkaan Suomessa, mutta Adobe lisää vähän väliä uusia maita tuettujen maiden listalle. Suomessa Flash Lite 3.1 on asennettava erikseen päätelaitteeseen. Konsepti on kuitenkin vielä jokseenkin beta-vaiheessa. Päätelaitteisiin ladattavat asennuspaketit tehdään erillisellä Adobe Mobile Packager -ohjelmalla. Tätä kirjoittaessa siitä on olemassa ainoastaan Windows-versio. Tämä rajoitus liittyy ehkä siihen, että paketointiohjelma vaatii lisäksi S60 3rd Edition SDK:n ja Microsoft Cabinet SDK:n. Itse taistelin hyvän tovin Mobile Packagerin asennuksen kanssa. Asennus vaati muun muassa Windowsin path-lausekkeen muokkaamista. Lopulta softa käynnistyi ja sain tehtyä sillä muutaman SIS-asennuspaketin. Pakettien asennusvaiheessa Symbianille tyypillinen allekirjoitus-pottuilu oli toki mukana. Odotan mielenkiinnolla miten tämä Adoben uusi konsepti lähtee leviämään. Flash Lite 3.1:ä tukevia mobiileja päätelaitteita on toki vielä vain kourallinen. OTA:n mahdollistaminen Suomessakin on tietojeni mukaan kiinni vain Adoben omista palvelinjärjestelyistä ja -resursseista. Toivotaan että mahdollisuus saadaan pian.
tiistai 19. toukokuuta 2009
Käyttöliittymäpohdintaa, osa 1
Keskustelin projektin ohjaajan kanssa käytettävyydestä ja sovelluksen tulevasta käyttöliittymästä. Mobiilisovellusten käyttöliittymäsuunnittelun haasteet ovat merkittäviä. Alustan pieni koko ja hallintalaitteiden vähäinen määrä vaativat suunnittelulta kekseliäisyyttä. Lisäksi mobiilisovellusten käyttötilanteet ovat usein sellaisia, että käyttäjä odottaa tarvitsevansa sovelluksen käyttöön vain yhden käden. Vakauden ja ergonomian vuoksi voidaan vielä olettaa, että käyttäjän käsi on eräänlaisen rukkasen sisällä, jolloin vain peukalo on käytettävissä sovelluksen ohjaamiseen. Voidaan myös olettaa, että käyttäjä pystyy painamaan vain yhtä painiketta kerrallaan. Poikkeustapauksissa ja keskittymistä vaativissa sovelluksissa, kuten peleissä, käyttäjällä voi olla molemman käden peukalot käytössään. Hyvin suunniteltu mobiilikäyttöliittymä luottaa jonkin verran käyttäjän intuitioon, mutta on kuitenkin yksiselitteinen.
Jonkinlaisen tietokannan, kuten videoarkiston, täysivaltainen käyttö vaatii yhden hankalan käyttötilanteen. Hakutoiminnon toteuttaminen ei onnistu järkevästi ilman tekstinsyöttöä. Matkapuhelimissa se tarkoittaa helpoimmillaan numeronäppäinten käyttöä sillä tavoin kuten niitä on totuttu käyttämään. Tässä tapauksessa oikotietä onneen ei ole. Kosketusnäytölliset päätelaitteet ovat tuoneet uusia mahdollisuuksia, mutta edelleen tekstinsyöttö on ehkä hankalin toiminto mitä on olemassa. D-padilla "näppäiltävä" on-screen näppäimistö ei tule kysymykseenkään. Jos käytössä on handsfree-laitteisto tai hiljainen tila, niin puheohjaus saattaisi olla mahdollista. Tekstinsyötössä erilaiset avusteet ovat käteviä. Hakutoiminnon uusimista varten käyttäjän aiemmat hakulauseet kannattaa ottaa talteen ja tarjota niitä vaihtoehdoksi. Laiteresurssien mahdollistaessa myös jonkinlaisten arvausten tai hakuehdotusten tarjoaminen on järkevää. Tästä hyvä esimerkki on Google-hakukone. Perimmäisenä tavoitteena on säästää käyttäjää naputtelun vaivalta. Kaikki eivät nauti tekstareiden naputtelusta.
Jonkinlaisen tietokannan, kuten videoarkiston, täysivaltainen käyttö vaatii yhden hankalan käyttötilanteen. Hakutoiminnon toteuttaminen ei onnistu järkevästi ilman tekstinsyöttöä. Matkapuhelimissa se tarkoittaa helpoimmillaan numeronäppäinten käyttöä sillä tavoin kuten niitä on totuttu käyttämään. Tässä tapauksessa oikotietä onneen ei ole. Kosketusnäytölliset päätelaitteet ovat tuoneet uusia mahdollisuuksia, mutta edelleen tekstinsyöttö on ehkä hankalin toiminto mitä on olemassa. D-padilla "näppäiltävä" on-screen näppäimistö ei tule kysymykseenkään. Jos käytössä on handsfree-laitteisto tai hiljainen tila, niin puheohjaus saattaisi olla mahdollista. Tekstinsyötössä erilaiset avusteet ovat käteviä. Hakutoiminnon uusimista varten käyttäjän aiemmat hakulauseet kannattaa ottaa talteen ja tarjota niitä vaihtoehdoksi. Laiteresurssien mahdollistaessa myös jonkinlaisten arvausten tai hakuehdotusten tarjoaminen on järkevää. Tästä hyvä esimerkki on Google-hakukone. Perimmäisenä tavoitteena on säästää käyttäjää naputtelun vaivalta. Kaikki eivät nauti tekstareiden naputtelusta.
perjantai 15. toukokuuta 2009
Linkkilistausta 15.5.2009
Adoben Flash Lite sivustot
http://www.adobe.com/products/flashlite/features/
http://www.adobe.com/products/flashlite/version/
http://www.adobe.com/products/flashlite/faq/
http://www.adobe.com/devnet/devices/
http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player.html
http://labs.adobe.com/technologies/distributableplayer/
http://www.adobe.com/products/flashlite/version/flashlite_feature_comparison.pdf
Flash Lite versioiden vertailutaulukko. Helppo tarkistaa mikä on mahdollista.
Nokian Flash Lite dokumentaatio
http://www.forum.nokia.com/Resources_and_Information/Documentation/Flash_Lite.xhtml
Hyviä dokumentteja muunmuassa käyttöliittymäsuunnittelusta mobiililaitteille. Erittäin suositeltavaa luettavaa.
Flash Lite blogit
http://www.flashmobileblog.com/
Adoben Flash-evankelista Mark Doherty bloggaa Flash Lite kuulumisia. Tietoa suoraan hevosen suusta.
http://bloggy.kuneri.net/
Oululainen Kuneri tekee palkittuja Flash Lite -sovelluksia.
http://planetmobile.us/
Mikko Ohtamaan mobiiliblogeihin keskittynyt blogiagregaattori.
http://blog.twinapex.fi/
Twinapex on mobiilipalveluihin erikoistuneista yrityksistä vuonna 2008 syntynyt palveluyritys.
http://ptm.fi/
Suomalainen Flash-guru Pasi Manninen bloggaa omista Flash ja Flash Lite kokeiluistaan. Hyvin ajankohtaista asiaa.
Motivaatiota
http://www.flashmobileblog.com/2008/11/08/flash-lite-penetration-2008-2009/
Flash Lite Penetration Forecast for 2008/2009.
1,5 miljardia päätelaitetta vuoden 2009 loppuun mennessä?
http://www.adobe.com/products/flashlite/features/
http://www.adobe.com/products/flashlite/version/
http://www.adobe.com/products/flashlite/faq/
http://www.adobe.com/devnet/devices/
http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player.html
http://labs.adobe.com/technologies/distributableplayer/
http://www.adobe.com/products/flashlite/version/flashlite_feature_comparison.pdf
Flash Lite versioiden vertailutaulukko. Helppo tarkistaa mikä on mahdollista.
Nokian Flash Lite dokumentaatio
http://www.forum.nokia.com/Resources_and_Information/Documentation/Flash_Lite.xhtml
Hyviä dokumentteja muunmuassa käyttöliittymäsuunnittelusta mobiililaitteille. Erittäin suositeltavaa luettavaa.
Flash Lite blogit
http://www.flashmobileblog.com/
Adoben Flash-evankelista Mark Doherty bloggaa Flash Lite kuulumisia. Tietoa suoraan hevosen suusta.
http://bloggy.kuneri.net/
Oululainen Kuneri tekee palkittuja Flash Lite -sovelluksia.
http://planetmobile.us/
Mikko Ohtamaan mobiiliblogeihin keskittynyt blogiagregaattori.
http://blog.twinapex.fi/
Twinapex on mobiilipalveluihin erikoistuneista yrityksistä vuonna 2008 syntynyt palveluyritys.
http://ptm.fi/
Suomalainen Flash-guru Pasi Manninen bloggaa omista Flash ja Flash Lite kokeiluistaan. Hyvin ajankohtaista asiaa.
Motivaatiota
http://www.flashmobileblog.com/2008/11/08/flash-lite-penetration-2008-2009/
Flash Lite Penetration Forecast for 2008/2009.
1,5 miljardia päätelaitetta vuoden 2009 loppuun mennessä?
torstai 14. toukokuuta 2009
Mietteitä televisiosta
Juttelin saksalaisen huonetoverin kanssa suomalaisen television tulevaisuudesta. Tuleva YLEn "mediamaksu" kuohuttaa suomalaisia. Saksassa hieman laajennettua tv-maksua on peritty jo muutaman vuoden ajan. Laajennuksella tarkoitan sitä, että maksajaksi joutuu myös silloin jos omistaa pelkän internetyhteydellä varustetun tietokoneen. Tämä on johtanut siihen, että Saksan yleisradio suhtautuu vakavasti internetissä tarjoamaansa sisältöön. Parannettavaa kuulemma vielä löytyy, mutta muuten esimerkiksi sarjojen ja uutisten seuraaminen onnistuu lukuisia rss-syötteitä seuraamalla. Käyttöliittymäksi soveltuu vaikka varsin helppokäyttöinen ja selkeä Miro-ohjelmisto. YLEn rss-syötteet tarjovat linkkejä YLEn omalle Areena-sivustolle, jossa videot voi vasta katsoa. Suomeen kaavailta veroluontoinen ja "kaikki maksaa, kaikkia rangaistaan" -tyyppinen mediamaksu olisi varsin mittava muutos. Huonetoveri ihmetteli kun kerroin YLEn lakisääteisen tiedotusvelvollisuuden ympäripyöreydestä. Vastaava saksalainen laki on kuulemma melko tarkka. Sellaisen toivoisi Suomen lakiinkin, jos mediamaksua aletaan perimään. En pidä siitä että veronmaksajien kustannuksella jollekin puljulle annetaan käytännössä rajaton rahoitus ja ainoastaan jonkinlaiseen mottoon verrattava ohjeistus toiminnalle.
"Internet-televisio" oli uutta joskus 90-luvulla. Silloin tuo sana tarkoitti jotakin Finluxin kuvaputkitelevisiota ja siihen liitettyä harmaata laatikkoa. Vauhdin huumaa tarjosi 56k puhelinmodeemi. Television ja internetin integraatiota saadaan vielä odotella. Tekniikka ja ohjelmistot ovat jo olemassa, mutta varsinaista tavalliseen sukankuluttajaan vetoavaa kokonaisuutta ei vielä ole. Ainakin Suomessa MHP-palvelut jäivät tämän digifiaskon toteuduttua unholaan. Edelleen kaivataan sellaista laitetta, jonka käyttö onnistuu kaukosäätimellä osoittamalla sohvan pohjalla makoillen. Sen laitteen on tarjottava viimeisimmät uutiset, sarjat ja elokuvat on-demand muutaman helpon klikkauksen takaa. Perinteisen television aikatauluihin perustuvalla lähetysvirralla on elämää rytmittävä vaikutus. Se on joko hyvä tai huono puoli, riippuen keneltä kysytään.
Tutkiskelin muutamia käyttöliittymäsuunnitteluun liittyviä sivustoja ja artikkeleja. Helsingin yliopistossa kehitetty GUIDe-prosessimalli vaikuttaa varsin pätevältä projekteihin, joissa henkilöstö- ja aikaresurssit ovat rajalliset. Toisaalta on tiedettävä tarkalleen mitä käyttäjä haluaa ja mitä hän ennenkaikkea tarvitsee. GUIdebookissa pääsee perehtymään käyttöliittymien historiaan ja kehitykseen.
"Internet-televisio" oli uutta joskus 90-luvulla. Silloin tuo sana tarkoitti jotakin Finluxin kuvaputkitelevisiota ja siihen liitettyä harmaata laatikkoa. Vauhdin huumaa tarjosi 56k puhelinmodeemi. Television ja internetin integraatiota saadaan vielä odotella. Tekniikka ja ohjelmistot ovat jo olemassa, mutta varsinaista tavalliseen sukankuluttajaan vetoavaa kokonaisuutta ei vielä ole. Ainakin Suomessa MHP-palvelut jäivät tämän digifiaskon toteuduttua unholaan. Edelleen kaivataan sellaista laitetta, jonka käyttö onnistuu kaukosäätimellä osoittamalla sohvan pohjalla makoillen. Sen laitteen on tarjottava viimeisimmät uutiset, sarjat ja elokuvat on-demand muutaman helpon klikkauksen takaa. Perinteisen television aikatauluihin perustuvalla lähetysvirralla on elämää rytmittävä vaikutus. Se on joko hyvä tai huono puoli, riippuen keneltä kysytään.
Tutkiskelin muutamia käyttöliittymäsuunnitteluun liittyviä sivustoja ja artikkeleja. Helsingin yliopistossa kehitetty GUIDe-prosessimalli vaikuttaa varsin pätevältä projekteihin, joissa henkilöstö- ja aikaresurssit ovat rajalliset. Toisaalta on tiedettävä tarkalleen mitä käyttäjä haluaa ja mitä hän ennenkaikkea tarvitsee. GUIdebookissa pääsee perehtymään käyttöliittymien historiaan ja kehitykseen.
torstai 7. toukokuuta 2009
Hello World!
Rakensin tänään tuotantoympäristöä toimintakuntoon. Atk-tuki oli eilen käynyt asentamassa koneelleni (MacBook Pro) Flash CS4:n. Sitä piti päivittää muutamalla Adoben asennuspaketilla. Lisäksi päivitin N95:een uusimman firmawaren. Siihen liittyi taas yksi älyttömyys - päivitys ei onnistu ilman sim-korttia. Mikähän lie syynä tuohon käytäntöön. Ainakin saa jännittää ettei kukaan vain soita puhelua kesken firmiksen asennuksen. Monille tuttua on lisäksi se, että Nokian Updater- ja Suite-ohjelmista ei ole olemassa Mac-versioita.
Sovelluksessa käytettävän ohjelmistotekniikan suhteen tilanne on hieman selkiytynyt. Tässä tapauksessa Adoben hiljattain julkaisema uusin Flash Lite 3.1 vaikuttaisi järkevimmältä vaihtoehdolta. Kiinnostavinta siinä on ehkä h264-videotuki ja levittämisen helppous Over-The-Air periaattella. Käyttöliittymän suunnittelussa pääsin niin pitkälle, että päätin pitäytyä vaakasuorassa layoutissa. Muun muassa YouTuben oma mobiilisovellus on suunniteltu siten, että videoiden selailu tapahtuu pystysuorassa menussa, mutta katselua varten näyttö on käännettävä vaakasuoraan. Se aiheuttaa mielestäni ihan turhaa kapulan pyörittelyä, joka voi alkaa nopeasti ärsyttämään käyttäjää.
Ja pitihän sitä kokeilla, että laitteet toimivat ja "Hello World!" tulostuu näytölle. Seuraavaksi katsotaan jos saataisiin jotain videota näkymään.
Sovelluksessa käytettävän ohjelmistotekniikan suhteen tilanne on hieman selkiytynyt. Tässä tapauksessa Adoben hiljattain julkaisema uusin Flash Lite 3.1 vaikuttaisi järkevimmältä vaihtoehdolta. Kiinnostavinta siinä on ehkä h264-videotuki ja levittämisen helppous Over-The-Air periaattella. Käyttöliittymän suunnittelussa pääsin niin pitkälle, että päätin pitäytyä vaakasuorassa layoutissa. Muun muassa YouTuben oma mobiilisovellus on suunniteltu siten, että videoiden selailu tapahtuu pystysuorassa menussa, mutta katselua varten näyttö on käännettävä vaakasuoraan. Se aiheuttaa mielestäni ihan turhaa kapulan pyörittelyä, joka voi alkaa nopeasti ärsyttämään käyttäjää.
Ja pitihän sitä kokeilla, että laitteet toimivat ja "Hello World!" tulostuu näytölle. Seuraavaksi katsotaan jos saataisiin jotain videota näkymään.
tiistai 5. toukokuuta 2009
Älyttömyyksiä
Halusin asentaa testipuhelimeen (Nokia N95) muutamia ohjelmia referenssikäyttöä ja tutustumista varten. Kaikki olivat YouTuben käyttöä varten tehtyjä S60-sovelluksia. Asennus ei ollut ainakaan liian helppoa. Ensimmäisenä yritin asentaa YouTuben itse valmistaman client-sovelluksen. Sovelluksen lataamista varten menin puhelimen selaimella osoitteeseen m.youtube.com/app. Asennussivu ilmoitti kuitenkin suomeksi: "Laitetta ei tueta. Valitettavasti sovellusta YouTube ei voi käyttää laitteellasi." Hieman ihmettelin tuota tulkintaa ja mietin olisiko käyttämäni wlan-yhteys johtanut jotenkin väärään tunnistukseen. Hieman pähkäiltyäni kokeilin sitten kuitenkin vielä vaihtaa sivun kielen englanniksi, kun sellainen mahdollisuus tarjottiin. Ja kas, sovellus oli heti asennettavissa. Näin meitä suomenkielisiä syrjitään.
Kaksi muuta asentamaani sovellusta olivat thaimaalaisen opiskelijan vääntämä Mobitubia ja saksalaisen opiskelijan(?) vääntämä emTube. Niistä kumpikaan ei tietenkään suostunut asentumaan testipuhelimeen, koska kummankaan "Varmenne ei ole enää voimassa." Tämä on jotain Nokian harrastamaa damage controllia tai sitten silkkaa rahastusta. Toisaalta en voi oikein osoitella syyttävällä sormella, koska suunta on ollut tämä jo pidemmän aikaa (vrt. iPhone App Store, Windows Vista). Asennusongelma ratkesi kuitenkin sillä, että asetin puhelimen kellon vuoden taaksepäin, jolloin varmenteet olivat taas voimassa. Jos tämän "suojauksen" ohittaminen on näin helppoa, niin sen pitäisi olla kokonaan kytkettävissä pois päältä. Olin kyllä kytkenyt sovellusten hallinnasta varmenteiden tarkistuksen pois ja sallinut kaikkien ohjelmien asennuksen, mutta silti asennus ei onnistunut. Vain iPhone-käyttäjät arvostavat sitä että joku muu ajattelee heidän puolestaan.
Kaksi muuta asentamaani sovellusta olivat thaimaalaisen opiskelijan vääntämä Mobitubia ja saksalaisen opiskelijan(?) vääntämä emTube. Niistä kumpikaan ei tietenkään suostunut asentumaan testipuhelimeen, koska kummankaan "Varmenne ei ole enää voimassa." Tämä on jotain Nokian harrastamaa damage controllia tai sitten silkkaa rahastusta. Toisaalta en voi oikein osoitella syyttävällä sormella, koska suunta on ollut tämä jo pidemmän aikaa (vrt. iPhone App Store, Windows Vista). Asennusongelma ratkesi kuitenkin sillä, että asetin puhelimen kellon vuoden taaksepäin, jolloin varmenteet olivat taas voimassa. Jos tämän "suojauksen" ohittaminen on näin helppoa, niin sen pitäisi olla kokonaan kytkettävissä pois päältä. Olin kyllä kytkenyt sovellusten hallinnasta varmenteiden tarkistuksen pois ja sallinut kaikkien ohjelmien asennuksen, mutta silti asennus ei onnistunut. Vain iPhone-käyttäjät arvostavat sitä että joku muu ajattelee heidän puolestaan.
tiistai 28. huhtikuuta 2009
Keskitytään olennaiseen
Tavoitteiden kirjaaminen byrokraattien ymmärtämään muotoon on yllättävän hankalaa. Siirtyminen ranskalaisista viivoista kapulakieleen ja korupuheisiin vaatii huomattavaa pähkäilyä, jos ei osaa sitä ennakkoon esim. työnsä puolesta. Ehkä huomenna saan jotain valmista paperia aikaan. Päivän aikana ehdin ihmitellä mihin ovat kaikki Flash Lite sovellukset piiloutuneet. Flash Lite -tuki löytyy jo monista matkapuhelimista ja keksintönä se on jo useamman vuoden vanha, mutta varsinaisia sovelluksia ei ole vielä merkittävää määrää. Ainakaan ne eivät ole helposti löydettävissä yhdestä paikasta. Jotain kuitenkin löytyi.
Dawn of the Fly : Mobile Version (Guitar Hero Sideways Edition?)
Dawn of the Fly : Mobile Version (Guitar Hero Sideways Edition?)
lauantai 25. huhtikuuta 2009
Paperit kuntoon, komentokeskus järjestykseen
Pikkuhiljaa projekti alkaa selkiytymään. Tuotantodokumentit ovat työn alla. Ohjenuorana toimii Kimmon pikaisesta rustaama ohjelmiston speksi ja työlista. Netistä löytyi muutamia mielenkiintoisia Flash Lite sivustoja, joita pitää tutkia lisää. Listaan linkit blogiin jossakin vaiheessa. Huomasin myös, että testialustana toimiva N95 kaipaa firmware-päivitystä, jotta sen saa ymmärtämään Flash Lite 3.0:aa.
perjantai 24. huhtikuuta 2009
Polkaistaan homma käyntiin
Ensimmäinen blogimerkintäni, ikinä. Olen 27-vuotias oululainen medianomiopiskelija. Vain opinnäytetyö puuttuu tutkinnosta. Hyvän opinnäytetyön aiheen keksiminen tai löytäminen ei ole helppoa. Opintoaikojen venyessä etsiskelin kuumeisesti sitä sopivaa. Pidin pientä palaveria Kimmon (Paajanen) ja Petrin kanssa näistä opinnäytetyöasioista. Kimmo sitten ns. kaivoi takataskustaan ongelman mistä on tullut kuulemma paljon kysymyksiä Neo Arenan porukalle. Aihe herätti kiinnostukseni ja Kimmolta riitti sen verran luottoa, että saatiin projekti aikaiseksi.
Sisällöntuotantofirmoilla ja muilla alan hiihtäjillä on useasti tarve saada videoita massajakeluun. Suuren videoarkiston jakelu onnistuu jo melko vaivattomasti internetissä ja työkaluja on tarjolla pilvin pimein. Normaali internetjakelu ei kuitenkaan ota juurikaan huomioon pienten, mobiilien päätelaitteiden erityisvaatimuksia. Internetin videopalveluista ja sivustoista on toki usein olemassa erityinen mobiiliversio, joka on tarkoitettu esimerkiksi matkapuhelimella katsottavaksi. Ne ovat kuitenkin lähes aina vain karsittuja versioita alkuperäisestä sivusta, eli mobiililaitteella kankeita käyttää ja visuaalisesti vähemmän miellyttäviä. Neo Arenalta kysyttiin parasta tapaa toteuttaa videoarkiston mobiilijakelu ja siihen ei ole pystytty vastaamaan, koska tyydyttävää ratkaisua ei ole ollut tiedossa.
Teen Neo Arenalle opinnäytetyönä demon ratkaisusta, joka saattaisi olla toimiva. Adoben Flash on ohjelmisto, joka leviää kiihtyvällä vauhdilla eri päätelaitteisiin. Mobiiliversio Flash Lite asentuu useimpiin uusiin matkapuhelimiin ja ohjelmistokehitystyö sille ei ole niin visuaalisesti rajoitettua, kuin esimerkiksi Javalle. Flash Lite tukee videotoistoa ja streaming-videota.
Aikaa työlle on varattu tasan 240 miestyötuntia käytettäväksi tästä hetkestä lähtien aina vuoden 2009 loppuun. Ajan riittävyys on osa tutkimusta. Työn painopiste on käyttöliittymäsuunnittelussa ja käytettävyydessä. Natiivina testausympäristönä toimii ainakin aluksi Nokian N95 matkapuhelin. Katsotaan mihin asti päästään ja mitä saadaan aikaan. Blogia pyrin kirjoittamaan joka työpäivä.
Sisällöntuotantofirmoilla ja muilla alan hiihtäjillä on useasti tarve saada videoita massajakeluun. Suuren videoarkiston jakelu onnistuu jo melko vaivattomasti internetissä ja työkaluja on tarjolla pilvin pimein. Normaali internetjakelu ei kuitenkaan ota juurikaan huomioon pienten, mobiilien päätelaitteiden erityisvaatimuksia. Internetin videopalveluista ja sivustoista on toki usein olemassa erityinen mobiiliversio, joka on tarkoitettu esimerkiksi matkapuhelimella katsottavaksi. Ne ovat kuitenkin lähes aina vain karsittuja versioita alkuperäisestä sivusta, eli mobiililaitteella kankeita käyttää ja visuaalisesti vähemmän miellyttäviä. Neo Arenalta kysyttiin parasta tapaa toteuttaa videoarkiston mobiilijakelu ja siihen ei ole pystytty vastaamaan, koska tyydyttävää ratkaisua ei ole ollut tiedossa.
Teen Neo Arenalle opinnäytetyönä demon ratkaisusta, joka saattaisi olla toimiva. Adoben Flash on ohjelmisto, joka leviää kiihtyvällä vauhdilla eri päätelaitteisiin. Mobiiliversio Flash Lite asentuu useimpiin uusiin matkapuhelimiin ja ohjelmistokehitystyö sille ei ole niin visuaalisesti rajoitettua, kuin esimerkiksi Javalle. Flash Lite tukee videotoistoa ja streaming-videota.
Aikaa työlle on varattu tasan 240 miestyötuntia käytettäväksi tästä hetkestä lähtien aina vuoden 2009 loppuun. Ajan riittävyys on osa tutkimusta. Työn painopiste on käyttöliittymäsuunnittelussa ja käytettävyydessä. Natiivina testausympäristönä toimii ainakin aluksi Nokian N95 matkapuhelin. Katsotaan mihin asti päästään ja mitä saadaan aikaan. Blogia pyrin kirjoittamaan joka työpäivä.
Tilaa:
Kommentit (Atom)