FIREBASE REAL-TIME SEARCH ALGORITHM FOR PRODUCT SEARCH IN FLUTTER FRAMEWORK

PRAWOTO, AGUNG (2020) FIREBASE REAL-TIME SEARCH ALGORITHM FOR PRODUCT SEARCH IN FLUTTER FRAMEWORK. S1 thesis, Universitas Mercu Buana Jakarta.

[img] Text (JURNAL MAHASISWA)
Yudisium - Agung Prawoto.pdf
Restricted to Registered users only

Download (1MB)

Abstract

The search function was used in every database system, which enables users to find desired queries or data easily. The implementation of the search algorithm was applied in a flutter-based application for product nearby searching named InfoCode. This search algorithm was implemented in the firebase Real-time Database environment designed for better user experience, and for scalability, this algorithm was written in Dart Language for flutter framework which has an advantage of cross-platform capabilities. The proposed algorithm has slight differences from common searching algorithm but proposes the same function. The algorithm takes flutter advantages for generating index list from a sortied query from database using its built-in function from flexible widget to display the result. This innovation will increase scalability for developers to use this search algorithm for Cross-platform, which is enabling the developer to develop wide variety of devices from the client. Keywords: Cross-platform, Firebase Real-time Database, Flutter, Search Algorithm, Scalability

Item Type: Thesis (S1)
Call Number: JM/15/19/188
NIM: 41516010096
Uncontrolled Keywords: Cross-platform, Firebase Real-time Database, Flutter, Search Algorithm, Scalability
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 005 Computer Programmming, Programs, Data/Pemprograman Komputer, Program, Data > 005.5 General Purpose Application Programs/Program Aplikasi dengan Kegunaan Khusus
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik > 518.1 Algorithms/Algoritma
600 Technology/Teknologi > 650 Management, Public Relations, Business and Auxiliary Service/Manajemen, Hubungan Masyarakat, Bisnis dan Ilmu yang Berkaitan > 658 General Management/Manajemen Umum > 658.01-658.09 [Management of Enterprises of Specific Sizes, Scopes, Forms; Data Processing]/[Pengelolaan Usaha dengan Ukuran, Lingkup, Bentuk Tertentu; Pengolahan Data] > 658.05 Data Processing Computer Applications/Pengolahan Data Aplikasi Komputer
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: Dede Muksin Lubis
Date Deposited: 07 Jan 2020 04:35
Last Modified: 07 Jan 2020 04:35
URI: http://repository.mercubuana.ac.id/id/eprint/53319

Actions (login required)

View Item View Item