Abstract

Android merupakan salah satu sistem operasi smartphone yang memiliki pangsa pasar terbesar di Indonesia. Tingginya pangsa pasar Android tersebut memaksa pengembang aplikasi Android menghasilkan aplikasi Android dengan kualitas kode yang baik dan cepat. Akan tetapi, sistem pengembangan aplikasi Android yang sudah ada saat ini kurang efektif karena sangat tergantung pada pengetahuan dan pengalaman yang berbeda-beda antar para pengembang aplikasi Android. Oleh karena itu, diperlukan sebuah pengembangan pemodelan baru untuk mempercepat dan memperingan beban dalam pengembangan aplikasi Android, dengan menghasilkan kode berkualitas baik yang menerapkan prinsip clean architecture. Sistem ini menyediakan sebuah code generator dalam bentuk plugin template di Android Studio yang menghasilkan sebuah framework proyek Android dengan menggunakan arsitektur MVP dan menerapkan prinsip-prinsip clean architecture di dalamnya. Framework tersebut sudah terintegrasi langsung dengan sebuah dependensi library yang berisi fungsi-fungsi umum yang sering digunakan dalam pengembangan aplikasi Android. Hasil pengujian menunjukkan bahwa sistem ini mampu menghemat 42% waktu dan beban dalam pengembangan aplikasi Android serta menghasilkan kode dengan tingkat maintainability sebesar 81%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call