com.midipig.sketch
JSquiggle
Project Details
Description
Screen Shots
Documents
Downloads
 
 
 
 
 
 
 
 
 
(C) 2002 midipig.com


What's New

JSquiggle 1.6 Desktop is released (for Java Runtime 1.3+). JSquiggle 1.6 Desktop provide a "pen-replicator" feature that allow your Zaurus to interact with other pen-based PC/Mac/Linux application, such as Microsoft OneNote, Photoshop, or Mac OS X 10.2 with Ink driver. Please come to our screenshot page, download the demo movie and see how it works. It also provide "Print" feature that allow you to print your sketch to desktop printers.

Thanks for your feedback. Now JSquiggle 1.5 is tested working on Sharp Zaurus SL-6000!

OPEN SOURCE! JSquiggle project is available now at sourceforge.net (project name jsquiggle). Please join the development.

JSquiggle release 1.5 is available for download! From August 2003, JSquiggle 1.5 supports Zeroconf (a.k.a. 'Rendezvous' in Apple Mac OS X) for distributed architecture. It also supports Pocket PC 2002 Compaq iPAQs. (available at www.handango.com) Please write to midipig@midipig.com for any suggestion.

Description

JSquiggle is a peer to peer scribble program written in Java for handheld devices. You can use JSquiggle to write to any other JSquiggle within the same local network. You can also write to other JSquiggle far far away by simply put their IP addresses. Currently the tested platform is Sharp Zaurus 5500 Linux/Java PDA. It uses 802.11b Wireless Ethernet with XML Web Service for message passing. The distributed time is tracked by Lamport timestamp with total ordering, and the sketch message is compatible with the Scalable Vector Graphics (SVG) format. It also runs on Compaq iPAQ Pocket PC 2002 with Jeode(tm) VM support.

When do I need this?

  • At home
    Use your PDA as a scribble pad to write down your ideas. Synchronized your scribble in real-time on your PC (or your Mac, or your unix box) while you write.

  • At work
    Exchange ideas with collegues, especially in meetings

  • On the street
    Write anyone with 802.11b using Ad-Hoc mode

  • Hotspot
    Use your JSquiggle at the hotspot like Starbucks or NYC McDonalds.

Why not hand recognizing/soft keyboard?

Writing is the most straight-forward way to express ideas. Our thoughts should not be limited by difficult input interfaces.

Download JSquiggle today

JSquiggle is based on Personal Java 1.2 with full optional packages support. It is tested on Sharp Zaurus 5000D. It should run on Java 2 Stardard Edition platforms, such as Microsoft Windows and Linux as well. Finally, JSquiggle is available on iPAQ Pocket PC 2002 with Jeode(tm) VM, and Mac OS X 10.2 (with JDK1.4 update).

Let me know how you feel about it

JSquiggle project needs your opinion. Let me know how you feel about JSquiggle. As you might know, JSquiggle is completely based on open standards, so it is easy to write JSquiggle compatiple peers.

© 2002 Shih-Chien Lu. All Rights Reserved
Java are trademarks or registered trademarks of Sun Microsystems, Inc. Jeode are trademarks of Insignia Inc. All of our material is copyrighted and unauthorized use of any portion of our materials is protected by all relevant copyright laws. These materials may not be copied, modified, published, transmitted, distributed or otherwise made available without our written permission.