Saya membuatuhkan Aplikasi Android yang dapat berkomunikasi dengan PC melalui jalur UDP Prot 51000 (client) dan 50000 (server)
Aplikasi Android meminta ke server dengan request code: T00 diikuti alamat IP perangkat Android. Misalnya jika perangkat Android memiliki IP: [login to view URL] maka request code yang dikirim ke server melalui UDP port 50000 adalah: T[login to view URL]
Server akan memberikan jawaban melalui port UDP 51000 berupa nama-nama tombol yang akan ditampilkan di aplikasi android dengan pemisah (delimiter) tanda titik dua (:), contohnya
:Tombol1:TombolIni:NamaTombol3:
Dari contoh balasan server di atas, maka Android menampilkan 3 buah tombol, masing-masing dengan nama:
Tombol 1
Tombol Ini
Tombol 3
Jumlah tombol bisa jadi banyak antara 1 s.d 99, berdasarkan balasan dari Server.
Apabila tombol disentuh, maka akan mengirimkan ke Server dengan format: P0 diikuti urutan tombolnya diiuti alamat IP.
Dari ketiga contoh tombol diatas, misalnya Tombol 1 ditekan maka Aplikasi Android meminta ke server dengan request code: T[login to view URL]
Jika Tombol Ini ditekan maka Aplikasi Android meminta ke server dengan request code: T[login to view URL]
dan Jika Tombol Ini ditekan maka Aplikasi Android meminta ke server dengan request code: T[login to view URL]
demikian seterusnya hingga tombol terakhir
Aplikasi harus dapat tampil terus menerus. Sleep, standby, pause dan sebagainya yang mengakibatkan tampilan mati harus dihilanggakan.
Background harus dapat diganti dengan gambar lain, demikian tombol juga dapat diganti dengan gambar.
Tata letak tombol dibuat agar mengikuti posisi (responsive) mengikuti kondisi perangkat android, apalak itu landscape maupun potrait.