Napredne tehnike i alati za izradu aplikacija za operacijski sustav Android

Sažetak na hrvatskom: Cilj ovog rada je pokazati kako oblikovati kvalitetnu Android aplikaciju. Postoje različite tehnike i alati koji se mogu koristiti kod konstruiranja Android aplikacija, a u ovom radu su pokrivene one koje se danas smatraju najboljim izborom za izradu Android aplikacija. One sma...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:51088/Details
Glavni autor: Brozović, Sara (-)
Ostali autori: Pripužić, Krešimir (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, S. Brozović, 2019.
Predmet:
LEADER 02232na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6820 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Brozović, Sara  |9 40360 
245 1 0 |a Napredne tehnike i alati za izradu aplikacija za operacijski sustav Android :  |b diplomski rad /  |c Sara Brozović ; [mentor Krešimir Pripužić]. 
246 1 |a Advanced Techniques and Tools for Android Application Development  |i Naslov na engleskom:  
260 |a Zagreb,  |b S. Brozović,  |c 2019. 
300 |a 56 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: 2019-06-28, datum završetka: 2019-07-11 
520 3 |a Sažetak na hrvatskom: Cilj ovog rada je pokazati kako oblikovati kvalitetnu Android aplikaciju. Postoje različite tehnike i alati koji se mogu koristiti kod konstruiranja Android aplikacija, a u ovom radu su pokrivene one koje se danas smatraju najboljim izborom za izradu Android aplikacija. One smanjuju količinu koda, čine kod čitljivijim, podržavaju SOLID principe. Na taj način se smanjuje vrijeme potrebno za održavanje i dodavanje novih značajki.  
520 3 |a Sažetak na engleskom: The goal of this thesis is to show how to create a quality Android application. There are a variety of techniques and tools that can be used in the design of Android applications, and in this thesis are the ones that are considered to be the best choice for Android applications today. They reduce the amount of code, make it more readable and they support SOLID principles. This reduces the time it takes for maintaining and adding new features. 
653 1 |a Android  |a Gradle  |a Arhitektura sustava  |a Model-View-Presenter obrazac  |a Model-View-ViewModel obrazac  |a REST  |a Retrofit  |a okHTTP klijent  |a RXJava  |a kriptiranje i dekriptiranje podataka 
653 1 |a Android  |a Gradle  |a System architecture  |a Model-View-Presenter pattern  |a Model-View-ViewModel pattern  |a REST  |a Retrofit  |a okHTTP client  |a RXJava  |a encryption and decryption of data 
700 1 |a Pripužić, Krešimir  |4 ths  |9 32607 
942 |c Y 
999 |c 51088  |d 51088