Android sovelluskehityksen perusteet Android Studiolla
Väkiparta, Matti (2017)
Väkiparta, Matti
Hämeen ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201703143248
https://urn.fi/URN:NBN:fi:amk-201703143248
Tiivistelmä
Opinnäytetyön tarkoituksena on tutustua Android Studioon ja Android -sovelluskehitykseen sekä Java -koodikieleen. Työn tavoitteena on toteuttaa yksinkertaisia toimintoja Android Studiolla ja oppia Android -sovelluskehityksen peruselementtejä. Mobiilisovelluskehitys on kuulostanut mielenkiintoiselta eikä siitä ole aikaisempia kokemuksia, joten tämä työ oli oiva tilaisuus opiskella sitä.
Työssä käsitellään Android Studion asennusta, sisältöä sekä sovelluksella ohjelmointia. Ohjelmoinnissa tutkitaan Android Studion ominaisuuksia ja sovelletaan niitä. Java -koodikieleen perehdytään muiden koodikielien tukemana.
Googlen omilta sivuilta löytyvät hyvät infopaketit, jotka toimivat teorian pohjana. Sovelluksen tekoon löytyy apua Googlen kehitysmateriaalisivustoilta. Muutenkin, jos törmäsi ongelmiin tai uuteen asiaan, internetistä löytyi helposti apua sovellettuihin tilanteisiin.
Tulokseksi saatiin useita toimivia toimintoja ja elementtejä, mutta sovellukseen ei ole graafisesti mitenkään panostettu. Sovellukselle löytyy useita kehitysmahdollisuuksia ja sen jatkokehitys olisi erittäin hyvää lisäopiskelua Android -sovelluskehityksestä.
Työssä käsitellään Android Studion asennusta, sisältöä sekä sovelluksella ohjelmointia. Ohjelmoinnissa tutkitaan Android Studion ominaisuuksia ja sovelletaan niitä. Java -koodikieleen perehdytään muiden koodikielien tukemana.
Googlen omilta sivuilta löytyvät hyvät infopaketit, jotka toimivat teorian pohjana. Sovelluksen tekoon löytyy apua Googlen kehitysmateriaalisivustoilta. Muutenkin, jos törmäsi ongelmiin tai uuteen asiaan, internetistä löytyi helposti apua sovellettuihin tilanteisiin.
Tulokseksi saatiin useita toimivia toimintoja ja elementtejä, mutta sovellukseen ei ole graafisesti mitenkään panostettu. Sovellukselle löytyy useita kehitysmahdollisuuksia ja sen jatkokehitys olisi erittäin hyvää lisäopiskelua Android -sovelluskehityksestä.