Analisis Kinerja Framework Flutter Pada Aplikasi Chatting Berbasis Android (Firebase) Menggunakan Dart Devtools

  • Verdianto
  • 2023

Abstrak

Di era digital ini, masyarakat hampir tidak bisa lepas dengan yang namanya smartphone. Hampir setiap hari masyarakat selalu menggunakan smartphone baik untuk kegiatan pembelajaran, komunikasi, bisnis, serta sebagai sarana hiburan. Hal itu dikarenakan banyaknya aplikasi-aplikasi yang membantu dalam menunjang kehidupan seperti halnya aplikasi chatting yang sangat bermanfaat untuk berkomunikasi. Salah satu aplikasi chatting yang banyak digunakan saat ini adalah WhatsApp Messenger. Dalam perancangan dan perkembangan dari aplikasi-aplikasi tersebut, tentunya dibutuhkan yang namanya mobile framework. Mobile framework adalah sebuah kerangka kerja yang berfungsi sebagai alat bantu dalam membuat aplikasi mobile. Seperti WhatsApp yang menggunakan React Native dalam pengembangan aplikasi nya dimana performa yang dihasilkan tidak perlu diragukan lagi. Dengan banyaknya mobile framework di era digital ini membuat perbedaan baik dalam kemudahan maupun kinerja yang dihasilkan dari setiap framework. Maka dari itu pada penelitian ini akan dilakukan pengujian terhadap performa aplikasi chatting menggunakan salah satu framework yang saat ini sedang populer dan banyak diminati yaitu Flutter. Adapun teknik/metode yang digunakan yaitu dengan melakukan studi kasus aplikasi “Chat App” yang kemudian aplikasi tersebut akan dilakukan pengujian menggunakan alat bawaan dari framework yaitu Dart DevTools. Dari penelitian ini, didapatkan hasil bahwa aplikasi chatting menggunakan Flutter dapat bekerja cukup optimal dan stabil

Kata Kunci
Daftar Pustaka

Ahmadajah03. (2020). Flutter - Mengenal Arsitektur Aplikasi. https://medikre.com/stories/flutter-mengenal-arsitektur-aplikasi

Dagne, L. (2019). Flutter for Cross-Platform App and SDK Development.

Metropolia University of Applied Sciences, May, 1–28. https://www.theseus.fi/bitstream/handle/10024/172866/Lukas Dagne Thesis.pdf?sequence=2&isAllowed=y

Eraspace. (2021). Mengenal Istilah Refresh Rate yang Memberikan Kenyamanan pada Layar Smartphone. https://eraspace.com/artikel/post/mengenal-istilah- refresh-rate-yang-memberikan-kenyamanan-pada-layar-smartphone

Fayzullaev, J. (2018). Native-like Cross-Platform Mobile Development Multi-OS Engine & Kotlin Native vs Flutter. Bachelor’s Thesis Information Technology,

62. https://urn.fi/URN:NBN:fi:amk-2018053011229

 

Flutter. (2020a). DevTools - Flutter. https://docs.flutter.dev/tools/devtools/overview#what-is-devtools

Flutter. (2020b). Hot Reload - Flutter. https://docs.flutter.dev/tools/hot-reload

Flutter. (2022). Build apps for any screen. Https://Flutter.Dev/. https://flutter.dev/ Flutter. (2023). StatefulWidget class - widgets library - Dart API.

https://api.flutter.dev/flutter/widgets/StatefulWidget-class.html

 

H, N. S., & Novendra, R. D. (2021). Membangun Aplikasi Android dengan Flutter.

Informatika Bandung.

 

Haris, Z. A. (2021). Komparasi Flutter Dan React Native Dalam Pengembangan Perangkat Bergerak. 76–86. https://dspace.uii.ac.id/handle/123456789/30276

Hassan, A. M. (2020). JAVA and DART programming languages: Conceptual comparison. Indonesian Journal of Electrical Engineering and Computer Science, 17(2), 845–849. https://doi.org/10.11591/ijeecs.v17.i2.pp845-849

 

 

39

40

 

 

