3 resultados para JSR

em Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämän insinöörityön tarkoituksena oli kehittää mahdollisimman helposti laajennettava sovelluskehys A4SP Technologies Oy:n käyttöön osana ohjelmointiprojektia, johon liittyy useasta osasta koostuvan mobiilisovelluskokonaisuuden kehittäminen. Tarkoituksena oli saada aikaan sovelluskehys, jota kaikki sovellukset käyttäisivät runkonaan ja joka olisi riittävän monipuolinen, jotta sille voitaisiin perustaa myös mahdolliset tulevat sovellukset. Työssä käydään läpi projektin suunnittelulähtökohtia, lopputuloksena aikaansaatu sovelluskehys siinä käytettyine suunnitelumalleineen sekä käytännön kokemuksia oikeista mobiililaitteista. Erityisesti työhön liittyvät Bluetooth API (JSR 82), Mobile Media API (JSR 135), verkkoyhteydet mobiililaitteista, käyttöliittymän suunnittelu sekä RMS. Lopputuloksena saatiin aikaan määrittelyt täyttävä sovelluskehys, joka soveltuu Bluetoothyhteyttä käyttäviin sovelluksiin joiden käyttöliittymän voidaan katsoa koostuvat erillisistä komponenteista. Kehys tukee sovelluksia, jotka lähettävät dataa käyttäen HTTPprotokollaa sekä sovelluksia joiden tarvitsee lukea ja tallentaa erityyppistä dataa käyttäen RMS:ää. Lisäksi kehys tarjoaa MMAPIn käyttöön pohjautuvan äänentoistoratkaisun.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Nykyaikaiset Java-teknologiaa sisältävät matkapuhelimet kehittyvät vauhdikkaasti prosessoritehon, muistin määrän sekä uusien käyttöjärjestelmäversioiden tarjoamien ominaisuuksien myötä. Laitteiden näyttöjen koko tulee pysymään pienenä,mutta silti moninaista multimediasisältöä äänen, videon ja kuvan osilta voidaanhuomattavasti parantaa JSR 234:n eli kehittyneen multimedialaajennuksen avulla.Erityisesti edistyneet ääniominaisuudet ovat tervetullut lisä, sillä viime aikojen kehitys matkapuhelimissa on saanut aikaan niiden muuntumisen myös kannettavaksi musiikkisoittimiksi. Diplomityössä JSR 234 -spesifikaation tietty osa kehitettiin ympäristössä, joka koostui Series 60 -ohjelmistoalustankolmannesta versiosta sekä Symbian OS v9.1 käyttöjärjestelmästä. Tuloksena syntynyt Java-rajapinta tarjoaa sovelluskehittäjille yksinkertaisemman lähestymistavan Symbianin efektirajapintaan piilottaen samalla alla olevan käyttöjärjestelmänmonimutkaisuuden. Toteutuksen täytyy olla läpikotaisin testattu, jotta voidaan varmentua sen noudattavan tarkkaan JSR 234 -spesifikaatiota. Työssä on esitelty useita eri testausmenetelmiä tarkoituksena saavuttaa projektissa paras mahdollinen laatu.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Bluetooth™ Teknologia - Bluetooth Wireless Technology - on lyhyen kantaman langaton kommunikointiteknologia. Vaikka se onkin ensisijaisesti suunniteltu kaapelin korvaajaksi laitteiden omaan toimintaan liittyvässä liikenteessä, voidaan sitä myös käyttää alustana monen käyttäjien peleissä ja muissa vastaavissa sovelluksissa. Tassa diplomityössä esitellään Bluetooth teknologia sovellusohjelmoijan näkökulmasta. Työssä esitellään teollisuuskonsortion määrittelemä Java-ohjelmointirajapinta Bluetooth teknologiaan. Tämän rajapinnan avulla voidaan kehittää kannettavia sovelluksia jotka kommunikoivat Bluetooth yhteyden yli. Rajapinta pohjautuu "Java™ 2 Microedition" alustaan ja on siten toteutettavissa myös pienissä laitteissa kuten matkapuhelimissa. Työssä esitellään lyhyesti rajapinnan keskeiset osat sekä annetaan esimerkki rajapinnan käytöstä. Työn konstruktiivisessa osassa rajapinnan keskeiset on toteutettu kahdelle eri alustalle: Sambian™ ja Microsoft® Windows® käyttöjärjestelmille. Talla tavalla on saatu arvokasta tietoa siitä, miten kyseinen rajapinta tulisi toteuttaa ja myös siitä miten sovellukset sitä käyttäisivät. Keskeiset suunnitteluratkaisut ja saadut kokemukset on raportoitu työn kirjallisessa osassa. Vaikka työn konstruktiivinen osuus onkin luonteeltaan esitutkimus eikä tähdännyt tuotteeseen, on tuloksena syntynyttä rajapintaa tarkoitus käyttää useassa Nokian sisäisessä tutkimus-ja kehityshankkeessa.