Category Archives: Java

Reversi (Othello) Game

Reversi (Othello) is a board game (board size of 8×8) played by two players. Each player tries to turn the other’s pieces to his/her own pieces. In the end the player which has more pieces on the board is the winner. You can find the detail rules on Wikipedia.

The strategy I implemented for this game is based on this website Continue reading

FacebookLinkedInDiggBlogger PostStumbleUponPingEmailShare

5 Comments

Filed under Game, Java

File Download Manager in Java

Download manager is a program that helps us download files from Internet efficiently. The program can pause or resume downloads. It also can split the files to be downloaded into 2 or more segments, which are processed in parallel, making the download faster. In this post, I will share with you how I write a download manager program in Java with those features. Continue reading

FacebookLinkedInDiggBlogger PostStumbleUponPingEmailShare

24 Comments

Filed under Java

Simple Android and Java Bluetooth Application

Last week was my school’s recess week. I had a lot of free time and decided to learn Java and Android Bluetooth by reading the Bluetooth development guide for Android. Then I had an idea to make my Android phone become a simple remote control for my laptop, just for controlling the Power Point slides for presentation. The volume up and volume down become buttons for going to next and previous slide respectively. Continue reading

FacebookLinkedInDiggBlogger PostStumbleUponPingEmailShare

199 Comments

Filed under Android, Java