Android Architecture Components

  • Aleksej Makaji
Ključne reči: architecture components, Android, Kotlin, clean аrchitecture

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.)
Objavljeno
2020-11-05
Sekcija
Elektrotehničko i računarsko inženjerstvo