--- In SVG-Mobile@yahoogroups.com, Antoine Quint <ml@g...> wrote:
>
> Hi Andrew,
>
> Do you have a JSR-226 implementation in TinyLine 1.9?
>
> Antoine
> --
> Antoine Quint — Fuchsia Design
> SVG & Client-side XML Consulting
> W3C SVG WG Invited Expert
> http://fuchsia-design.com
>
Hi Antoine,
Sorry, but I dont have a JSR-226 implementation and here is why:
1. JSR 226 is not an open specification but copyrighted by Nokia
corporation. Anybody who wants to implement it needs to ask a
license from Nokia.
2. JSR 226 targets only CLDC 1.1 devices (with floating point).
TinyLine runs on CLDC 1.0 and CLDC 1.1 devices.
3. JSR 226 defines "javax.microedition.m2g" packages that could be
implemented only by J2ME JVM VENDORS!!!
There is no way for me to write packages with "javax" prefix outside
of the JVM :). Thats the way Java works...
4. JSR 226 is just too big for TinyLine. Nokia RI implementation
that just implements JSR 226 interfaces and does all the job in the
native code has 53K of JSR 226 Java classes in jar. If you check
TinyLine, it has all done about 100K.
Best,
Andrew