DETAIL DOCUMENT
Penerapan Arstitektur MVVM Pada Aplikasi Reminder Jadwal Perkuliahan Menggunakan Metode Extreme Programming
Total View This Week0
Institusion
Politeknik Negeri Bengkalis
Author
Nugroho, Daru
Subject
458 Teknik Informatika 
Datestamp
2022-09-05 11:19:02 
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. 
Institution Info

Politeknik Negeri Bengkalis