izpis_h1_title_alt

Razvoj medplatformne knjižnice za uporabo v mobilnih in spletnih aplikacijah : diplomsko delo
ID Hribar, Miha (Author), ID Lavbič, Dejan (Mentor) More about this mentor... This link opens in a new window

URLURL - Presentation file, Visit http://eprints.fri.uni-lj.si/2609/ This link opens in a new window

Abstract
Razvoj aplikacij za več različnih platform je težaven. Odpira veliko možnosti za napake, oteži testiranje in odpravljanje napak ter skoraj onemogoči sočasno nadgrajevanje aplikacij. Rezultat so dolgotrajni razvojni cikli in počasno dodajanje funkcionalnosti, kar v današnjem svetu zagonskih podjetij ni zaželeno. Kljub razlikam med posameznimi platformami je ponavadi veliko kode z identično funkcionalnostjo, ki jo je potrebno razviti za vsako platformo posebej. Rešitev iz te zagate je razvoj medplatformne knjižnice. Cilj diplomske naloge je razvoj knjižnice za specifikacijo RFC 5545, ki omogoča generiranje ponavljajočih koledarskih dogodkov in jo je možno uporabiti v spletni, iOS, Android in Windows Phone aplikaciji. Pregledali bomo različne možne pristope, navedli prednosti in slabosti ter na koncu izbrali najprimernejšo rešitev za implementacijo knjižnice.

Language:Slovenian
Keywords:medplatformna knjižnica, iOS, Android, Windows Phone, JavaScript, Emscripten, LLVM, računalništvo, računalništvo in informatika, univerzitetni študij, diplomske naloge
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[M. Hribar]
Year:2014
Number of pages:XI, 45 str.
PID:20.500.12556/RUL-68684 This link opens in a new window
UDC:004.7(043.2)
COBISS.SI-ID:10717268 This link opens in a new window
Publication date in RUL:10.07.2015
Views:1141
Downloads:223
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Developing a cross platform library for use in mobile and web applications
Abstract:
Developing applications for different platforms is complicated. It opens a lot of avenues for mistakes, complicates testing and bugfixing, while almost completely destroys any chance of simultaneous application upgrade. The result of this are prolonged development cycles and slow feature creep, which in todays "startup" world is not an option. Despite the differences between platforms, they most likely share a lot of functionality which has to be developed for each platform. The solution to this problem is to develop a cross-platform library. The goal of the thesis is to develop a library for the RRULE RFC5545 specification, which enables applications to schedule and display recurring events. The library will then be used in a web, iOS, Android and Windows Phone application. We will outline different approaches to writing the shared library, list the pros and cons and in the end decide on the best approach.

Keywords:cross platform library, iOS, Android, Windows Phone, JavaScript, Emscripten, LLVM, computer science, computer and information science, diploma

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back