Septa Animation
Teknologi & Informatika Mobile App (Android)

Aplikasi Berbagi Berkas & Diskusi Offline menggunakan Hotspot - Nadi

PREVIEW & GALLERY

TENTANG KARYA

Latar Belakang: Di area dengan kepadatan pengguna tinggi seperti lingkungan kampus Universitas Pamulang (UNPAM), sinyal seluler dan jaringan internet sering kali tersumbat dan lambat. Untuk berbagi materi kuliah atau berdiskusi secara real-time dari HP ke laptop atau antarteman sekelas, mahasiswa sebelumnya harus bergantung pada media online seperti WhatsApp yang tidak dapat bekerja tanpa koneksi internet aktif. Tujuan: Menghadirkan solusi alternatif berbagi file dan ruang obrolan diskusi lokal tanpa internet (offline-first) guna meningkatkan produktivitas serta efisiensi belajar mahasiswa di area dengan jaringan internet yang tidak stabil. Fitur Utama: 1. Host-Client Architecture: Satu handphone bertindak sebagai Host (Server lokal), sementara Klien/peserta dapat terhubung langsung baik melalui aplikasi Android native maupun web browser (cross-platform). 2. Real-time Chat: Obrolan pesan instan yang responsif menggunakan WebSocket. 3. Chat Attachments & Preview: Pengiriman file gambar/dokumen langsung dalam balon chat lengkap dengan fitur pratinjau gambar. 4. File Room Sharing: Mengirim, membagikan, dan mengunduh berkas materi kuliah berukuran besar dengan kecepatan transfer maksimal jaringan lokal. 5. Memory and Cache Cleanup: Pembersihan file gagal/korup serta pelepasan RAM otomatis saat ruangan ditutup oleh Host. Teknologi yang Digunakan: - Bahasa & Framework: Kotlin (Android Native) dengan Jetpack Compose untuk antarmuka pengguna modern. - Server Internal: NanoHTTPD & NanoWSD untuk menjalankan HTTP server lokal dan WebSocket hub di dalam HP Android. - Database: Room Database untuk penyimpanan riwayat chat dan file secara lokal. - Web Client: HTML5, CSS3, dan Vanilla JavaScript (WebSockets) untuk klien browser. Manfaat: - Menghemat penggunaan kuota internet mahasiswa. - Mempercepat proses berbagi berkas kuliah tanpa terpengaruh oleh gangguan sinyal operator seluler. - Membantu keberlangsungan diskusi kelas yang interaktif secara offline di area-area terpencil tanpa infrastruktur internet yang memadai.

Video Demo

DISKUSI 0

Belum ada diskusi. Jadilah yang pertama!