Refactoring Aplikasi Android EcoScan Menggunakan Clean Architecture

Subekti, Putra Cendikia (2024) Refactoring Aplikasi Android EcoScan Menggunakan Clean Architecture. Bachelor thesis, Institut Teknologi Kalimantan.

[img] Text
11201074_cover.pdf

Download (165kB)
[img] Text
11201074_statement_of_autehticity.pdf

Download (2MB)
[img] Text
11201074_publishing_agreement.pdf

Download (2MB)
[img] Text
11201074_approval_sheet.pdf

Download (3MB)
[img] Text
11201074_preface.pdf

Download (2MB)
[img] Text
11201074_abstract_id.pdf

Download (2MB)
[img] Text
11201074_abstract_en.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy
[img] Text
11201074_table_of_content.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy
[img] Text
11201074_illustrations.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy
[img] Text
11201074_tables.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy
[img] Text
11201074_chapter_1.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy
[img] Text
11201074_chapter_2.pdf
Restricted to Repository staff only until 4 May 2026.

Download (3MB) | Request a copy
[img] Text
11201074_chapter_3.pdf
Restricted to Repository staff only until 4 May 2026.

Download (5MB) | Request a copy
[img] Text
11201074_chapter_4.pdf
Restricted to Repository staff only until 4 May 2026.

Download (5MB) | Request a copy
[img] Text
11201074_conclusions.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy
[img] Text
11201074_bibliogrphy.pdf

Download (2MB)
[img] Text
11201074_enclosure.pdf
Restricted to Repository staff only until 4 May 2026.

Download (2MB) | Request a copy

Abstract

Tugas akhir ini bertujuan untuk meneliti implementasi Clean Architecture dalam pengembangan aplikasi Android dengan bahasa pemrograman Kotlin, dengan penekanan pada penerapan desain SOLID. Penelitian ini juga bertujuan untuk mengevaluasi dampak Clean Architecture terhadap kompleksitas kode dengan menggunakan plugin CodeMR dengan hasil kompleksitas kode cenderung lebih kecil, sebelumnya 1,5 menjadi 1,4. Selain itu, penelitian ini menganalisis perubahan kinerja aplikasi sebelum dan setelah menerapkan Clean Architecture dengan focus pada penggunaan CPU, memori, dan waktu eksekusi. Metodologi penelitian mengikuti pendekatan waterfall untuk membangun ulang atau refactoring aplikasi EcoScan. Penelitian ini memberikan pemahaman mendalam tentang manfaat penerapan Clean Architecture dalam pengembangan aplikasi Android dan menjadi kontribusi penting dalam pengembangan perangkat lunak berbasis mobile.

Item Type: Thesis (Bachelor)
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Jurusan Matematika dan Teknologi Informasi > Informatika
Depositing User: Putra Cendikia Subekti
Date Deposited: 27 Dec 2023 04:49
Last Modified: 27 Dec 2023 04:49
URI: http://repository.itk.ac.id/id/eprint/20842

Actions (login required)

View Item View Item