CS4470: Assignment 5

"Mobile Pen-based Interfaces"

Due on December 3rd


Purpose

Task

Turn in

Due date

Additional Instructions

For pointers on using sockets, see the socket section of the online networking tutorial at http://java.sun.com/docs/books/tutorial/networking/sockets/index.html. In particular, you can see how to create servers that handle multiple clients.

For pointers on how to load images, see the web page http://java.sun.com/docs/books/tutorial/uiswing/misc/icon.html, in particular the section on background image loading and their use of the Swing Worker class (http://java.sun.com/docs/books/tutorial/uiswing/misc/threads.html#SwingWorker)

If you are using a PocketPC for the optional bits, you can find the software at http://www.microsoft.com/mobile/pocketpc/downloads/default.asp. You should also download the Microsoft High Encryption Pack for Pocket PC v1.0 if you want to access the LAWN network. When we get the wireless cards, we will make them available (for the 548's); you will need to install the networking software.

EXTRA CREDIT

There is the following extra credit possibilities: