TY - THES N1 - Pembimbing: Dr. Agung Fatwanto, S.Si., M.Kom. ID - digilib67421 UR - https://digilib.uin-suka.ac.id/id/eprint/67421/ A1 - Fatkhi Nur Akhsan, NIM.: 20106050026 Y1 - 2024/08/12/ N2 - The rapid advancement of technology, particularly in mobile computing and smartphones, has led to massive adoption of mobile applications. Android and iOS are the two dominant operating systems. In Android application development, Google adopted Kotlin as the official language in 2017. One of Kotlin's features is Data Class, which facilitates data storage. However, using Jetpack DataStore for data storage in Android requires schema definitions with Protocol Buffers, which have different syntax from Kotlin Data Class. This presents a challenge for developers in converting Kotlin data structures to Protocol Buffers. This thesis aims to design and develop an automated tool to convert Kotlin Data Class to Protocol Buffers Message. The tool is implemented as a plugin for Intellij IDEA and Android Studio, which is expected to simplify the conversion process, minimize errors, and enhance developer productivity. PB - UIN SUNAN KALIJAGA YOGYAKARTA KW - Protocol Buffers KW - Protobuf KW - Kotlin KW - Data Class KW - Konversi KW - Plugin KW - Pengembangan Perangkat Lunak M1 - skripsi TI - RANCANG BANGUN PLUGIN KONVERSI KOTLIN DATA CLASS KE PROTOCOL BUFFERS MESSAGE BERBASIS METODE EXTREME PROGRAMMING AV - restricted EP - 71 ER -