uSocial Realtime Berbasis Android Menggunakan Volley dan Algoritma BruteForce

Azizah Azizah(1*), Fauziah Fauziah(2), Nur Hayati(3)

(1) 
(2) Universitas Nasional
(3) Universitas Nasional
(*) Corresponding Author

Abstract


Communication can be done anywhere and anytime, making it easier for people to exchange information. Communicating today is very easy by utilizing various applications or media by using internet facilities such as Instagram, Facebook, WhatsApp Messenger, and others. The author builds an application that can connect users in communicating, exchanging information, and sharing the science that is the uSocial application. The app is created by applying the Firebase, Volley, and RecyclerView methods. These three methods are useful for running applications directly or In Real-time. Algorithm testing is done by comparing the Brute Force algorithm with the Horspool, and Knuth Morris Pratt algorithms. The results of Brute Force algorithm testing on word searches performed based on the length of search sentences resulting in 100% accuracy for 500 data trials as well as shortening the time for posts searches then better using Brute Force algorithms. The test results using the Whitebox method tested using three parameters, namely cyclomatic complex city, region, and independent path, produce 17. The program's flow and logic follow ANSI standards and there is no need to change the flow or plan back. At the same time, the results on the Blackbox testing of the functions in the application managed to produce the desired output.


Keywords


Android; Firebase; Real-time; Social media; Apps; BeruteForce;

Full Text:

PDF

References


Emmadi, Sai Spandhana Reddy, Sirisha Potluri. Android Based Instant Messaging Application Using Firebase. International Journal of Recent Technology and Engineering (IJRTE)ISSN: 2277-3878, Volume-7 Issue-5S2, January 2019.

Siddik, Mohd, Akmal Nasution. Perancangan Aplikasi Push notification Berbasis Android. JURTEKSI (Jurnal Teknologi dan Sistem Informasi)ISSN 2407-1811 (print)Vol. IV No. 2, Jun 2018, hlm. 149 –154.

Sabilla, Shoffi Izza, dkk. Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus “Dinas Kebersihan dan Pertamanan Kota Surabaya”). JURNAL TEKNIK ITS Vol. 5, No. 2, (2016) ISSN: 2337-3539 (2301-9271 Print).

Tahel, Fithry. Cloud Server Dalam Pembuatan Aplikasi Fotoblog Realtime Berbasis Android. MAJALAH ILMIAH METHODA Volume 9, Nomor 2, Mei -Agustus2019:64-73; ISSN:2088-9534.

Li, Luqun. RTCA: Real-time Communication Application on Android Platform. International Journal of Advance Research in Computer Science and Management Studies Volume 6, Issue 4, April 2018 pg. 74-79.

Rozaq, Afifur, dkk. Pembangunan Aplikasi Brawijaya Messenger dengan menggunakan Platform Firebase pada Universitas Brawijaya. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-ISSN: 2548-964X Vol. 2, No. 2, Februari 2018, hlm. 667-673.

Halim, Rony Chandra. Penerapan Algoritma AES dalam Perancangan Aplikasi Media Sosial Berbasis Android. Jurnal ENTER Volume 1, Agustus 2018.

Yapri, Albert Sanada, dkk. Rancang Bangun Aplikasi Mobile IniAtauItu Sebagai Media Tanya Jawab Berbasis

Komunitas. JUISI, Vol. 03, No. 02, Agustus 2017.

Giam, Silvy Krismayanti Winarto, dkk. Aplikasi HIMAINFRA Berbasis Android. Jurnal Infra Vol 6, No 2 2018.

Opoku, Bright, dkk. Development And Implementation Of A New Android Social Media Application[Thesis]. Ghana: Department of Computer Science, Christian Service University College.

N. Fatin, “Pengertian Studi Literatur.” [Daring]. Tersedia pada: http://seputarpengertian.blogspot.com/2017/09/pengertian-studi-literatur.html. [Diakses: 16 April 2020].

Rosa, A.S. 2011. Rekayasa Perangkat Lunak. Bandung: Modula.

Lanka, Surekha, dkk. Real Time Scheduler Sistem on Android Mobile App for Academic Institutions. International Journal of Engineering Trends and Technology (IJETT) – Volume 25 Number 1- July 2015.

Jony. 2015. Aplikasi Informasi Akademik Berbasis Android. Jurnal SISFOKOM, Volume 04, Nomor 02, September.

Sumi, A. S., Purnawansyah, P., & Syafie, L. (2018). Analisa Penerapan Algoritma Brute Force Dalam Pencocokan String. SAKTI (Seminar Ilmu Komputer Dan Teknologi Informasi), 3(2), 88–92.

Nursobah, Pajar Pahrudin, Penerapan Algoritma Pencarian Knuth-Morris-Pratt (KMP) Dalam Sistem Informasi Perpustakaan SMK TI Pratama. SEBATIK 1410-3737, Vol 23 No 1 (2019): Juni 2019.

Puding, Mamta Culkari, dkk. Perbandingan Algoritma Horspool dan Algoritma Raita Pada Aplikasi Istilah Psikologi Berbasis Android. semanTIK, Vol.5, No.1, Jan-Jun 2019, pp. 131-142.

Inspirilo, “2200+ Kosakata Bahasa Inggris dan Artinya yang Paling Sering Digunakan” [Daring]. Tersedia pada: https://inspirilo.com/kosakata-bahasa inggris/ [Diakses: 10 September 2020].




DOI: http://dx.doi.org/10.30998/string.v5i2.7751

Refbacks

  • There are currently no refbacks.


Copyright (c) 2020 Azizah .

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

 

STRING (Satuan Tulisan Riset dan Inovasi Teknologi) indexed by:



Lisensi Creative Commons
Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4.0 Internasional.
View My Stats

Flag Counter