J2ME- mobiilisovelluksen toteuttaminen puhelimelle

Valitsin minun aiheeksi J2ME- mobiilisovelluksen toteuttaminen puhelimelle. Valitsin tämän aiheen, koska minulla on kokemusta Java-ohjelmoinnista ja haluaisin tutkia, että miten puhelimiin toteutetaan Java-sovelluksia. Aiheeni on minun mielestäni tutkimisen arvoinen, koska uskon mobiilisovelluksista olevan paljon hyötyä monille arkielämässä ja uskon löytäväni aihe-alueesta jotain uutta. Valitsin tutkielmani alustavaksi nimeksi ”J2ME-mobiilisovelluksen toteuttaminen puhelimelle”.

Työn tavoite on kehittää jonkinlainen mobiilisovellus puhelimelle ja samalla tutkia mitä mahdollisuuksia/hyötyjä matkapuhelinsovellukset voivat tarjota käyttäjilleen.

Lähteet: Kirja: Mobile Java with J2ME (englanninkielinen) Tämä kirja opettaa miten sovelluksia kehitetään puhelimiin J2ME-teknologialla ja paljon muuta aiheeseen liittyviä asioita.

Web: http://www.oamk.fi/mobiuz/materiaalit/J2ME.pdf, Tämä sivu sisältää tietoa J2ME-teknologiasta ja mihin sitä voidaan käyttää.

http://java.sun.com/javame/reference/apis.jsp Tämä sivusto sisältää linkkejä J2ME dokumentaatioihin ja API:iin.

http://fi.wikipedia.org/wiki/J2ME Tämä sivu kertoo J2ME:stä yleisesti.

Tutkimusraportti: https://publications.theseus.fi/handle/10024/3109 Mobiiliohjelmiston toteuttaminen projektinhallintajärjestelmään

Admin edit: työn nimi otsikoksi.

Comments

Mielenkiintoinen aihe!

Mielenkiintoinen aihe!

Marko Meriluoto's picture

Hyvä aihevalinta. Kuulostaa

Hyvä aihevalinta.

Kuulostaa mielenkiintoiselta ja mobiilisovelluksissa varmaan riittänee kylliksi tutkittavaa. Rajaus toimii mielestäni hyvin!

Maxim Smirnov's picture

Ihan hyvä idea,

Ihan hyvä idea, meikäläistäkin kiinostaa enemmän kännykkät kun tietokoneet. Kännykköistä on tulossa pikku hiljaa mini tietokoineta. Meikäläisen aihe on myös kännykköistä, joten ehkä pystymme hyödyntämään molememmista tutkielmasta. Tä!

Jarno Mattila's picture

Todella mielenkkintoinen

Todella mielenkkintoinen aihe-ehdotus. Harkitsin samankaltaista aihetta, mutta päädyin kuitenkin toiseen aihepiiriin. Hieman tuntuu nykyinen aihe laajalta, ehkä sitä voisi rajata jonkin tietyn ohjelman tekoon kuten mainitsetkin. Lähteitäkin näyttää löytyvän mukavasti.

Janne Niinimäki's picture

Mielenkiintoinen aihevalinta,

Mielenkiintoinen aihevalinta, sillä uusista mobiilisovelluksien mahdollisuuksista on aina mukava tietää lisää! Tutkimus on mielestäni hyvin rajattu ja aiheeseen liittyvää lähdemateriaalia löytyy varmasti.

Tero Karvinen's picture

Kännykän ohjelmoiminen

Kännykän ohjelmoiminen Javalla on käytännöllinen ja tietotekniikkaan kiinteästi liittyvä aihe. Taustateoriaa löytynee tuon tekniikan merkityksestä markkinoilla, Javan arkkitehtuurista puhelimissa ja teknisistä vaatimuksista tuettaessa laajaa joukkoa puhelimia.

Työn alaotsikossa voit tarkentaa, millaisen sovelluksen teet. Tee riittävän yksinkertainen ohjelma, jotta aikaa jää myös akateemisen kirjoittamisen opiskeluun. Parasta olisi, jos sovellus olisi triviaalin helppo ohjelmoida, mutta tekisi kuitenkin jotain kiinnostavampaa kuin tulostaisi ruudulle "Hello world".

Lähteitä olisi hyvä löytää lisää. Wikipediaa voit käyttää tausta-aineistona, mutta se tuskin sopii lähteeksi perustelemaan esitettyjä väitteitä.

Aihe-ehdotuksessa voisi käyttää väliotsikoita ja noudattaa ohjeissa näkyvää rakennetta.

Mukava nähdä, miten helppo j2me-ohjelmia on kirjoittaa.

Cisco Certified

Cisco Certified Networkpass4sure HP0-J22 Associate (CCNA®) validates the ability to install, configure, operate, and troubleshoot medium-size route and braindump switched networks, including implementation and verification of connections to remote sites in a WAN. CCNA curriculum includes basic mitigation pass4sure 1Y0-259 of security threats, introduction to wireless networking concepts and terminology, and performance-based skills. This new curriculum also includes (but is not limited to) the use of these protocols: IP, Enhanced Interior Gateway Routing Protocol (EIGRP), Serial Line Interface Protocol Frame Relay, Routing Information Protocol Version 2 (RIPv2),VLANs, Ethernet, access control lists (ACLs).pass4sure 1z0-040

pass4sure 000-330Cisco

pass4sure 000-330Cisco Certified Network Associate (CCNA®) validates the ability to install, configure, operate, and troubleshoot medium-size route and switched networks, including implementation and verification of connections to remote sites in a WAN. CCNA curriculum includes basic mitigation of security threats, introductpass4sure 642-481 ion to wireless networking concepts and terminology, and p pass4sure EC0-350 erformance-based skills. This new curriculum also includes (but is not limited to) the use of these protocols: IP, Enhanced Interior Gateway Routing Protocol (EIGRP), Serial Line Ipass4sure E20-593 terface Protocol Frame Relay, Routing Information Protocol Version 2 (RIPv2),VLANs, Ethernet, access control lists (ACLs).

Cisco Certified Network

Cisco Certified Network Associate (CCNA®) validates the ability to install, configure, operate, and troubleshoot medium-size route and switched networks, i350-029 E20-001 ncluding implementation and verification of connections to remote sites in a WAN. CCNA curriculum includes basic mitigation of security threats, introduction to wireless networking concepts and terminology, and performance-based skills. This new curriculum also includes (but is not limited to) the use of these proto350-018 350-018 cols: IP, Enhanced Interior Gateway Routing Protocol (EIGRP), Serial Line Interface Protocol Frame Relay, Routing Information Protocol Version 2 (RIPv2),VLANs, Ethernet, access control lists (ACLs).640-816