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

Kivy framework for rapid development of mobile applications

Gregor Brajar (2016) Kivy framework for rapid development of mobile applications. EngD thesis.

Download (1720Kb)


    There are more and more tools and libraries, offering multi-platform application development, on the market. This is due increased number of mobile operating systems in the last couple of years. The goal of this thesis is to get familiar with Kivy architecture, which provides support for desktop and mobile application development. We compared the mentioned tool with competing tools called PhoneGap and Titanium. Kivy is a library for Python programming language. All of the functions of the device are accessed via libraries. Through development process we learned the KV programming language, which we used to describe/develop graphical user interface. We also used a modul, which supports transformations of the objects, that is translation, rotation and scale, and library which supports access and control of the mobile device sensors (in our case the camera).

    Item Type: Thesis (EngD thesis)
    Keywords: works, Kivy, libraries, cross platform developement, mobile application, desktop application
    Number of Pages: 38
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    viš. pred. dr. Alenka Kavčič264Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536874179)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3300
    Date Deposited: 23 Mar 2016 12:12
    Last Modified: 19 Apr 2016 09:32
    URI: http://eprints.fri.uni-lj.si/id/eprint/3300

    Actions (login required)

    View Item