The research team at BitFlash has a version of SVG that we have created for research purposes called SdVG (Small Device Vector Graphics). An aging version of the research report was published for discussion at the SVG 2 inaugural. It can be viewed at: http://research.bitflash.com/sdvg/SdVG.html
This paper is a report on our efforts and is intended as an aid to the creation of a mobile spec., it is not in any way official or sanctioned by the SVG workgroup. It is already out of date, an official W3C Mobile Requirements document is being prepared at this time.
The specification outlined in this paper has been implemented (on small devices) and was demoed to the SVG workgroup at the inaugural meeting on June 11-13 here at BitFlash, Inc.
This document is an overview of some of the demos that the BitFlash Research group has created to test SdVG.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The following demonstrations are all SVG files (text) displayed on the various PDAs without the use of any device specific plugins. The files were not altered in anyway before porting to specific devices.
These images were created by scanning the devices on a flatbed scanner.
We have implemented simple animation (see the SdVG document), but unfortunately there is no way to show you.
Palm IIIc |
HandSpring
Visor |
Rim BlackBerry
857/957 |
Agenda
VR3de |
Compaq
iPAQ 3150 |
Compaq
iPAQ 3650 |
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For proper viewing of actual svg samples, please ensure that you have installed an svg viewer. If the svg samples above do not show, you can install SVGview.exe version 2.0 from Adobe. I don't think there is a unix plugin available on anything, if you click on the title link you can download and view the actual SVG source or display it in another viewer (like Batik ).
Software is C/C++ on all of the devices listed, a Java version exists. The SVG is parsed from XML and a DOM tree is built on the device in each case. Some of the demos were simple animations. Other XML grammars and capabilities (besides SVG) are being experimented with. Other devices are in the porting queue including various cell phones.
BitFlash will continue to work with these and other devices as an official specification emerges. This is a research project and as such there is no plan yet regarding the release of any of this software.