Please use this identifier to cite or link to this item:
https://repository.unej.ac.id/xmlui/handle/123456789/117112
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | FATHORROSI | - |
dc.date.accessioned | 2023-06-26T22:04:49Z | - |
dc.date.available | 2023-06-26T22:04:49Z | - |
dc.date.issued | 2023-04-14 | - |
dc.identifier.nim | 192410101010 | en_US |
dc.identifier.uri | https://repository.unej.ac.id/xmlui/handle/123456789/117112 | - |
dc.description | Finalisasi oleh Taufik Tgl 27 Juni 2023 | en_US |
dc.description.abstract | Permasalahan yang sering muncul dalam pengembangan aplikasi berbasis mobile adalah sulitnya melakukan pemeliharaan pada aplikasi. Dalam pengembangan perangkat lunak berbasis mobile terdapat banyak SDK maupun Framework yang bisa kita gunakan untuk mengembangkan aplikasi mobile. Salah satu framework yang sangat populer pada saat ini adalah Flutter. Flutter merupakan open-source framework oleh Google untuk membangun aplikasi multi-platform mulai dari mobile, web, desktop, dan embedded hanya dengan satu basis kode saja. Namun, menggunakan Flutter saja tidak cukup efektif untuk mengembangkan aplikasi. Perlu dilakukan pendekatan model design pattern yang handal agar memudahkan developer untuk melakukan pemeliharaan di masa yang akan datang. Saat ini terdapat banyak design pattern untuk mengatasi permasalahan yang sering terjadi pada pengembangan perangkat lunak, beberapa diantaranya adalah MVVM (Model-View-ViewModel) dan Clean Architecture. Penelitian ini bertujuan untuk mengetahui bagaimana hasil implementasi design pattern clean architecture dalam meningkatkan tingkat pemeliharaan pada aplikasi yang sebelumnya telah menggunakan MVVM. Metode yang digunakan adalah membandingkan tingkat pemeliharaan aplikasi yang dikembangkan dengan design pattern MVVM dan Clean Architecture menggunakan CK-Metrics. Hasil penelitian menunjukkan bahwa secara keseluruhan tingkat pemeliharaan pada MVVM lebih baik dari Clean Architecture, tetapi modul Presenter atau ViewModel pada clean architecture memiliki nilai yang lebih baik pada dibandingkan modul Presenter atau ViewModel pada MVVM. Oleh karena itu, pilihan terbaik antara Clean Architecture dan MVVM tergantung pada kebutuhan dan kondisi proyek masing masing | en_US |
dc.description.sponsorship | Windi Eka Yulia Retnani, S.Kom.,MT Fajrin Nurman Arifin, S.T., M.Eng | en_US |
dc.language.iso | other | en_US |
dc.publisher | Ilmu Komputer | en_US |
dc.subject | SOFTWARE ENGINEERING | en_US |
dc.subject | SOFTWARE DESIGN | en_US |
dc.subject | FLUTTER | en_US |
dc.subject | COMPUTER SCIENCE | en_US |
dc.subject | DESIGN PATTERN | en_US |
dc.title | Analisis Perbandingan Evaluasi Maintainability MVVM dan Clean Architecture pada Aplikasi Mobile Berbasis Flutter menggunakan CK-Metrics | en_US |
dc.title.alternative | Comparison Analysis of MVVM and Clean Architecture Maintainability Evaluation on Flutter-based Mobile Applications using CK-Metrics | en_US |
dc.type | Skripsi | en_US |
dc.identifier.prodi | Sistem Informasi | en_US |
dc.identifier.pembimbing1 | Windi Eka Yulia Retnani, S.Kom.,MT | en_US |
dc.identifier.pembimbing2 | Fajrin Nurman Arifin, S.T., M.Eng | en_US |
dc.identifier.validator | Validasi unggah file repository_Iswahyudi_Mei 2023 Tanggal 31 | en_US |
dc.identifier.finalization | Taufik | en_US |
Appears in Collections: | UT-Faculty of Computer Science |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
doc (1) (1).pdf Until 2028-06-27 | 4.49 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Admin Tools