Ichwan, M., & Hakiky, F. (2021). PENGUKURAN KINERJA GOODREADS APPLICATION PROGRAMMING INTERFACE (API) PADA APLIKASI

MOBILE ANDROID (Studi Kasus Untuk Pencarian Data Buku). 2(2), 13–21.

 

Ilhami, M. (2021). Tren dan Peluang Cross-Platform Mobile App untuk Developer Pemula. KONSTELASI: Konvergensi Teknologi Dan Sistem Informasi, 1(2), 402–411. https://doi.org/10.24002/konstelasi.v1i2.4320

Inovasi, P. N. (2020). Arsitektur Flutter | PT. Nextgen Inovasi Indonesia.

Nextgen.Co.Id. https://nextgen.co.id/arsitektur-flutter/

 

Khawas, C., & Shah, P. (2018). Application of Firebase in Android App Development-A Study. International Journal of Computer Applications, 179(46), 49–53. https://doi.org/10.5120/ijca2018917200

Nurdiman, D. (2019). Bahas Tuntas Perbedaan Frame Rate (24p/25p/30p/60p/…).

Rumaheditor.Com. https://rumaheditor.com/apa-itu-frame-rate/

 

Palumbo, D. (2021). The Flutter Framework: Analysis in a Mobile Enterprise Environment. July, 121. http://webthesis.biblio.polito.it/id/eprint/19111

Pusparisa, Y. (2020). Pengguna Smartphone diperkirakan Mencapai 89% Populasi pada 2025. Databoks.Katadata.Co.Id. https://databoks.katadata.co.id/datapublish/2020/09/15/pengguna-smartphone- diperkirakan-mencapai-89-populasi-pada-2025

Raharjo, B. (2021). PEMROGRAMAN ANDROID DENGAN FLUTTER (2nd ed.).

Informatika Bandung.

 

Setiawan, D. (2021). Mengenal Arsitektur Aplikasi|D3 Teknik Komputer A.Md.Kom. https://teknik-komputer-d3.stekom.ac.id/informasi/baca/Mengenal-Arsitektur- Aplikasi/6f751b16b8d2edbd6d389c5ba0ada75d78f184d6

Stack Overflow. (2022). Stack Overflow Trends. Stack Overflow - Insights. https://insights.stackoverflow.com/trends?tags=flutter%2Creact- native%2Cxamarin%2Ccoronasdk%2Cionic-framework

Wu, W. (2018). Flutter Vs React. March, 1–34. https://www.theseus.fi/bitstream/handle/10024/146232/thesis.pdf?sequence=1

Detail Informasi

Tugas Akhir ini ditulis oleh :

  • 10190035 - Verdianto
  • Prodi : Rekayasa Perangkat Lunak
  • Kampus : Cengkareng
  • Tahun : 2023
  • Periode : I
  • Pembimbing : Taufik Asra, M.kom
  • Asisten : -
  • Kode : 0006.S1.RPL.SKRIPSI.I.2023
  • Diinput oleh : SUS
  • Terakhir update : 20 November 2023
  • Dilihat : 163 kali

TENTANG PERPUSTAKAAN


PERPUSTAKAAN UBSI


Perpustakaan Universitas Bina Sarana Informatika merupakan layanan yang diberikan kepada civitas akademik khususnya mahasiswa untuk memperoleh informasi seperti buku, majalah, jurnal, prosiding, dll.

INFORMASI


Alamat : Jl. Kramat Raya No.98, Senen, Jakarta Pusat

Telp : +6285777854809

Email : perpustakaan@bsi.ac.id

IG : @perpustakaan_ubsi

Jam Operasional
Senin - Jumat : 08.00 s/d 20.00 WIB
Isitirahat Siang : 12.00 s/d 13.00 WIB
Istirahat Sore : 18.00 s/d 19.00 WIB

LINK TERKAIT


LPPM UBSI

Repository UBSI

E-Journal UBSI

E-Learning UBSI

Kemahasiswaan UBSI

Perpustakaan Nasional

e-Resources

Copyright © 2024 Perpustakaan Universitas Bina Sarana Informatika