ubbu adalah aplikasi web yang dapat diakses dari perangkat apa pun yang memiliki akses internet dan browser. Oleh karena itu, tidak diperlukan instalasi perangkat lunak tambahan.
Meskipun demikian, beberapa persyaratan perlu dipenuhi baik dari sisi perangkat maupun akses internet yang tersedia. Kondisi minimum ini terbagi dalam tiga kelompok: perangkat lunak, perangkat keras, dan jaringan. Artikel ini bertujuan menjelaskan masing-masing persyaratan tersebut dan sangat relevan bagi pihak yang bertanggung jawab atas infrastruktur sekolah yang ingin mengadopsi ubbu.
Untuk menggunakan platform, diperlukan:
Satu komputer atau tablet untuk setiap dua siswa;
Sebuah proyektor;
Sistem suara;
Akses internet.
Persyaratan perangkat lunak
Sistem operasi: Windows, Linux, atau Mac OSX.
Browser: Google Chrome v53 (versi desktop) atau lebih baru, dengan Javascript diaktifkan.
Kemampuan menjalankan Javascript sudah diaktifkan secara default di Google Chrome. Untuk memastikan bahwa instalasi tertentu dapat menjalankan Javascript, buka tautan ini. Situs tersebut akan menampilkan pesan "Your JavaScript is enabled" jika browser sudah mendukung Javascript. Ikuti instruksi yang ditampilkan jika tidak.
Persyaratan perangkat keras
Persyaratan minimum
CPU: Intel/AMD 900MHz
RAM: 1GB
Layar: Resolusi 1024x600
Antarmuka: Wi-fi atau Ethernet
Periferal: Keyboard dan mouse atau layar sentuh
Persyaratan minimum yang direkomendasikan
CPU: Intel/AMD 1.33GHz
RAM: 2GB
Layar: Resolusi 1280x800
Antarmuka: Wi-fi atau Ethernet
Periferal: Keyboard dan mouse atau layar sentuh
Persyaratan jaringan
ubbu melakukan akses jarak jauh ke URL berikut:
play.ubbu.io:443
assets.ubbu.io:443
Akses ke alamat tersebut harus diizinkan pada firewall atau proxy yang mengontrol akses keluar pada jaringan yang digunakan perangkat untuk terhubung ke internet.
Semua URL juga harus diizinkan untuk berkomunikasi melalui protokol berikut:
HTTPS
WSS
Untuk memastikan bahwa akses yang diperlukan telah diizinkan, disarankan melakukan pengujian berikut:
Uji situs ubbu
Akses https://play.ubbu.io
Pastikan ubbu dimuat dan layar login ditampilkan.
Uji API ubbu
Pastikan pesan ‘{"status":"online"}’ ditampilkan.
Uji websocket ubbu
Pada kolom URL masukkan: wss://play.ubbu.io/ws
Klik Connect.
Pastikan pesan "Welcome to ubbu" ditampilkan di bagian bawah halaman.
Rekomendasi
Web proxy
Pada jaringan dengan akses internet yang lambat, disarankan untuk memasang proxy lokal yang memungkinkan penyimpanan cache sumber daya ubbu (HTML, CSS, javascript, dan gambar). Proxy ini akan memberikan peningkatan kinerja yang signifikan saat memuat ubbu, terutama dalam konteks kelas ketika banyak siswa terhubung secara bersamaan.
Kelas uji coba
Setelah semua persyaratan di atas terpenuhi, disarankan untuk melakukan satu sesi pembelajaran ubbu sebagai uji coba yang mensimulasikan kondisi nyata dengan guru dan siswa di dalam kelas, guna memastikan sistem berjalan tanpa masalah.

