Netbeans mobiililaitteiden ohjelmoinnissa
Lämsä, Tapani (2011)
Lämsä, Tapani
2011
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023091425789
https://urn.fi/URN:NBN:fi:amk-2023091425789
Tiivistelmä
Työn tavoitteena oli tuottaa oppimateriaalia Mobiili Java -ohjelmointikurssin tarpeisiin. Työssä perehdyttiin Netbeans-sovelluskehittimen käyttöön ja toimintaan mobiililaitteiden ohjelmoinnissa. Erityisesti keskityttiin valinnaisten luokkakirjastojen JSR:n toimintaan ja toteutukseen.
Työssä kohdelaitteena oli Nokia N93 –matkapuhelin, jolla suoritettiin valittujen ohjelmien testaus.Valitut ohjelmat olivat Netbeansin esimerkkiohjelmia, joita kyseinen matkapuhelin tukee. Ensin valittiin käytettävät valinnaiset luokkakirjastot, joiden toimintaan on tutustuttu. Seuraavaksi on kuvailtu esimerkkiohjelman asennus ja suoritus Netbeansissä. Lopuksi suoritettiin ohjelmien testaus kohdelaitteessa eli Nokia N93 –matkapuhelimessa.
Työssä perehdyttiin myös J2ME-ohjelmointiympäristöön ja arkkitehtuuriin yleisesti, koska se oli erittäin olennaista työn toteutuksen kannalta. Työssä jouduttiin tutustumaan tarkemmin JSR-spesifikaatioihin, koska se oli tärkeää ohjelman rakenteen ymmärtämiseksi.
Työn tarkoitus eli Netbeansin esimerkkiohjelmien asennus ja käyttö onnistui kohtuullisen hyvin. Työssä todettuja jatkokehitysmahdollisuuksia voisi olla tutustuminen muihin valinnaisiin luokkakirjastoihin, koska tässä työssä perehdyttiin vain osaan niistä. The purpose of this Bachelor`s Thesis was to produce educational resources for Mobile Java programming courses. In this thesis Netbeans application platform was introduced and we studied how to use and work with it when programming mobile devices. Especially, we were focused on how to use and create optional libraries.
The target device in this work was a Nokia N93 mobile phone, which was used in testing selected programs. The selected programs were example programs of Netbeans, which the selected mobile phone supports. First, the optional libraries used in this work were chosen, after first finding out what each of them does. The next step was to describe how to install and run an example program in Netbeans. The last step was to accomplish the testing in the target device, a Nokia N93 mobile phone.
In this thesis J2ME environment and architecture were introduced, because it was very essential in the realization of my work. Also, the JSR specifications were thoroughly studied, because it was important to understand the structure of the program.
The purpose of this thesis was to find out how to install and run example programs in Netbeans and it succeeded reasonably well. Further opportunities for developments in this thesis might be to become acquainted with all other optional libraries in JSR, because only part of them was studied in this work.
Työssä kohdelaitteena oli Nokia N93 –matkapuhelin, jolla suoritettiin valittujen ohjelmien testaus.Valitut ohjelmat olivat Netbeansin esimerkkiohjelmia, joita kyseinen matkapuhelin tukee. Ensin valittiin käytettävät valinnaiset luokkakirjastot, joiden toimintaan on tutustuttu. Seuraavaksi on kuvailtu esimerkkiohjelman asennus ja suoritus Netbeansissä. Lopuksi suoritettiin ohjelmien testaus kohdelaitteessa eli Nokia N93 –matkapuhelimessa.
Työssä perehdyttiin myös J2ME-ohjelmointiympäristöön ja arkkitehtuuriin yleisesti, koska se oli erittäin olennaista työn toteutuksen kannalta. Työssä jouduttiin tutustumaan tarkemmin JSR-spesifikaatioihin, koska se oli tärkeää ohjelman rakenteen ymmärtämiseksi.
Työn tarkoitus eli Netbeansin esimerkkiohjelmien asennus ja käyttö onnistui kohtuullisen hyvin. Työssä todettuja jatkokehitysmahdollisuuksia voisi olla tutustuminen muihin valinnaisiin luokkakirjastoihin, koska tässä työssä perehdyttiin vain osaan niistä.
The target device in this work was a Nokia N93 mobile phone, which was used in testing selected programs. The selected programs were example programs of Netbeans, which the selected mobile phone supports. First, the optional libraries used in this work were chosen, after first finding out what each of them does. The next step was to describe how to install and run an example program in Netbeans. The last step was to accomplish the testing in the target device, a Nokia N93 mobile phone.
In this thesis J2ME environment and architecture were introduced, because it was very essential in the realization of my work. Also, the JSR specifications were thoroughly studied, because it was important to understand the structure of the program.
The purpose of this thesis was to find out how to install and run example programs in Netbeans and it succeeded reasonably well. Further opportunities for developments in this thesis might be to become acquainted with all other optional libraries in JSR, because only part of them was studied in this work.