Nugroho, Daru (2022) Penerapan Arstitektur MVVM Pada Aplikasi Reminder Jadwal Perkuliahan Menggunakan Metode Extreme Programming. Undergraduate thesis, Politeknik Negeri Bengkalis.
|
Text (Abstract)
1.TA-6304181154-Abstract.pdf - Submitted Version Available under License Creative Commons Attribution Share Alike. Download (114kB) | Preview |
|
|
Text (Bab I Pendahuluan)
2.TA-6304181154-Bab I Pendahuluan.pdf - Submitted Version Available under License Creative Commons Attribution Share Alike. Download (138kB) | Preview |
|
|
Text (Daftar Pustaka)
3.TA-6304181154-Daftar Pustaka.pdf - Submitted Version Available under License Creative Commons Attribution Share Alike. Download (134kB) | Preview |
|
Text (Full Text)
4.TA-6304181154-Full Text.pdf - Submitted Version Restricted to Registered users only Available under License Creative Commons Attribution Share Alike. Download (19MB) |
Abstract
Code readability and application performance in software development, especially in Android application development, are important because good code quality can facilitate debugging errors and fix bugs so as to improve application performance. Along with the development of knowledge in software development, a way to build software that has reliable performance is easy to maintain, easy to debug, can be modified and easy to test, namely by applying the architecture pattern. One of them is to apply the MVVM (Model View ViewMode) architectural pattern. After measuring the performance, when the application is run, it retrieves data from the API and then saves it to the database and displays the lecture schedule data. MVVM architecture has better performance when compared to this MVP architecture because the MVVM architecture has additional libraries such as live data, data binding and Viewmodel so that it can reduce resource usage on Android devices and is suitable for developing Android applications both on a small and complex scale while on MVP architecture does not have additional libraries to support application performance but there is the use of contract classes that can be used as a guide line when working in a team so that this architecture is also suitable for developing applications from small to large scale.
Item Type: | Thesis (Undergraduate) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Contributors: |
|
||||||||
Uncontrolled Keywords: | Architecture Pattern, MVVM, MVP, Library, Resource | ||||||||
Subjects: | 410 ILMU TEKNIK > 450 TEKNIK ELEKTRO DAN INFORMATIKA > 458 Teknik Informatika 410 ILMU TEKNIK > 450 TEKNIK ELEKTRO DAN INFORMATIKA > 461 Sistem Informasi 410 ILMU TEKNIK > 450 TEKNIK ELEKTRO DAN INFORMATIKA > 463 Teknik Perangkat Lunak |
||||||||
Divisions: | Jurusan Teknik Informatika > Sarjana Terapan Rekayasa Perangkat Lunak > TUGAS AKHIR | ||||||||
Depositing User: | RPL B | ||||||||
Date Deposited: | 05 Sep 2022 11:19 | ||||||||
Last Modified: | 05 Sep 2022 11:19 | ||||||||
URI: | http://eprints.polbeng.ac.id/id/eprint/6861 |
Actions (login required)
View Item |