Käyttöliittymäkomponenttikirjasto Flash Lite -mobiilisovellusten tuotantoon
Lehto, Tommi (2009)
Lehto, Tommi
Metropolia Ammattikorkeakoulu
2009
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905142803
https://urn.fi/URN:NBN:fi:amk-200905142803
Tiivistelmä
Insinöörityön tavoitteena oli yksinkertaistaa Flash Lite -mobiilisovellusten kehitysprosessia luomalla helppokäyttöisiä, ulkoasultaan räätälöitäviä käyttöliittymäkomponentteja, joiden käyttämiseen ei tarvitsisi aiempaa kokemusta Flash Lite -ohjelmistokehityksestä. Toimeksiannon taustalla oli Flash Lite -ohjelmointitaitoisen työvoiman tarve, jota haluttiin lievittää työnkuvaa yksinkertaistamalla. Samalla toivottiin myös selvitystä mahdollisuuksista tehostaa ja laajentaa mobiilisovellusten jakelua.
Käyttöliittymäkomponenttien suunnittelussa kiinnitettiin erityisesti huomiota itse komponenttien ja niistä koostettavien mobiilisovellusten käytettävyyteen. Komponenttien käyttö ja niiden ulkoasun räätälöiminen suunniteltiin mahdollisimman yhdenmukaiseksi Flash-sovelluskehittimen luontaisen graafisen työnkulun kanssa sovellusten koostamiseen tarvittavan ohjelmakoodin määrän minimoimiseksi.
Flash Lite -mobiilisovellusten jakelun laajentamista varten tutkittiin eri matkapuhelinalustoja käyttävistä, Flash Lite -yhteensopivista matka- ja älypuhelimista muodostuvia yhtenäisiä laiteryhmiä ja niiden jakelulle asettamia vaatimuksia. Jakelun tehokkuutta eri mobiililaiteryhmille arvioitiin käytettävän jakeluformaatin, jakeluprosessin käytettävyyden ja laitteiden lukumäärän perusteella.
Insinöörityön tuloksena syntyi kuudesta yleiskäyttöisestä käyttöliittymäkomponentista koostuva komponenttikirjasto Flash Lite -mobiilisovellusten koostamiseen. Komponentit sisältävät suuren osan sovellusten toiminnallisuudesta, mikä vähentää ohjelmoinnin tarvetta ja ehkäisee virheiden muodostumista. Niistä voi koostaa nopeasti räätälöityjä, internetyhteyden kautta teksti- ja videosisältöä esittäviä mobiilisovelluksia. Soveltuvia matkapuhelinryhmiä, joihin sovellusten jakelua olisi voinut laajentaa, ei selvityksessä löytynyt, mutta insinöörityön aikana julkistetulla kansainvälisestikin hyvin merkittävällä mobiilisovellusten jakelukanavalla ja Flash Lite -sovellusten kehitystä nopeuttavalla alustaratkaisulla voi olla lähitulevaisuudessa huomattava vaikutus Flash Lite -mobiilisovellusten jakelussa.
Käyttöliittymäkomponenttien suunnittelussa kiinnitettiin erityisesti huomiota itse komponenttien ja niistä koostettavien mobiilisovellusten käytettävyyteen. Komponenttien käyttö ja niiden ulkoasun räätälöiminen suunniteltiin mahdollisimman yhdenmukaiseksi Flash-sovelluskehittimen luontaisen graafisen työnkulun kanssa sovellusten koostamiseen tarvittavan ohjelmakoodin määrän minimoimiseksi.
Flash Lite -mobiilisovellusten jakelun laajentamista varten tutkittiin eri matkapuhelinalustoja käyttävistä, Flash Lite -yhteensopivista matka- ja älypuhelimista muodostuvia yhtenäisiä laiteryhmiä ja niiden jakelulle asettamia vaatimuksia. Jakelun tehokkuutta eri mobiililaiteryhmille arvioitiin käytettävän jakeluformaatin, jakeluprosessin käytettävyyden ja laitteiden lukumäärän perusteella.
Insinöörityön tuloksena syntyi kuudesta yleiskäyttöisestä käyttöliittymäkomponentista koostuva komponenttikirjasto Flash Lite -mobiilisovellusten koostamiseen. Komponentit sisältävät suuren osan sovellusten toiminnallisuudesta, mikä vähentää ohjelmoinnin tarvetta ja ehkäisee virheiden muodostumista. Niistä voi koostaa nopeasti räätälöityjä, internetyhteyden kautta teksti- ja videosisältöä esittäviä mobiilisovelluksia. Soveltuvia matkapuhelinryhmiä, joihin sovellusten jakelua olisi voinut laajentaa, ei selvityksessä löytynyt, mutta insinöörityön aikana julkistetulla kansainvälisestikin hyvin merkittävällä mobiilisovellusten jakelukanavalla ja Flash Lite -sovellusten kehitystä nopeuttavalla alustaratkaisulla voi olla lähitulevaisuudessa huomattava vaikutus Flash Lite -mobiilisovellusten jakelussa.