landmarks api
Landmarks 1.0
Python extension that allows access to the Landmarks API which is available on 3rd edition phones (and newer). more>>
Landmarks 1.0 is yet another excellent utility for programmers. It is actually a Python extension that allows access to the Landmarks API which is available on 3rd edition phones (and newer).
Major Features:
Available:
- Symbian 3rd edition SIS file (unsigned, UID from the test range)
- Symbian 3rd edition FP1 SIS file (unsigned, UID from the test range)
- Source files, documentation and example
Requirements:
- Symbian 3rd edition
- Python for S60 (PyS60)

Benchmark 3.1
Measure your Palm Powered handhelds speed and bus bandwidth utilization more>> Benchmark 3.1 measures your Palm Powered handhelds speed and bus bandwidth utilization, and shows how your device measures up relative to other models -- and it does so quite accurately.
Benchmark 3.1 reports the speed of 68K apps as a blended timing of native code and PalmOS API calls. On a PalmOS 5 device with an ARM CPU, it measures the speed of apps running under the PACE emulation layer, combined with the speed of native ARM Palm OS calls. This provides an accurate benchmark for measuring the relative speed of 68K PalmOS apps on both original DragonBall 68K and new ARM PalmOS devices.
The barchart result for extremely fast devices is too large to fit on the Palm screen, and thus is truncated at the right hand edge.
NEW IN VERSION 3.1: Support for Palm OS Garnet (OS 5) and up. 3.1 works around a bug in Cingular Treo 650 devices.
(Note: Benchmark 3.1 is designed to test the speed of real Palm devices. The Palm OS Emulator/Simulator may report inaccurate timings due to inconsistencies in the way it keeps time.)
Benchmark 3.1 works on all Palm OS connected organizers. It was developed entirely on-board a Palm handheld using the Quartus Forth compiler. If youd like to be able to write apps right on your Palm device, have a look at Quartus Forth!<<less
Supreme Court Landmark Decisions
Supreme Court Landmark Decisions is a highly-efficient, high-quality software product which allows you to view the landmark decisions of the Supreme Court of the United States. more>>
Supreme Court Landmark Decisions is a highly-efficient, high-quality software product which allows you to view the landmark decisions of the Supreme Court of the United States. In order to view this document, you need the iSilo document reader software.
WLANMgmt 1.0
Python extension that allows access to a very limited part of the WLANManagement API: you can use it to scan for available WLAN networks. more>>
WLANMgmt 1.0 is an excellent utility for programmers. It is actually a Python extension that allows access to a very limited part of the WLANManagement API: you can use it to scan for available WLAN networks.
Note: On 3rd edition phones Python extensions need to be signed using the same certificate and the same capabilities as the Python SIS file itself. If signed differently or using different capabilities, installation will work but you'll get KErrAccessDenied errors at run-time.
Major Features:
- Symbian 3rd edition FP1 SIS file (unsigned) is available
- Source files, documentation and example are available
Requirements:
- Symbian 3rd edition FP1
- Python for S60 (PyS60)
RoadMap 1.0.12
RoadMap is an open source (GPL) program that provides a car navigation for Linux, UNIX and now Windows CE (a.k.a. PocketPC). It displays a map of the streets, tracks the position provided by a NMEA-co more>>
It is possible to display a specific area by providing a (complete or incomplete) postal address, the intersection of two streets or an exact position (longitude / latitude).
The map files used by RoadMap are generated from the TIGER files provided by the US Census Bureau, and thus cover the USA only. The RoadMap map format is a binary format that is sensitive to the endianness of the processor. Maps available on this site cover all the USA and have been generated for a little endian processor (such as the Intel Pentium and StrongARM processors).
RoadMap has been designed to be usable on both a desktop or laptop PC, or on a PDA such as the iPAQ from HP (formely from COMPAQ). It can use either the Gtk 1.2 , Gtk 2.0 or QT graphic library for its user interface. The Qt interface supports the Sharps Zaurus PDA. All these machines share the same endianness and can use the maps provided on this site.
RoadMap is at an early stage of development. At this time there are no routing features implemented yet. The plan for the future is to implement some navigation features similar to those found in commercial street navigation systems. The main limit for implementing routing is the lack of navigation information in the US Census Bureau database (for example one-way street are not indicated). The US Census Bureau has clearly indicated that it does not plan to add these information in the future (the USCB does not need them).
RoadMap uses gpsd for the GPS link and flite (festival lite) for the voice messages. Note that flite can be rebuilt with better voices than the default one (such as a US voice instead of a british one--some may disagree :). See the flite README for more information. Here is an example, courtesy of Scot Wilcoxon:
cd flite
make clean # to remove old executable files
./configure --with-vox=cmu_us_kal16
RoadMap comes with its own GPS status screen, which provides an overview of the satellites received and highlights those the GPS has a fix on. This status screen allows for placing the GPS device in a position that optimizes satellite reception, even if that means making the GPS devices screen not accessible.
RoadMap uses a binary file format for representing the maps that is compact enough to allow the storage of many maps on a Compact Flash or MultiMedia card. For example, the map of Los Angeles county takes about 10 Mbytes of flash space. RoadMap comes with a set of tools to convert the US Census bureau data (both the 2000 and 2002 versions) into its own map format. Future versions of the US Census bureau data will be supported as well (usually a 1 or 2 months after the data has been released).
When RoadMap starts, it displays a map of the same area that was displayed on the latest session. Clicking on the map screen triggers a "sign" that displays the name of the street, road or freeway (if any) that is the closest to the mouse hotpoint.
Enhancements:
- Makefile cleanup: everything must now be built in src. If only one toolkit support is to be built, use the DESKTOP option. Please read the README file for more information.
- Small addition to the README file, section "troubleshooting".
- RoadMap uses a minimum refresh period to avoid recomputing the screen too often. This period is now a preference. Not that you normally would want to change this, but this helps on some very specific setups.
- The --debug option now accepts a list of source files as parameters.
- Reworked the roadmap_trip.c API, to have a common API between the current trip module and the upcoming one from Paul.
- Make RoadMap resynchronize with the graphic engine (X11) before drawing a new map. Dont redraw if the graphic engine is busy. This is intended as an attempt to avoid overloading the X server on a PDA (Paul Fox).
- Support defining a sprite as an alias of another sprite (Paul Fox).
- Show the preference categories sorted in alphabetical order, to makes it easier to retrieve a category tab.
- Expand all paths, including the hard-coded ones (Ehud Shabtai).
- Fix the handling of the end-of-file when the GPS source is a NMEA log file.
- User preference to decide what side to draw the toolbar on: top (default), right, bottom or left. (Not yet available on Windows CE.)
- A fix for the shape gap filler code in buildmap. buildmap generated wrong shapes for long lines (Ehud Shabtai).
- The menus are now user configurable, in a way similar to the toolbar. The actions can be renamed, to match the size of the screen better (Paul Fox and I).
- The minimal mouse/pen movement required to initiate a map drag is now configurable: some screen digitizers have a significant jitter, but a large value is incomfortable on a desktop machine (Paul Fox).
KMaps 1.7.0
KMaps is a freeware supporting you getting maps and directions, finding local businesses, posting and search user profiles and making their own location aware content to share with the community more>>
KMaps 1.7.0 is a freeware supporting you getting maps and directions, finding local businesses, posting and search user profiles and making their own location aware content to share with the community
In addition, KMaps provides a free web 2.0 API for software developers to create KMaps add-ons.
Pocket PC GAPI 1.2
Pocket PC GAPI provides you with a perfect Game API which is distributed in the Pocket PC SDK. more>> Pocket PC GAPI 1.2 provides you with a perfect Game API which is distributed in the Pocket PC SDK. This is totally free for everyone!
Requirements: Pocket PC
Arcoiris 1.0
Arcoiris - view color and hex value. more>>
This program was made using Pila and adding new API traps to access palmos4 APIs.
Source included.
System requirements:
- M505
- Palm OS v4.0
microGraph 1.1
microGraphs is a Java API used to create applications that can render graphs on a MIDP enabled device. Example uses could be business applications that transmit the stock values in a graphical form in more>>
X-Blender Portable 2.49 Rev 6
A free open source application for 3D modeling, rendering, animation, post-production, interactive creation and playback more>>
X-Blender Portable 2.49 Rev 6 designed to be a useful open source application for 3D modeling, rendering, animation, post-production, interactive creation and playback
Major Features:
- Modeling
- A range of 3D object types including polygon meshes, NURBS surfaces, bezier and B-spline curves, metaballs, vector fonts (TrueType, PostScript, OpenType)
- Smooth proxy style catmull-clark subdivision surfaces
- Boolean mesh functions
- Editing functions such as extrude, bevel, cut, spin, screw, warp, subdivide, noise, smooth Soft selection editing tools for organic modeling
- Python scripting access for custom tools
- Animation
- Armature (skeleton) deformation with forward/inverse kinematics, auto skinning and interactive 3D paint for vertex weighting
- Non-linear animation mixer with automated walkcycles along paths
- Constraint system
- Vertex key framing for morphing, with controlling sliders
- Character animation pose editor
- Animatable lattice deformation
- Ipo system integrates both motion curve and traditional key-frame editing
- Audio playback, mixing and editing support for sound synchronisation
- Python scripting access for custom and procedural animation effects
- Realtime 3D/game creation
- Graphical editor for defining interactive behavior without programming
- Collision detection and dynamics simulation
- Python scripting API for sophisticated control and AI, fully defined advanced game logic
- Supports all OpenGL lighting modes, including transparencies, Animated and reflection-mapped textures
- Playback of games and interactive 3D content without compiling or preprocessing
- Audio, using the fmod toolkit
- Multi-layering of Scenes for overlay interfaces
- Rendering
- Very fast inbuilt raytracer
- Integral support for the famous Yafray render engine
- Oversampling, motion blur, post-production effects, fields, non-square pixels
- Environment maps, halos, lens flares, fog
- Various surface shaders such as Lambert, Phong, Oren-nayar, Blinn, Toon
- Edge rendering for toon shading
- Procedural Textures
- Ambient Occlusion
- Radiosity solver
- Export scripts available for external renderers such as Renderman (RIB), Povray, Virtualight
- UV texture editor with various mesh unwrap modes
- Interface
- Flexible user configurable window layout
- Powerful object-oriented data system
- Anti-aliased fonts with international translation support
- Windows for animation curves/keys, schematic scene diagram, non-linear video sequence editing, character animation action editor, non-linear animation mixer, image/UV editing, file/image selection and file management
- Inbuilt text editor for annotations and editing Python scripts
- Consistent interface across multiple platforms
- Files
- Save all scene data in a single .blend file
- .blend format supports compression, digital signatures, encryption, forwards/backwards compatibility and can be used as a library to link to from other .blend files
- Read / Write TGA, JPG, PNG, Iris, SGI Movie, IFF, AVI and Quicktime GIF, TIFF, PSD, MOV (Windows and Mac OS X)
- Native import and export for DXF, Inventor and VRML files, with python scripts available for many other 3D formats
- Create stand-alone executable containing interactive 3D content or play back with the 3d web browser plugin
CEAPI - Windows CE API Interface for PocketC 1.0
CEAPI - Windows CE API Interface for PocketC is utility which supplies an interface for calling Windows CE API functions directly from PocketC. more>>
CEAPI - Windows CE API Interface for PocketC 1.0 is utility which supplies an interface for calling Windows CE API functions directly from PocketC. It includes a set of Windows compatible header files, some example PocketC programs and a library DLL that provides data type conversion where required. A large number of API entry points are supported directly. Entry points not provided in the interface can be called using run-time binding. In general a call to a function from PocketC using CEAPI looks identical to the same function call from Visual C++ or evc. CEAPI also includes a set of functions for accessing real memory and a mechanism for calling functions in standard DLLs. A runtime only version is available to allow end-users to run programs that are written using CEAPI. In addition a kitbuilder download is provided so that programmers can generate a kit including the CEAPI runtime DLL.
Smache 1.0
Smache is a self-contained solution for paperless geocaching on a Windows Mobile Pocket PC. more>>
By importing GPX files from pocket queries generated by Geocaching.com, you can keep a very extensive database of caches up-to-date and ready for instant access any time.
Smache Database Features...
Show all geocache data from Groundspeak GPX files including type, size, difficulty and terrain ratings, descriptions, hints, logs, travelbugs and more.
Import LOC files and non-Groundspeak GPX files as waypoints.
View caches grouped by location filters that you create.
Record your visits to and notes about caches and keep them linked to the cache.
Maintain multiple cache databases.
Filter cache lists by over a dozen different contexts.
Mark caches as bookmarked, ignored, or unavailable.
Sort caches by distance from a given point.
View cache details in Smache - no switching between programs.
Show the hint decrypted or hide it until you need it.
Link to the online cache page at Geocaching.com.
Export caches and waypoints to many formats including GPX, LOC, Shapefile, MS Streets & Trips Pushpins, Mapopolis Landmarks and others.
See stale caches (caches that havent been in a GPX import for some time) so that you are aware that they may be unavailable.
More...
Smache Navigation Features...
Navigate to the cache with the built-in map, compass and destination guide.
Connect to a GPS for close-range navigation.
Collect and save tracks and averaged waypoints.
Create new waypoints by inputting coordinates.
See a caches additional waypoints in relation to the cache.
More...
Smache Utility Features...
Find the distance from one lat/long point to another.
Convert a lat/long coordinate pair between common lat/long formats.
Encrypt and Decrypt hint text.
More...
System requirements:
- .NET Compact Framework 1.0 with Service Pack 3
- 6-12 MB of free program memory

DynRIL 1.0.103
DynRIL is a versatile and user-friendly RIL wrapper that can be used with various development tools and can be called from projects written in several well known languages like C++, C#, Visual Basic, etc more>>
DynRIL 1.0.103 is a versatile and user-friendly RIL wrapper that can be used with various development tools and can be called from projects written in several well known languages like C++, C#, Visual Basic, etc. It provides an interface that handles the communication between the CellCore system software and the radio hardware.
The DynRIL is a powerful wrapper that makes the job of phone applications developers much easier, regardless of the language used.
DynRIL is exporting the same interface as DynTAPI, and it brings several new functions like the audio routing functions for switching the audio from Earpiece to the back speaker. This Library can be used with various development tools and can be called from projects written in several well known languages like C++, C#, Visual Basic, etc.
Major Features:
- Read the CellID: the LAC and the CID on GSM Networks! (new in 1.0.103)
- Receive and decode SMS messages (new in 1.0.103)
- Write robust telephony applications based on the powerful RIL layer
- Detect the CALLERID with less then 10 lines of code
- Dial numbers, or place current calls on hold
- Retrieve the network operator name or the network signal in an easy way
- Toggle the Speakerphone on and off
- Control the hardware, toggle the Radio on and off
- Register/unregister from the mobile network
- Handle DTMF tones
- Handle all the network/API errors
- Route the audio to various Audio devices including the Earpiece speaker
- And many more.
Enhancements:
- A C# sample (that displays the LAC and the CID).
- Also now you can receive notifications when a new SMS is received, and you can read the text and the originating number.
Handle all the network/API errors. Route the audio to various Audio devices including theLicense:Freeware
EZAsm 1.37
EZAsm is an assembly language development tool for the Palm Computing Platform. It combines 680X0 assembly language with parts of C. more>>
The result is highly optimized code with a much shorter development time.
Supports every Palm OS 3.5 API and shared library call. Optimized output. Requires Pilrc.exe and Pila.exe.
Now supports HostControl functions: HostTraceInit(), HostTraceClose() & HostTraceOutputTL(), great for debugging when combined with Palm Reporter. This combination takes assembly development to a whole new level!
Java Tiny Gfx Library 0.76
Java Tiny Gfx Library (JTGL) is a graphic foundation framework (a graphics/gaming API) that will allow easy deployment/porting of applications/games on many environments more>>