| Files | Size | Format | View |
|---|---|---|---|
|
There are no files associated with this item. |
|||
| URN: | http://URN.fi/URN:NBN:fi:tty-200907102178 |
| Title: | Calendar programming interface for mobile phones |
| Author: | Kakkuri, Lasse |
| Publication type: | Diplomityö |
| Issue date: | 2000-03-15 |
| University: | Tampereen teknillinen korkeakoulu |
| Faculty: | Tietotekniikan osasto |
| Department: | Ohjelmistotekniikan laitos |
| Abstract: |
With an easy-to-use program, a user can control the mobile phone attached to the computer. The architecture has defects, which cause problems.To solve these problems, the author explains the programming interface. The programming interface was divided into smaller parts each having an own well-defined task to do. The main objective was to minimize the influence of the phone model changes and to make it easier to create and design new user interfaces. This thesis describes one of these smaller parts: the calendar programming interface, which makes it possible to control the calendar of the mobile phone. The thesis also includes background information about the COM technology used in the implementation, and gives an overview of the environment where the Calendar component is used. Käyttäjä voi kontrolloida tietokoneeseen kytkettyä matkapuhelinta helppokäyttöisen ohjelmiston avulla. Työ liittyy ohjelmiston arkkitehtuurin, ja siinä lähinnä ohjelmistorajapinnan, kehittämiseen. Kehittämiskeinona oli ohjelmointirajapinnan jakaminen pienempiin osasiin, joista jokainen muodostaa oman itsenäisen kokonaisuutensa. Lähtökohtana oli minimoida puhelinmalleissa tapahtuvien muutosten vaikutus rajapintoihin ja helpottaa uusien käyttöliittymien suunnittelu- ja toteutustyötä. Tässä työssä kuvataan yhtä näistä kokonaisuuksista: kalenteriohjelmointirajapintaa, jonka avulla ohjelmoija voi kontrolloida tietokoneeseen liitetyn matkapuhelimen kalenteria. Työ sisältää itse komponentin kuvauksen lisäksi pohjatiedot toteutuksessa käytetystä COM-teknologiasta, sekä yleiskatsauksen komponentin käyttöympäristöön. /Kir10 |