Contest 3: Shared Libraries


Shared Libraries are modules that add functionality to an NS Basic program. They are standard Palm Shared Libraries written in C/C++ using CodeWarrior or PRC-Tools. They are useful for adding capabilities into NS Basic that are not part of the core product. Some examples are Symbol, Kyocera, Handera, StringLib, ScreenLib and SystemLib shared libraries.

A number of the contest entries used shared libraries for heavy number crunching or for custom communcation protocols. We didn't include them here: they have been put in the category of the application they serve.

The ability for anyone to add extend NS Basic with a shared library is one of the most powerful features of NS Basic for Palm.

The winner is listed first. Other entries are listed in alphabetical order.

SkyWire by AstaWireless ***WINNER***
This shared library lets you add wireless data interchange with a desktop server to your app. Commercial.

Judge's Comments: Very easy to use from NS Basic. Now anyone can do wireless apps!
Download



Other Entries



No screenshot available. No screenshot available. HostTracelib by Adrian Nicolaiev
This shared library adds a trace capability to programs running in POSE.

Judge's Comments: A real help to debugging: it lets you put out much more info on screen than MsgBox statements.
Download

HTTPLib by Johan Van den Brande
This shared library makes doing http calls from NS Basic easy. Sample programs show retrieving information from a web page and running a cgi script on the remote site.

Judge's Comments: Easy to use and powerful. This shared library opens a whole world of new apps to Palm users, especially when wireless Palms become more common.
Download