Sökning

EcoReaction ja sosiaalinen media : Käytettyjen teknologioiden uusimmat versiot

QR-kod

EcoReaction ja sosiaalinen media : Käytettyjen teknologioiden uusimmat versiot

Opinnäytetyö toteutettiin Wapice Oy:lle. Opinnäytetyön tavoitteena oli toteuttaa sosiaalisen median integraatio toimeksiantajan EcoReaction-energianseurantasovellukseen ja tutustua sovelluksessa käytettyjen teknologioiden uusimpiin versioihin. Sosiaalisen median integraatio toteutettiin Spring-sovelluskehyksen Social-projektilla. Opinnäytetyössä tutkittiin, kuinka Spring Social -projektilla toteutetaan kirjautuminen sovellukseen sosiaalisen median tunnuksilla, ja miten sillä saadaan tehtyä julkaisuja sosiaaliseen mediaan. Opinnäytetyössä keskityttiin Facebookiin ja Twitteriin. Opinnäytetyössä pohdittiin, mitä hyötyä sosiaalisen median integraatio tuo sovellukselle, ja mitä etua siitä on asiakkaille. Mietittiin myös tapoja, joilla esittää energiankulutusta mielenkiintoisella tavalla sosiaalisessa mediassa. Työssä tutkittiin sovelluksessa käytettyjen teknologioiden uusimpia versioita: Java 8, Spring 4 ja Hibernate 5. Uusimpien versioiden tuomia hyötyjä ja uusia ominaisuuksia peilattiin tuotteessa käytettyihin vastaavuuksiin ja tutkittiin, mitä hyötyä nämä tuovat tuotteelle. Tuloksena opinnäytetyöstä saatiin kattava selvitys, kuinka liittää sosiaalinen media osaksi EcoReaction-sovellusta Spring Social -projektilla ja käytettyjen teknologioiden uusien versioiden tuomista hyödyistä ja uusista ominaisuuksista. Tuloksena saatiin myös prototyyppi sosiaalisen median integraatiosta EcoReaction-sovellukseen. Sovelluksessa käytetyt teknologiat kannattaa päivittää niiden uusimpiin versioihin. Varsinkin Java 8:n uudistettu Date and Time API tuo helpotusta päivien käsittelyyn ohjelmakoodissa.

The purpose of the thesis was to integrate social media into EcoReaction-product and to get familiarized with the newest versions of the technologies used in it. EcoReaction is web application used to monitor energy consumption. The project was assigned by Wapice Oy. The social media integration was executed with Spring framework's Social-project. The thesis studies how to execute the signing in to EcoReaction with a social media account and how to post in social media. The thesis focuses on Facebook and Twitter. The thesis discusses how EcoReaction could benefit from social media integration and what added value would it provide to the customers. Ways of presenting energy con-sumption in an interesting way in social media were also reflected on. The thesis studies the newest versions of the technologies used in EcoReaction: Java 8, Spring 4 and Hibernate 5. The benefits and features of the newest versions were reflect-ed upon the similarities in use, and it was studied what EcoReaction could benefit from these. The product of the thesis was an inclusive research on how to integrate social media into EcoReaction with Spring Social -project, and what benefits and features the newest ver-sions of technologies in use could bring to EcoReaction. Also prototype of social media integration to EcoReaction was achieved with the thesis. It proved to be worthwhile to update the versions in use, in particular the new Date and Time API of Java 8 which will relieve the handling of dates in code.

Sparad: