ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Cross-platform application development for video review and editing

Gašper Černevšek (2014) Cross-platform application development for video review and editing. EngD thesis.

Download (1511Kb)


    This thesis describes the development of cross-platform application for over viewing and managing videos uploaded by users to popular website YouTube. In its latest major transformation many changes ocurred. One of the consequences was the problem of users not being alerted about the latest uploaded videos. Our application solves this problem. For users, it provides many options for adjusting their preferences, such as their own selection of channels. Each newly uploaded video is displayed in our application up to one minute after the video was published and users are informed about it in several different ways. Videos can also be viewed directly in the application and then marked as already seen. This thesis describes web technologies that were used when developing our application which runs on Chrome Legacy Packaged Apps and Chrome Packaged Apps platforms. Communication to establish user authorization with his Google account is also described together with explained procedures for using YouTube Data v2 & v3 API, that acquire information about videos. Among the objectives of the thesis was also optimization of CPU time and memory usage. For this we used Chrome DevTools and Closure Compiler. The result is a functioning cross-platform application called YouTube Video Deck.

    Item Type: Thesis (EngD thesis)
    Keywords: cross-platform application development, video overview, user flexibility, YouTube, jQuery, Chrome Packaged Apps, Chrome DevTools, Closure Compiler
    Number of Pages: 59
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Dejan Lavbič302Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=10437972)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2338
    Date Deposited: 03 Feb 2014 16:17
    Last Modified: 27 Feb 2014 14:54
    URI: http://eprints.fri.uni-lj.si/id/eprint/2338

    Actions (login required)

    View Item