What is SVG?

SVG (Scalable Vector Graphics) is a standardized, powerful XML syntax that addresses the presentation layer or visual output of devices such as computer screens or printers. Its scope includes static, animated and interactive 2D graphics.

The open-standard Specification is produced by the World Wide Web consortium (W3C). The W3C's SVG working group is made up from external companies who jointly propose and implement the standard.

SVG Tiny is the mobile handset profile of the SVG specification. It has a reduced but powerful feature set to enable graphically rich animated and interactive mobile applications such as device GUIs, 2D games, and other visually compelling applications.

SVG Tiny 1.1 was the first mobile profile created by the SVG working group. This profile reached recommendation status on June 2002.

SVG Tiny 1.2, the most recent draft of the Specification, adds new and exciting features that transition the file format from a simple animated 2D graphic file to a rich mobile application framework. The SVG Tiny 1.2 specification reached Recommendation status in August of 2006.

Back to Top


Our Involvement

BitFlash played and instrumental role in shaping the direction of the SVG mobile profiles. In fact, long before the inception of the SVG Tiny Profile, BitFlash was developing innovative mobile graphic solutions, as demonstrated in "Mobile SVG at BitFlash", a document immortalized in the W3C's archives.
more Read the original document

Sharp/BitFlash Player In 2003, BitFlash partnered with Sharp to produce the world's first commercially available SVG Tiny 1.1-enabled handset. SVGT-enabled handsets were released on the Vodafone K.K. network in Japan in December of 2003.
more See press release

BitFlash has since licensed its SVG Tiny technology to mobile and consumer electronics suppliers all over the world, including marquee companies such as Sharp, Qualcomm, Texas Instruments, KDDI au, NEC, and UIQ Technologies.

BitFlash continues to innovate and provide Best-of-Breed SVG Tiny 1.1 and 1.2 solutions for the entire embedded device market.



Back to Top


SVG and mobile standards: a perfect fit!

The appeal of a powerful open standard vector graphics viewer has caught the attention of many mobile-based standards bodies. Today, the W3C's SVG Tiny Specification is being included into numerous mobile standards bodies such as the JCP with the JSR 226API, the Khronos group and the OpenVG specification, and the W3C's compound document working group's WICD specification.

To succeed in today’s mobile world, SVG must integrate seamlessly with existing wireless technologies and standards. BitFlash is committed to providing support for all intersecting technologies and standards, offering our customers a complete SVG solution

Java (JSR 226)

JCP
Nokia, through the Java Community Process Program, led the specification that allows Mobile Java developers to render and manipulate SVG Tiny content within their wireless Java application.

JSR 226 is required by the Mobile Services Architecture for CLDC (JSR 248). BitFlash offers a JSR 226 API pre-integrated with the BitFlash SVG Tiny Player and industry-standard Mobile Java Virtual Machines.

BitFlash will continue to provide SVG-specific JSRs, and our current product roadmap includes JSR 287 (SVG API 2.0) and JSR 290 (XML User Interface Markup).

OpenVG

Khronos Group/OpenVG BitFlash is a proud member of the Khronos Group and supports the OpenVG specification. The Open Vector Graphics specification will provide unparalleled rendering performance on constrained platforms through hardware acceleration. With the BitFlash OpenVG API, you have the key to unlock this potential.

WICD

W3C The Web Integration Compound Document Specification put forth by the W3C is an important step toward standardizing the way XHTML, CSS and SVG behave in the same document.

Back to Top

 

Open Text Corporation HOME PRODUCTS MOBILE SVG COMPANY LEGAL CONTACT US