• Login
    View Item 
    •   Home
    • UNDERGRADUATE THESES (Koleksi Skripsi Sarjana)
    • UT-Faculty of Computer Science
    • View Item
    •   Home
    • UNDERGRADUATE THESES (Koleksi Skripsi Sarjana)
    • UT-Faculty of Computer Science
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Analisis Perbandingan Evaluasi Maintainability MVVM dan Clean Architecture pada Aplikasi Mobile Berbasis Flutter menggunakan CK-Metrics

    Thumbnail
    View/Open
    doc (1) (1).pdf (4.381Mb)
    Date
    2023-04-14
    Author
    FATHORROSI
    Metadata
    Show full item record
    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
    URI
    https://repository.unej.ac.id/xmlui/handle/123456789/117112
    Collections
    • UT-Faculty of Computer Science [1055]

    UPA-TIK Copyright © 2024  Library University of Jember
    Contact Us | Send Feedback

    Indonesia DSpace Group :

    University of Jember Repository
    IPB University Scientific Repository
    UIN Syarif Hidayatullah Institutional Repository
     

     

    Browse

    All of RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Context

    Edit this item

    UPA-TIK Copyright © 2024  Library University of Jember
    Contact Us | Send Feedback

    Indonesia DSpace Group :

    University of Jember Repository
    IPB University Scientific Repository
    UIN Syarif Hidayatullah Institutional Repository