Palm OS Network Programming: Writing Connected Applications for the Palm