Penerapan Design Pattern Observer Pada Pengembangan Aplikasi Android (Studi Kasus : Aplikasi "KataFilm")

Ramadhani, Ilham (2023) Penerapan Design Pattern Observer Pada Pengembangan Aplikasi Android (Studi Kasus : Aplikasi "KataFilm"). Undergraduate thesis, Universitas Muhammadiyah Malang.

[thumbnail of PENDAHULUAN.pdf]
Preview
Text
PENDAHULUAN.pdf

Download (1MB) | Preview
[thumbnail of BAB I.pdf] Text
BAB I.pdf
Restricted to Registered users only

Download (403kB) | Request a copy
[thumbnail of BAB II.pdf] Text
BAB II.pdf
Restricted to Registered users only

Download (686kB) | Request a copy
[thumbnail of BAB III.pdf] Text
BAB III.pdf
Restricted to Registered users only

Download (456kB) | Request a copy
[thumbnail of BAB IV.pdf] Text
BAB IV.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[thumbnail of BAB V.pdf] Text
BAB V.pdf
Restricted to Registered users only

Download (529kB) | Request a copy
[thumbnail of POSTER.pdf]
Preview
Text
POSTER.pdf

Download (165kB) | Preview

Abstract

The impact of mobile applications on various aspects of life has brought about profound changes in the digital era. However, the rapid development in this field also poses challenges for IT companies, particularly in rapidly developing applications without considering code quality. For instance, at the Software House where the author works, a company faced difficulties during the development process of its application. The use of inappropriate design patterns, especially the Chain of Responsibility design pattern, became the root cause of the problem, leading to excessive module interdependence, hindering flexibility, and compromising the maintenance process.
Similar issues occurred in an application the author previously developed, namely the KataFilm application. To address these challenges, this research focuses on implementing the observer design pattern in the KataFilm application. Previously, the application used the Chain of Responsibility design pattern, which was considered suboptimal, particularly in terms of maintainability.
By analyzing the negative impacts of the previous design, this research aims to create a more efficient and easily maintainable solution through the implementation of the observer design pattern. This step is expected not only to rectify the specific issues in the KataFilm application but also to provide a positive contribution to understanding and applying more effective design patterns in the mobile application industry in Indonesia.

Item Type: Thesis (Undergraduate)
Student ID: 201810370311227
Keywords: Design Pattern, Observer, Chain of Responsibility
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Engineering > Department of Informatics (55201)
Depositing User: 201810370311227 ilhamhadisyah
Date Deposited: 13 Feb 2024 01:23
Last Modified: 13 Feb 2024 01:23
URI: https://eprints.umm.ac.id/id/eprint/3819

Actions (login required)

View Item
View Item