Institusion
STMIK Akakom
Author
Hikmianto, Riki - 185410042
Subject
Program Aplikasi Berbasis Mobile
Datestamp
2023-03-14 02:47:46
Abstract :
Pelabuhan adalah sebuah tempat di mana kapal-kapal dan barang-barang dapat
dimuat dan dimuat. Pelabuhan juga dapat menjadi pusat aktivitas ekonomi, seperti
pengiriman dan penerimaan barang, pelayanan kapal, dan kegiatan perdagangan lainnya.
Pelabuhan biasanya dilengkapi dengan dermaga, area parkir kapal, fasilitas pengisian
bahan bakar, kran dan derek, serta kantor administrasi untuk mengatur dan mengawasi
berbagai aktivitas di pelabuhan. Pelabuhan juga dapat berfungsi sebagai tempat rekreasi,
seperti kapal pesiar dan perahu nelayan.
Flutter adalah sebuah Framework open-source untuk membuat aplikasi mobile,
web, dan desktop dengan menggunakan bahasa pemrograman Dart. Flutter dirancang
untuk memungkinkan pengembang membangun antarmuka pengguna yang cantik,
responsif, dan cepat dengan cara yang efisien. Firebase Authentication dan Firestore
sering digunakan bersama-sama dalam aplikasi Firebase, di mana Firebase
Authentication digunakan untuk mengamankan data yang disimpan di Firestore.
Pengembang dapat membatasi akses ke data hanya untuk pengguna yang memiliki izin
akses, serta mengatur aturan validasi untuk memvalidasi data yang dimasukkan atau
dimodifikasi oleh pengguna. Kombinasi Firebase Authentication dan Firestore membantu
pengembang untuk membuat aplikasi yang aman dan efisien, dengan menghemat waktu
dan usaha dalam mengembangkan fitur autentikasi dan database dari awal.
Pada penelitian ini mencoba membangun aplikasi pemesanan tiket kapal berbasis
android dan iOS pada PT. Damai Lautan Nusantara untuk memberi informasi mengenai
jadwal keberangkatan kapal kepada pengguna yang ingin melakukan pemesanan tiket.
Penelitian ini menghasilkan aplikasi yang menggunakan Flutter sebagai Framework
dengan menggunakan state management business logic component dan Firebase sebagai
database.
Kata Kunci: Pelabuhan, Flutter, Firebase, Aplikasi, Pemesanan Tiket.