Android-sovelluksen valmistusprosessi ideasta Play-kauppaan
Joutsenniemi, Antti (2023)
Joutsenniemi, Antti
2023
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202303093263
https://urn.fi/URN:NBN:fi:amk-202303093263
Tiivistelmä
Opinnäytetyön tavoitteena on selvittää Android-sovelluksen valmistusprosessin eri vaiheet sekä toteuttaa sovelluskauppaan julkaistava sovellus. Opinnäytetyö on muodoltaan raportti, eli siinä käydään läpi itse tekemisen vaiheita,
sekä sitä tukevaa ja taustalla olevaa teoriaa.
Lähtökohtana työssä on idea riimittelysovelluksesta, jota voisi käyttää esimerkiksi rap-muusikot, laulunsanoittajat tai runon kirjoittajat. Käyttäjä pystyisi kirjoittaa sovelluksella pitkiäkin tekstejä, ja etsiä mille vain sanalle hyvin sointuvia
pareja. Näitä tekstejä käyttäjä pystyisi sitten tallentamaan ja palata niiden ääreen myöhemmin.
Työ alkaa suunnitteluvaiheesta, jossa etsitään sovellukselle sen tarvitsema
data. Tämän jälkeen suunnitellaan sovelluksen vaatimat visuaaliset elementit,
kuten suunnitelma sovelluksen rakenteesta, värit, ilme sekä logo.
Suunnitteluvaiheen jälkeen siirrytään ohjelmointivaiheeseen, jossa ensimmäiseksi luodaan komponenttirakenne. Komponentteihin lähdetään sitten luomaan toiminnallista ja käyttäjille näkyvää koodia, joista molempia visualisoidaan kuvin.
Tarkemmassa tarkastelussa ohjelmointivaiheessa on kaksi funktiota. Ensimmäinen funktio on riimittelyfunktio, joka etsii aiemmin etsitystä datasta sointuvia pareja käyttäjän kirjoittaman tekstin sanojen perusteella. Toinen funktioista
on automaattisen tallennuksen funktio, jossa käyttäjän kirjoittamat tekstit tallennettaan automaattisesti tiedostolle joka kerta, kun muutoksia tapahtuu.
Seuraavaksi käydään läpi sovelluksen koontivaihe, jossa luodaan ensimmäiseksi paikallinen testiversio. Tämän jälkeen kootaan varsinainen, Google
Play-kauppaan julkaistava versio.
Viimeisenä käydään läpi kootun version julkaiseminen Play-kauppaan. Julkaisemiseen liiittyy myös muita vaiheita, kuten mainoskuvien ja tietosuojakäytännön luomista, joita käydään myös tässä vaiheessa läpi. Lopuksi näytetään valmis tuote, sekä pohditaan projektin herättämiä ajatuksia.
sekä sitä tukevaa ja taustalla olevaa teoriaa.
Lähtökohtana työssä on idea riimittelysovelluksesta, jota voisi käyttää esimerkiksi rap-muusikot, laulunsanoittajat tai runon kirjoittajat. Käyttäjä pystyisi kirjoittaa sovelluksella pitkiäkin tekstejä, ja etsiä mille vain sanalle hyvin sointuvia
pareja. Näitä tekstejä käyttäjä pystyisi sitten tallentamaan ja palata niiden ääreen myöhemmin.
Työ alkaa suunnitteluvaiheesta, jossa etsitään sovellukselle sen tarvitsema
data. Tämän jälkeen suunnitellaan sovelluksen vaatimat visuaaliset elementit,
kuten suunnitelma sovelluksen rakenteesta, värit, ilme sekä logo.
Suunnitteluvaiheen jälkeen siirrytään ohjelmointivaiheeseen, jossa ensimmäiseksi luodaan komponenttirakenne. Komponentteihin lähdetään sitten luomaan toiminnallista ja käyttäjille näkyvää koodia, joista molempia visualisoidaan kuvin.
Tarkemmassa tarkastelussa ohjelmointivaiheessa on kaksi funktiota. Ensimmäinen funktio on riimittelyfunktio, joka etsii aiemmin etsitystä datasta sointuvia pareja käyttäjän kirjoittaman tekstin sanojen perusteella. Toinen funktioista
on automaattisen tallennuksen funktio, jossa käyttäjän kirjoittamat tekstit tallennettaan automaattisesti tiedostolle joka kerta, kun muutoksia tapahtuu.
Seuraavaksi käydään läpi sovelluksen koontivaihe, jossa luodaan ensimmäiseksi paikallinen testiversio. Tämän jälkeen kootaan varsinainen, Google
Play-kauppaan julkaistava versio.
Viimeisenä käydään läpi kootun version julkaiseminen Play-kauppaan. Julkaisemiseen liiittyy myös muita vaiheita, kuten mainoskuvien ja tietosuojakäytännön luomista, joita käydään myös tässä vaiheessa läpi. Lopuksi näytetään valmis tuote, sekä pohditaan projektin herättämiä ajatuksia.