Napredni arhitekturni koncepti za platformu Android

Sažetak na hrvatskom: Cilj rada je na primjeru mobilne aplikacije za upravljanje receptima za platformu Android demonstrirati napredne arhitekturne obrasce za platformu Android. U radu je objašnjeno na koji na čemu su osnovani napredni arhitekturni obrasci za platformu Android, što su općenito arhit...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:49608/Details
Glavni autor: Novina, Marko (-)
Ostali autori: Milašinović, Boris (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, M. Novina, 2018.
Predmet:
LEADER 02510na a2200229 4500
003 HR-ZaFER
008 160221s2018 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid5094 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Novina, Marko 
245 1 0 |a Napredni arhitekturni koncepti za platformu Android :  |b diplomski rad /  |c Marko Novina ; [mentor Boris Milašinović]. 
246 1 |a Advanced Android Architecture Components  |i Naslov na engleskom:  
260 |a Zagreb,  |b M. Novina,  |c 2018. 
300 |a 39 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2018-06-29, datum završetka: 2018-07-05 
520 3 |a Sažetak na hrvatskom: Cilj rada je na primjeru mobilne aplikacije za upravljanje receptima za platformu Android demonstrirati napredne arhitekturne obrasce za platformu Android. U radu je objašnjeno na koji na čemu su osnovani napredni arhitekturni obrasci za platformu Android, što su općenito arhitekturni obrasci. Objašnjeno je i kako su oni ostvareni i kako se koriste na primjeru mobilne aplikacije izrađene u okviru rada. Detaljnije se objašnjavaju i osnovni dijelovi kao što su razredi ViewModel, Lifecycle i LiveData. Obrađuje se i platforma Firebase koja je korištena u izradi aplikacije za spremanje podataka. Na kraju se iznosi zaključak koji se bazira na prednostima i manama koje su otkrivene pri izradi aplikacije. 
520 3 |a Sažetak na engleskom: The goal of this paper is to demonstrate Android arhitecture components on Android aplication for managing recipes. The paper explains what are arhitecture patterns in general and on what are Android arhitecture components based. It also explains how they are implemented and used in mobile application developed in scope of the paper. Basic parts of Android arhitecture components, such as ViewModel, Lifecycle and LiveData classes are explained in details. Firebase platform, which is used by application to store data is also explained as part of the paper. Finally, a conclusion is made based on the advantages and disadvantages of Android arhitecture components discovered while application was developed. 
653 1 |a Arhitektura  |a Android  |a Arhitekturni koncepti  |a prezentacijski model  |a MVVM  |a Firebase 
653 1 |a Arhitecture  |a Android  |a Arhitecture components  |a View-Model  |a MVVM  |a Firebase 
700 1 |a Milašinović, Boris  |4 ths 
942 |c Y 
999 |c 49608  |d 49608