Perbandingan Antara SQLite, Room, dan RBDLiTe Dalam Pembuatan Basis Data pada Aplikasi Android

research
  • 20 Jul
  • 2020

Perbandingan Antara SQLite, Room, dan RBDLiTe Dalam Pembuatan Basis Data pada Aplikasi Android

Android is one of the largest mobile operating system platforms today. Amid the ever-increasing needs of users, Android programmers are still lacking to meet the current market needs. One of the problems that causes this is the difficulty of creating an internal database, so many people give up to learn to make Android applications. Android's internal database is hard to create because the entire data structure on that database should be built with the query executed in the created program code. Some of the common internal databases currently used are SQLiTe and Room. Both databases are quite difficult to learn where SQLite should build everything from scratch while Room should study the structure and systematics of of the library. Therefore, in this article, the author proposes library and template named "Relational Database Library and Template" which will be referred to as RBDLiTe which can create an internal database for Android applications easily which will also be compared with SQLiTe and Room in its use.

Unduhan

 

REFERENSI

S. Lee, “Creating and using databases for Android applications,” Int. J. Database theory Appl., vol. 5, no. 2, pp. 99–106, 2012.

N. Smyth, Android Studio 3.6 Development Essentials - Java Edition: Developing Android 10 (Q) Apps Using Android Studio 3.6, java and Android Jetpack. Payload Media, 2020.

S. Al-Imamy, J. Alizadeh, and M. A. Nour, “On the Development of a Programming Teaching,” J. Inf. Technol. Educ. Innov. Pract., vol. 5, pp. 271–283, 2006.

T. Yuen and M. Liu, “A cognitive model of how interactive multimedia,authoring facilitates conceptual understanding of object-Oriented programming in novices,” J. Interact. Learn. Res., vol. 22, no. 3, pp. 329–356, 2011.

P. K. Schank, M. C. Linn, and M. J. Clancy, “Supporting Pascal programming with an on-line template library and case studies,” Int. J. Man. Mach. Stud., vol. 38, no. 6, pp. 1031–1048, 1993, doi: 10.1006/imms.1993.1048.

D. Akopian, A. Melkonyan, S. C. Golgani, T. T. Yuen, and C. Saygin, “A Template-Based Short Course Concept on Android Application Development,” J. Inf. Technol. Educ. Innov. Pract., vol. 12, pp. 013–028, 2013, doi: 10.28945/1764.