##navigation.skip.nav## ##navigation.skip.main## ##navigation.skip.footer##

Elektrotehničko i računarsko inženjerstvo

God. 35 Br. 11 (2020): Zbornik radova fakulteta tehničkih nauka

Android Architecture Components

  • Aleksej Makaji
DOI:
https://doi.org/10.24867/10BE36Makaji
Predato
September 18, 2020
Objavljeno
2020-11-05

Apstrakt

У раду су описане Android компоненте архитектуре и њихова имплементација уз коришћење шаблона чисте архитектуре како би се добила робусна, модуларна, тестабилна и одржива апликација. Дато имплементирано пројектно решење је апликација за праћење листе производа које треба купити и које се могу поделити између пријатеља у реалном времену. Апликација је написана у Kotlin програмском језику за Android платформу. У закључку рада су изнете предности и мане компонената архитектуре које су коришћене уз чисту архитектуру.

Reference

[1] Android developers - https://developer.android.com/ (последњи приступ 23.02.2020.)
[2] Android jetpack -https://developer.android.com/jetpack (последњи приступ 14.08.2020.)
[3] MVVM - https://code.msdn.microsoft.com/How-to-implement-MVVM-71a65441 (последњи приступ 23.02.2020.)
[4] The Clean Architecture by Robert C. Martin (Uncle Bob) - https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html (последњи приступ 11.07.2020.)
[5] Препоручена архитектура -https://developer.android.com/jetpack/guide (последњи приступ 18.07.2020.)
[6] Cloud функције -https://cloud.google.com/functions/docs/concepts/overview (последњи приступ 14.08.2020.)
[7] Firestore база података - https://firebase.google.com/docs/firestore (последњи приступ 14.08.2020.)