Kirjasto - Tampereen teknillinen yliopisto

Widget development for S60 Web Run-Time

Show full item record

Files in this item

Files Size Format View

There are no files associated with this item.

URN: http://URN.fi/URN:NBN:fi:tty-200907101583
Title: Widget development for S60 Web Run-Time
Author: Hakala, Jouni
Publication type: Diplomityö
Issue date: 2007-12-10
University: Tampereen teknillinen yliopisto
Faculty: Tietotekniikan osasto
Department: Ohjelmistotekniikan laitos
Abstract: AB3:Widgetit ovat yleensä yksinkertaisia sovelluksia, joita voidaan käyttää yksittäisiin toimintoihin. Usein widgettejä käytetään helpottamaan toistuvasti tehtäviä toimintoja tai näyttämään käyttäjää kiinnostavaa tietoa visuaalisesti. Widgettejä voidaan suorittaa sekä työpöytäympäristössä että matkapuhelimessa olevissa ajoympäristöissä. Web Run-Time on S60 alustan tarjoama widgettien ajoympäristö, joka mahdollistaa widgettien hyödyntämisen myös matkapuhelimessa. Web Run-Time -ympäristön widgetitit voidaan toteuttaa käyttämällä samoja standardeja teknologioita kuin normaaleissa internetsivustoissa.Tässä diplomityössä tutkittiin widgettien toteuttamista Web Run-Time -ympäristöön. Kirjallisuustutkimuksessa on kartoitettu widgettien määritelmiä ja neljän eri widget-suoritusympäristön eroja sekä widgettien toteuttamisesta näihin ympäristöihin. Lisäksi on selvitetty, miten Web Run-Time mandollistaa widgettien toteuttamisen mobiiliympäristöön. Web Run-Time -ajoympäristöä ja sen mandollisuuksia on selvitetty myös esimerkin avulla, jossa widget määritellään sekä toiminnallisella että teknisellä tasolla. Lopuksi kuvataan esimerkin toteutusvaiheessa esille tulleita mahdollisia ongelmia.Widgets are small applications designed to perform simple tasks. They usually provide easy access to frequently used functions or provide some visual information. A widget runs on a widget engine on a desktop computer or on a mobile phone. Widgets are currently common in desktop environment, and there are many different widget engines supporting different kind of widgets. Web Run-Time is a widget engine provided by S60 Platform, and it will bring widgets to mobile environment. The widgets supported by Web Run-Time are developed using the same standard web technologies as normal web pages.This thesis explores widget development for Web Run-Time. The literature review explores desktop widgets by studying widget specification, four major desktop widget engines, and desktop widget development in practice. It is introduced how Web RunTime brings widgets to mobile environment by discussing both about Web Run-Time itself and about widget development for this widget engine. It is also specified a sample widget that is used for Web Run-Time exploration. Both functional and technical specifications are made for the widget. Implementation of the widget is also discussed to introduce problems and other issues related to implementation.


This item appears in the following Collection(s)

Show full item record

Search TUT DPub


Advanced Search

Browse

My Account

Statistics