Good news is that I have it working on Blackberry Playbook tablet and
performance is actually great ... and I made my client happy! This is
straight up, no conversion, with the exception of getting spark
components to work in node renderer. This is a Flex 4.5.1 mobile
project (no Flex 3 Compatibility mode available for mobile projects).
Only thing I had to do was add mx.swc to the project and import
mx:Canvas.
Due to smaller screen size. obviously you cannot load too many nodes
and it be usable, but in my case it is working great to add additional
nodes as the user navigates through the graph.
I'm sure a full conversion to spark would improve performance and
would be a good thing to start working on. But, right now, even a lot
of the spark components are not optimized for mobile and the new spark
skinning isn't recommended either for mobile. With that said, it
might be wise to wait until Adobe has more time to optimize spark
before converting it.
I will say this: There is a place for these types of graph in the
tablet space. (not phone). They are pretty high res now.
Unfortunately, your code under the hood is over my head. Not sure I
could contribute much code-wise. Paying clients always seem to come
first too. :) But, I do think you have a great product and it is
worth supporting it any way I can.
My immediate fire is out and I'm pleased it works well on tablets!
Thanks for all you guys do.
Don