Dynamic application development in Symbian OS
Data(s) |
23/01/2008
23/01/2008
2004
|
---|---|
Resumo |
Diplomityössä tutkitaan, kuinka Symbian-sovelluskehitystä voitaisiin tehostaa. Työssä esitellään Symbian-käyttöjärjestelmä, sekä pohditaan haasteita ja rajoitteita joita Symbian sovelluskehityksessä kohdataan. Myöskin jo olemassa olevia kehitystapoja pohditaan työn tavoitteen kannalta. Symbian-sovelluskehityksessä tehdään toistuvasti samoja asioita. Koska Symbian on avoin käyttöjärjestelmä, sovelluskehittäjiä on paljon. Tehokkaamman kehitystavan löytäminen säästäisi paljon resursseja. Tällä hetkellä perinteiset ohjelmointitavat näyttävät olevan suosituin tapa kehittää sovelluksia. Kuitenkin on jo olemassa useita ratkaisuja, jotka pyrkivät tehostamaan sovelluskehitystä, mikä todistaa tarpeen kehittää tehokkuutta. Työssä toteutettu systeemi ajaa Symbian sovelluksia XML-määrityksen pohjalta. Kun käytetään XML-määritystä C++-koodin sijasta, sovelluskehitys muuttuu. Näiden muutosten täytyy kuitenkin olla myönteisiä, eivätkä ne saa haitata ohjelmiston laatua tai käytettävyyttä. This thesis studies ways to develop Symbian OS applications more efficiently. The work introduces the Symbian OS and considers the challenges and restraints when developing applications to it. Also, already available methods are considered based on the goal of the thesis. The work includes a representation of a project where an XML-based application implementation was created. Symbian application development follows the same patterns time after time. Since Symbian OS is an open platform there are lots of application developers doing the same things. Finding a more effective way to create applications would potentially save a lot of resources. At the moment conventional programming methods seems to be the most popular way to implement the applications. However there are already emerging solutions available to make development more efficient, which proves the need for more efficient development. The implemented project runs a Symbian application from an XML definition. When using XML definition as a program language it changes the software development in many aspects. However the changes must be positive and they must not harm the software quality or usability. |
Identificador |
nbnfi-fe20041302.pdf http://www.doria.fi/handle/10024/34813 URN:NBN:fi-fe20041302 |
Idioma(s) |
en |
Palavras-Chave | #Symbian #mobiili #sovellus #käyttöliittymä #XML #Symbian #mobile #application #user interface #XML |
Tipo |
Diplomityö Master's thesis |