Sulautettu verkkoselain Presenter.cam-sovellukseen
Lötjönen, Jens (2022)
Lötjönen, Jens
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205128905
https://urn.fi/URN:NBN:fi:amk-202205128905
Tiivistelmä
Tässä opinnäytetyössä on dokumentoitu Microsoft Edge WebView2 -verkkoselainikkunan luonti vaihe vaiheelta, sen integrointi GoodLife Technology
Oy:n Presenter.cam-sovellukseen, sekä avattu hieman työssä käytettyjä työkaluja ja kehitysympäristöä sekä ohjelmointikieliä. Työn toimeksiantaja on
GoodLife Technology Oy, jonka sovelluksen lisäosaksi verkkoselain luodaan.
Opinnäytetyössä tavoitteena oli luoda sulautettu verkkoselain, joka tulisi mahdollistamaan verkkosisällön käyttämisen natiivissa sovelluksessa. Tätä verkkosisältöä hyödynnettäisiin Presenter.cam-sovelluksessa erilaisin tavoin sen
tarpeiden mukaisesti.
Toteutuksessa käytettiin Microsoft Visual Studio -ohjelmankehitysympäristöä
sekä sen tarjoamia työkaluja Windows-työpöytäsovelluksen sekä sulautetun
verkkoselaimen toteuttamiseksi. Työkaluja olivat Desktop development with
C++ -komponenttipaketti, Microsoft Edge WebView2 ja Microsoft Windows Implementation Library (WIL).
Tuloksena työssä syntyi sulava ja helppokäyttöinen sulautettu verkkoselain,
jolla pystytään tuomaan verkkosisältöä natiiviin sovellukseen. Verkkoselaimella pystyy navigoimaan helposti sen ohjauspaneelin avulla verkkosivuilla, sekä palaamaan kotisivulle yhdellä painikkeella. Verkkoselain on helppokäyttöinen ja sisältää kaiken tarvittavan Presenter.cam-sovelluksen tarpeisiin.
Oy:n Presenter.cam-sovellukseen, sekä avattu hieman työssä käytettyjä työkaluja ja kehitysympäristöä sekä ohjelmointikieliä. Työn toimeksiantaja on
GoodLife Technology Oy, jonka sovelluksen lisäosaksi verkkoselain luodaan.
Opinnäytetyössä tavoitteena oli luoda sulautettu verkkoselain, joka tulisi mahdollistamaan verkkosisällön käyttämisen natiivissa sovelluksessa. Tätä verkkosisältöä hyödynnettäisiin Presenter.cam-sovelluksessa erilaisin tavoin sen
tarpeiden mukaisesti.
Toteutuksessa käytettiin Microsoft Visual Studio -ohjelmankehitysympäristöä
sekä sen tarjoamia työkaluja Windows-työpöytäsovelluksen sekä sulautetun
verkkoselaimen toteuttamiseksi. Työkaluja olivat Desktop development with
C++ -komponenttipaketti, Microsoft Edge WebView2 ja Microsoft Windows Implementation Library (WIL).
Tuloksena työssä syntyi sulava ja helppokäyttöinen sulautettu verkkoselain,
jolla pystytään tuomaan verkkosisältöä natiiviin sovellukseen. Verkkoselaimella pystyy navigoimaan helposti sen ohjauspaneelin avulla verkkosivuilla, sekä palaamaan kotisivulle yhdellä painikkeella. Verkkoselain on helppokäyttöinen ja sisältää kaiken tarvittavan Presenter.cam-sovelluksen tarpeisiin.