PERANCANGAN DAN PEMBUATAN APLIKASI DESKTOP MOUSE REMOTE CONTROL DENGAN MENGGUNAKAN MOBILE PHONE VIA BLUETOOTH MENGGUNAKAN TEKNOLOGI PYS60

Tidak dapat dipungkiri bahwa kemajuan Teknologi Informasi berjalan dengan sangat cepat. Hal ini disebabkan dampak yang diberikan oleh Teknologi Informasi sangat berguna untuk menunjang berbagai aktifitas manusia. Seperti dalam teknologi komuniasi. Anda masih ingat program game snake pada Mobile Phone Nokia sekitar pertegahan tahun 1990-an? Ya, mayoritas orang pasti akan mengetahui game yang sederhana ini. Game ini tampilannya hanya berbentuk sebuah field yang terdapat seekor ular berbentuk kotak memanjang dan kita harus mengejar target untuk mendapat point, sangat sederhana. Tapi ini merupakan suatu milestone tersendiri bagi sejarah Mobile Phone. Game snake adalah aplikasi pertama yang ada pada sebuah Mobile Phone diluar dari fungsi utamanya sebagai alat berkomunikasi. Penciptaan game ini mengilhami produsen-produsen Mobile Phone untuk membuat berbagai aplikasi pendukung. Terciptalah berbagai fungsi lain pada Mobile Phone, dari yang sederhana seperti kalkulator, alarm, kalender, stopwatch, converter, notes, to-do list, dll. Sampai pada aplikasi yang lebih kompleks seperti GPS, wifi, kamera recorder, aplikasi multimedia, dll. Kemudian didukung lagi oleh konektivitas nirkabel seperti IrDa dan Bluetooh. Kemudian diluncurkannya sistem operasi Symbian, yang membuat kita bebas untuk mengembangkan aplikasi sendiri dengan bahasa Java atau Phyton. Sangat cepat erkembangan Mobile Phone ini, dari pertama kali hanya berfungsi sebagai alat telekomunikasi, sekarang menjadi sebuah gadget yang multifungsi. Tidak dapat dipungkiri pada masa mendatang sebuah Mobile Phone dapat menjadi gadget dengan berbagai macam fungsi, sehingga dapat menjadi gadget tunggal untuk manusia. Dalam tugas akhir ini, penulis akan membuat suatu aplikasi PyS60 pada sebuah Mobile Phone. Aplikasi tersebut dapat berfungsi sebagai remote control mouse pada sebuah desktop berbasis Windows. Aplikasi ini bekerja berdasarkan prinsip client server. Dimana PC akan bertindak sebagai server dan Mobile Phone akan bertidak sebagai client. Didalam hubungan client server ini, Mobile Phone akan memberi perintah-perintah yang akan diartikan oleh PC untuk menggerakkan mouse ke kiri, kanan, atas, bawah, klik kiri, dan klik kanan. Sehingga diharapkan aplikasi ini dapat mengkontrol sebuah PC dari jarak tertentu secara nirkabel. Penerapan aplikasi ini akan menggunakan Mobile Phone yang bersistem operasi Symbian, karena dengan sistem operasi ini kita mendapatkan keleluasaan untuk membuat program dan menjalankan program yang kita buat baik dalam bahasa Java maupun Python. Untuk konektivitas antara PC dengan Mobile Phone akan memanfaatkan Bluetooth yang menggunakan frekuwensi radio 2,4GHz atau yang lazim disebut frekuensi ISM (Industrial, Scientific, and Medical). Serta memakai protokol RFCOMM pada Bluetooth.