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.
Tilaa:
Kommentit (Atom)