RANCANG BANGUN APLIKASI ANDROID FITWIGO UNTUK MEMPERTEMUKAN ORANG YANG INGIN BEROLAHRAGA BERSAMA
Abstract
Olahraga merupakan aktivitas yang dapat dilakukan oleh manusia agar dapat
meningkatkan kesehatan tubuh. Pada umumnya orang lebih menyukai olahraga
yang dapat dilakukan secara bersama-sama. Masalahnya adalah sulit menemukan
orang yang dapat diajak berolahraga bersama. Kurangnya koneksi menjadi alasan
utamanya. Orang akan merasa nyaman berolahraga dengan orang lain jika
sebelumnya mengetahui informasi mengenai orang tersebut. Dengan
perkembangan teknologi yang pesat saat ini masalah tersebut dapat diselesaikan
dengan memanfaatkan ekosistem perangkat lunak serta internet sehingga seseorang
bisa mengajak orang lain untuk berolahraga bersama. Pengembangan perangkat
lunak menggunakan framework Cordova untuk platform Android. Dengan
menggunakan Cordova, pengembangan dapat dilakukan sekali, kemudian dapat
diimplementasikan ke berbagai platform. Metodologi pengembangan perangkat
lunak yang digunakan adalah Metode Waterfall yang terdiri dari requirment,
analysis, design, coding dan testing. Pengumpulan kebutuhan sistem dilakukan
dengan melakukan survei pada orang-orang yang berdomisili di Surabaya dan
wawancara dengan pendiri Fitwigo. Setelah itu, dilakukan desain sistem arsitektur,
peran pengguna, diagram konteks, diagram alir data, basis data dan tampilan.
Kemudian dilakukan implementasi program berdasarkan desain yang telah dibuat.
Setelah melakukan implementasi, tahap selanjutnya adalah melakukan pengujian
untuk mengecek error atau bug yang mungkin muncul, serta pengujian untuk
mengetahui seberapa terbantunya pengguna untuk lebih termotivasi dalam
berolahraga dengan menggunakan perangkat lunak Fitwigo. Berdasarkan hasil
pengujian menunjukkan bahwa dengan menggunakan perangkat lunak tersebut,
pengguna dapat terbantu mendapatkan informasi aktivitas olahraga bersama,
pengguna dapat mengajak orang lain berolahraga bersama dengan membuat
aktivitas olahraga, menemukan lokasi olahraga bersama serta dapat saling
mengenal dengan berkomunikasi antar sesama pengguna.