Analisis Kinerja Framework Flutter Pada Aplikasi Chatting Berbasis Android (Firebase) Menggunakan Dart Devtools
- Verdianto
- 2023
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
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](https://elibrary.bsi.ac.id/assets/perpustakaan.png)
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
Copyright © 2024 Perpustakaan Universitas Bina Sarana Informatika