9 research outputs found
Implement Android Application for Download and Listening to Audio Podcasts
Táto bakalárska práca sa zaoberá implementáciou Android aplikácie pre odoberanie a počúvanie audio podcastov. Aplikácia je zameraná na prívetivé užívateľské rozhranie a integráciu služby Audeliver. Prvá časť práce sa zaoberá teoretickými východiskami, rozborom existujúcich riešení, z ktorých vychádza aplikácia. Ďalšie časti sú venované návrhu, implementácií a testovaniu výsledného riešenia. V závere je výsledná aplikácia zhodnotená a je naznačený jej ďalší potencionálny vývoj.This bachelor thesis deals with implementation of an Android application for downloading and listening to the audio podcasts. Application is mainly focused on a friendly user interface and integration of the podcast service Audeliver. The first part of this thesis contains theoretical specifications of the platform and analysis of the existing solutions. The second part is concentrated into the actual application design, implementation and testing. The final part reviews the progress of the final application and presents possibilities of the potential development.
Visual Home Security System for iOS-Based Mobile Devices
Cieľom tejto diplomovej práce je návrh a implementácia mobilnej aplikácie pre bezpečnosť domácnosti na platforme iOS. Aplikácia predstavuje komplexné riešenie, umožňujúce prenos audia a videa medzi spárovanými mobilnými zariadeniami, s využitím technológie WebRTC. Výsledný modul predstavuje univerzálne riešenie pre peer-to-peer video a audio komunikáciu. Práca taktiež rieši problematiku počítačového videnia a konkrétne algoritmy efektívnej detekcie pohybu. Výsledkom je modul implementujúci algoritmus ViBe s použitím knižnice Metal. V prípade detekovaného pohybu aplikácia upozorní používateľa push notifikáciou. Synchronizácia aplikačných dát je realizovaná technológiou CloudKit a perzistencia dát knižnicou Realm.The goal of this diploma thesis is to design and implement a mobile application for home security system on the iOS platform. The application introduces a complex solution allowing the transmission of the audio and video streams between the paired mobile devices using WebRTC. The final module represents universal solution for peer-to-peer audio and video communication. The thesis also deals with the field of computer vision, namely efficient motion detection algorithms. The module for motion detection implements ViBe algorithm using Metal. In case that the motion is detected the application notifies a user with a push notification. Synchronization of application data is implemented using Cloudkit and the data persistance using Realm library.