QuickBloxin käyttö web-sovelluskehityksessä
Leppänoro, Niko (2016)
Leppänoro, Niko
Oulun ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016053010758
https://urn.fi/URN:NBN:fi:amk-2016053010758
Tiivistelmä
Työn aiheena oli kehittää Vitilumi Oy:lle web-sovellus, jonka käyttäjät koostuvat henkilökohtaisista valmentajista ja heidän asiakkaistaan sekä yksittäisistä kuntoilijoista. Tavoitteena oli saada valmiiksi web-sovelluksesta julkaisukelpoinen versio. Työssä tutkittiin myös QuickBloxin käyttöä web-sovelluskehityksen työkaluna.
Web-sovelluksen kehityksessä käytettiin HTML-, CSS-, JavaScript- ja PHP-kieliä, QuickBloxin kirjastoja, tietokantoja ja palvelimia sekä WordPressiä ulkoasun ja web-sovelluksen rungon luomiseen. Web-sovelluksen kehitys aloitettiin vuoden 2015 kesän alussa kahden opiskelijan kehitysryhmässä harjoitteluprojektina, jota jatkettiin osana opinnäytetyötä.
Web-sovellukseen ehdittiin toteuttaa käyttäjän kirjautumis- ja rekisteröimissivut sekä lähes kaikki vaaditut toiminnot sisältävä pikaviestintäpalvelu. Web-sovelluksen kehitystä jatketaan myöhemmällä ajankohdalla. Jatkokehitykseen jäivät nykyisten toimintojen valmiiksi saaminen, puuttuvien ominaisuuksien toteutus ja web-sovelluksen laajempi testaus. QuickBlox on hyvä työkalu käyttäjien välisen kommunikaation toteuttamista varten, sillä se on helposti käyttöön otettavissa ja se sisältää työkalut käyttäjäprofiilien luomista ja käyttäjien välistä pikaviestintää varten.
Web-sovelluksen kehityksessä käytettiin HTML-, CSS-, JavaScript- ja PHP-kieliä, QuickBloxin kirjastoja, tietokantoja ja palvelimia sekä WordPressiä ulkoasun ja web-sovelluksen rungon luomiseen. Web-sovelluksen kehitys aloitettiin vuoden 2015 kesän alussa kahden opiskelijan kehitysryhmässä harjoitteluprojektina, jota jatkettiin osana opinnäytetyötä.
Web-sovellukseen ehdittiin toteuttaa käyttäjän kirjautumis- ja rekisteröimissivut sekä lähes kaikki vaaditut toiminnot sisältävä pikaviestintäpalvelu. Web-sovelluksen kehitystä jatketaan myöhemmällä ajankohdalla. Jatkokehitykseen jäivät nykyisten toimintojen valmiiksi saaminen, puuttuvien ominaisuuksien toteutus ja web-sovelluksen laajempi testaus. QuickBlox on hyvä työkalu käyttäjien välisen kommunikaation toteuttamista varten, sillä se on helposti käyttöön otettavissa ja se sisältää työkalut käyttäjäprofiilien luomista ja käyttäjien välistä pikaviestintää varten.