Simple view
Full metadata view
Authors
Statistics
Zastosowanie architektury MVVM do budowy aplikacji mobilnej
Using MVVM architecture in mobile application development
MVVM, Android, Kotlin, aplikacja mobilna, Model - View- View Model, wzorzec architektury
MVVM, Android, Kotlin, mobile app, Model - View - ViewModel, architecture pattern
Celem pracy jest przedstawienie architektury MVVM (Model - View - View Model) oraz wykorzystanie jej do stworzenia aplikacji mobilnej przeznaczonej dla systemu Android. Praca została podzielona na trzy części. Pierwszą jest część teoretyczna, która przedstawia problem. W jej ramach wymienione zostają istniejące wzorce architektury aplikacji, a także uzasadnienie dla ich stosowania. Część druga poświęcona została aplikacji powstałej w ramach niniejszej pracy. Przedstawia ona problem biznesowy, analizę użytkownika, funkcjonalności, wykorzystane technologie, a także stanowi wprowadzenie do szczegółów implementacji. Ostatnia, dodatkowa część przedstawia wzorzec Obserwator niezbędny do korzystania z architektury MVVM.
The purpose of the bachelor thesis is to present MVVM (Model - View - View Model) architecture and use it to create mobile application for Android operating system. This document has been divided into three parts. The first part is the theoretical part. It is the place where basic terms has been introduced and the purpose of architecture patterns invention has been depicted. Also, it contains description of existing patterns. The main topic of the second part is an Android application created as part of this thesis. It contains the introduction of the business problem, user analysis and description of technologies used in development process. It also contains introduction to the details of implementation. Appendix is the last part. It is the place where Observer pattern is described.
dc.abstract.en | The purpose of the bachelor thesis is to present MVVM (Model - View - View Model) architecture and use it to create mobile application for Android operating system. This document has been divided into three parts. The first part is the theoretical part. It is the place where basic terms has been introduced and the purpose of architecture patterns invention has been depicted. Also, it contains description of existing patterns. The main topic of the second part is an Android application created as part of this thesis. It contains the introduction of the business problem, user analysis and description of technologies used in development process. It also contains introduction to the details of implementation. Appendix is the last part. It is the place where Observer pattern is described. | pl |
dc.abstract.pl | Celem pracy jest przedstawienie architektury MVVM (Model - View - View Model) oraz wykorzystanie jej do stworzenia aplikacji mobilnej przeznaczonej dla systemu Android. Praca została podzielona na trzy części. Pierwszą jest część teoretyczna, która przedstawia problem. W jej ramach wymienione zostają istniejące wzorce architektury aplikacji, a także uzasadnienie dla ich stosowania. Część druga poświęcona została aplikacji powstałej w ramach niniejszej pracy. Przedstawia ona problem biznesowy, analizę użytkownika, funkcjonalności, wykorzystane technologie, a także stanowi wprowadzenie do szczegółów implementacji. Ostatnia, dodatkowa część przedstawia wzorzec Obserwator niezbędny do korzystania z architektury MVVM. | pl |
dc.affiliation | Uniwersytet Jagielloński w Krakowie | pl |
dc.contributor.advisor | Zieliński, Marcin | pl |
dc.contributor.author | Gaj, Krystian | pl |
dc.contributor.departmentbycode | UJK/UJK | pl |
dc.contributor.reviewer | Ślusarczyk, Grażyna - 132324 | pl |
dc.contributor.reviewer | Zieliński, Marcin | pl |
dc.date.accessioned | 2023-10-31T22:35:33Z | |
dc.date.available | 2023-10-31T22:35:33Z | |
dc.date.submitted | 2023-10-27 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-159716-248866 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/322669 | |
dc.language | pol | pl |
dc.subject.en | MVVM, Android, Kotlin, mobile app, Model - View - ViewModel, architecture pattern | pl |
dc.subject.pl | MVVM, Android, Kotlin, aplikacja mobilna, Model - View- View Model, wzorzec architektury | pl |
dc.title | Zastosowanie architektury MVVM do budowy aplikacji mobilnej | pl |
dc.title.alternative | Using MVVM architecture in mobile application development | pl |
dc.type | master | pl |
dspace.entity.type | Publication |