Nama : Adriel Gian Ananta
Program Studi : Ilmu Komputer
Judul : Implementasi Mobile Tldraw-P2P untuk memenuhi Aspek
Multi-Device pada Local-First Real-Time Collaborative Whiteboard
Pembimbing : Muhammad Hafizhuddin Hilman, S.Kom., M.Kom., Ph.D.
Aplikasi berbasis cloud kolaboratif dengan model bisnis software-as-a-service seperti
Google Docs, Slack, Figma, dan Trello memungkinkan orang-orang untuk berkolaborasi
melalui internet secara langsung. Aplikasi-aplikasi tersebut menggunakan arsitektur
client-server dan menyimpan aplikasi dan data yang dihasilkan dari pemakaian aplikasi
pada server. Dengan model ini, pengguna hanya mendapatkan hak untuk menggunakan
aplikasi. Jika layanan diberhentikan, pengguna tidak dapat menggunakan aplikasi dan
mungkin tidak dapat memodifikasi atau mengakses data yang dihasilkan dari pemakaian
sebelumnya. Konsep local-first software yang mengutamakan penyimpanan dan
kepemilikkan data pada perangkat lokal mencoba menjawab permasalahan ini. Telah
dikembangkan beberapa purwarupa yang mengevaluasi teknologi CRDTs dan peer-topeer yang diproposikan untuk merealisasikan konsep local-first software. Hasil
pemakaian dari PushPin yang merupakan aplikasi kanvas mixed media menunjukkan
bahwa CRDTs dan peer-to-peer dapat bekerja dengan baik. Sementara itu, Tldraw-P2P
yang merupakan aplikasi real-time collaborative whiteboard membandingkan latensi dari
pemakaian arsitektur peer-to-peer dengan client-server. Kedua aplikasi tersebut belum
menguji aspek multi-device dari local-first software dimana sebuah aplikasi dapat
melakukan sinkronisasi data dari berbagai macam perangkat sehingga dapat digunakan
dalam keadaan mobile dan statis. Perangkat dengan form factor tablet dan smartphone
cocok untuk digunakan secara mobile karena desain fisiknya. Namun kelayakan kedua
form factor tersebut harus dievaluasi terlebih dahulu untuk mengetahui form-factor apa
yang paling cocok untuk memenuhi aspek multi-device dari konsep local-first software
Kata kunci:
local-first software, multi-device, mobile form factor.
|
|