Sünkroniseeritud dokumentide kuvaja arendus nutiseadmetele

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Muusikaõpetaja informeerib õpilast olulisest kohast noodil enamasti suuliselt. Selle asemel võiks kahel nutiseadmel kuvada sama nooti digidokumendina ning dokumendi peale märkme tegemisega saaks viidata olulisele kohale. Kontsertidel on tihtipeale solisti kõrval abiks assistent, kes keerab noodi lehekülgi. Paljude jaoks on see kontserdil häirivaks teguriks. Mobiilset tehnoloogiat kasutades saaks assistent diginoodi lehekülgi keerata eemal (näiteks publikus) olles. Käesoleva mobiilirakenduse arendamine tuleneb vajadusest hõlbustada eelnimetatud tegevusi. On juba olemas mobiilirakendusi, mida saaks kasutada, aga neil on teatud puudusi. Töös on loodud multiplatvormiline lahendus, mis sünkroniseerib dokumenti ja selle märkmeid sellel. Seadmeid saab ühendada, kasutades erinevaid tehnoloogiaid (Bluetooth, WiFi), ja ühenduse katkemisel ühendus taastatakse. Rakenduse taasavamisel taastub eelnev seis. Võõras osapool ei saa ühendust mõjutada ega vahele segada, kuna ühendus on krüpteeritud. Seadmed suudavad üksteist iseseisvalt autentida.
Music teacher informs a student about a music sheet mostly verbally. Instead they could use two mobile devices to display the digital sheet and make remarks on the document. During concerts, musician may have an assistant for turning sheet pages. Many consider this disruptive. Instead, using mobile technology, assistant could use a digital sheet to turn pages within distance (e.g. within audience). This thesis mobile application development aims to resolve issues mentioned above. Existing applications could be used, but those have shortcomings. A multiplatform solution was developed, which synchronizes a docu-ment and remarks on it. Devices can connect using multiple technologies (Wi-Fi, Blue-tooth). Unexpected disconnects are restored automatically. The application is able to re-store its synchronization state if restarted. Third party isn’t able to modify or interrupt the connection, because the connection is encrypted. Devices are able to authenticate each other without a centralized unit.

Description

Keywords

Citation