Aplikasi Catur Android Online

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted47 minutes ago
Saya ingin membangun sebuah aplikasi catur khusus Android yang memungkinkan pengguna menantang pemain lain secara online secara real-time. Fokusnya hanya pada Android, jadi seluruh kode dan antarmuka harus dioptimalkan untuk platform tersebut.

Ruang lingkup utama:
• Lobi online tempat pemain dapat membuat atau bergabung ke ruang pertandingan.
• Mekanisme permainan catur standar lengkap dengan pengecekan sah/ilegal langkah, draw, resign, dan timer sederhana.
• Sistem pencocokan pemain (matchmaking) dasar—bisa berupa quick match acak atau kode room yang dibagikan.
• Antarmuka bersih dan intuitif dengan papan 2D; desain sederhana sudah cukup, yang penting responsif di berbagai ukuran layar Android.
• Notifikasi in-app ketika giliran berpindah atau lawan keluar.
• Penyimpanan histori singkat pertandingan di perangkat (tidak perlu analitik lanjutan untuk versi awal).

Teknis yang saya bayangkan:
• Android Studio dengan Kotlin (Java juga boleh selama terstruktur rapi).
• Layanan real-time seperti Firebase Realtime Database/Cloud Firestore atau WebSocket sederhana di backend ringan—pilih yang paling efisien untuk koneksi cepat.
• Kompatibel minimal Android 8 (API 26).
• Kode sumber ter-version-control (Git) dan panduan build & deploy langkah demi langkah.

Keluaran yang saya butuhkan:
1. File APK siap uji.
2. Source code lengkap.
3. Dokumentasi singkat cara menjalankan backend (jika ada) dan cara build aplikasi.

Saya terbuka pada saran teknis agar gameplay tetap lancar dan latensi rendah. Fokuslah pada fungsionalitas inti; fitur tambahan seperti chat, tema papan, atau integrasi akun bisa kita diskusikan pada fase berikutnya.
java graphic design mobile app development android html5 kotlin mobile development android app development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.