r7 - 11 Nov 2003 - 19:34:00 - VikOlliverYou are here: SuperWaba >  Main Web  > SuperWabaExamples

Examples

The SuperWabaSDK contains quite a lot of sample programs that are excellent starting points for your own projects. If you can afford the paltry fee, I recommend you get one of Guiche's relevant tutorials. These don't just support you, they pay Guich to support the whole SuperWaba community.

Once you've downloaded and installed the SuperWabaSDK package, have a look in the samples directory. There you will find the following amazing array of useful files: HTML Viewer application running

HTML

SuperWabaSDK/samples/io/HtmlViewer/HTMLViewer.java
SuperWabaSDK/samples/io/HtmlViewer/Viewer.java

Serial Conduit for SerialPDBServer.java

SuperWabaSDK/samples/io/PDBConduit/PDBConduit.java
More information about Conduits here

Other Serial Connections

SuperWabaSDK/samples/io/SerialPipe/DataPump.java
SuperWabaSDK/samples/io/SerialPipe/SerialPipe.java
SuperWabaSDK/samples/io/SerialPorts/TestPorts.java

IRC Chat

SuperWabaSDK/samples/io/IRChat/Login.java
SuperWabaSDK/samples/io/IRChat/NewUser.java
SuperWabaSDK/samples/io/IRChat/IRChat.java
SuperWabaSDK/samples/io/IRChat/KeyWord.java

Palm Document Reading

SuperWabaSDK/samples/io/PalmDoc/DocRead.java
SuperWabaSDK/samples/io/PalmDoc/DocWrite.java

File and Catalog Manipulation

SuperWabaSDK/samples/io/File/FileTest.java
SuperWabaSDK/samples/io/Catalog/CatalogTest.java

Barcode Scanning

SuperWabaSDK/samples/io/Scanner/ScannerDemo.java
Demonstrates the scanning of barcodes with one of the supported scanners. Also a convenient test to see if you've got all the right libraries loaded in the PDA.

Network Sockets

SuperWabaSDK/samples/io/Socket/SocketTest.java
The SocketTest program is very useful for checking out if you have got a working network or Internet connection on your PDA. It just writes to and reads from a web server.

Games

SuperWabaSDK/samples/game/Cards/Card.java
SuperWabaSDK/samples/game/Ping/Ball.java
SuperWabaSDK/samples/game/Ping/GameOver.java
SuperWabaSDK/samples/game/Ping/Introduction.java
SuperWabaSDK/samples/game/Ping/OnOffButton.java
SuperWabaSDK/samples/game/Ping/Ping.java
SuperWabaSDK/samples/game/Ping/Racket.java

XML

SuperWabaSDK/samples/util/Xml/XmlTest.java
SuperWabaSDK/samples/util/Zip/JZlibTest.java

Threads

SuperWabaSDK/samples/sys/Threads/ThreadTest.java
SuperWabaSDK/samples/sys/Threads/BouncingBox.java
SuperWabaSDK/samples/ui/UIGadgets/UIGadgets.java

GUI Containers

SuperWabaSDK/samples/ui/ContainerSwitch/Main.java
SuperWabaSDK/samples/ui/ContainerSwitch/Sub1.java
SuperWabaSDK/samples/ui/ContainerSwitch/Sub2.java
SuperWabaSDK/samples/ui/ContainerSwitch/Sub3.java
SuperWabaSDK/samples/ui/DrawingControl/Paint.java
SuperWabaSDK/samples/ui/DrawingControl/SaveLoadImage.java
SuperWabaSDK/samples/ui/DrawingControl/ColorList.java
SuperWabaSDK/samples/ui/Grid/GridTest.java
SuperWabaSDK/samples/ui/Grid/GridTestModel.java

A GUI Builder in SuperWaba

SuperWabaSDK/samples/app/GuiBuilder/GuiBuilder.java
SuperWabaSDK/samples/app/GuiBuilder/ItemButton.java
SuperWabaSDK/samples/app/GuiBuilder/ItemCheck.java
SuperWabaSDK/samples/app/GuiBuilder/ItemComboBox.java
SuperWabaSDK/samples/app/GuiBuilder/ItemEdit.java
SuperWabaSDK/samples/app/GuiBuilder/ItemLabel.java
SuperWabaSDK/samples/app/GuiBuilder/ItemRadio.java
SuperWabaSDK/samples/app/GuiBuilder/Item.java
SuperWabaSDK/samples/app/GuiBuilder/Persistant.java
SuperWabaSDK/samples/app/GuiBuilder/ItemListBox.java

A Calculator

SuperWabaSDK/samples/app/SWCalc/SWCalc.java

Accessing PIM Data

SuperWabaSDK/samples/app/Watch/MemoAccess.java

Flavours of Watches

SuperWabaSDK/samples/app/Watch/Watch.java
SuperWabaSDK/samples/app/Watch/SingleWatch.java

Benchmarking

SuperWabaSDK/samples/app/Bench/Bench.java
SuperWabaSDK/samples/app/UIBench/UIBench.java

See anything that might be useful for your own project?

They need categorising and commenting, which I'll get round to if nobody beats me to it.

-- VikOlliver - 12 Oct 2003

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r7 < r6 < r5 < r4 < r3 | More topic actions
 
SuperWaba home
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding SuperWaba? Send feedback