Depends if they were sitting on chairs..

I’ve had great success with - http://d3js.org/ -it covers that platforms i’ve 
needed to address: http://caniuse.com/#feat=svg

The learning curve can be pretty steep – but I sense you seem to enjoy that :)


From: <ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>> on 
behalf of Greg Keogh
Reply-To: ozDotNet
Date: Thursday, 10 September 2015 5:19 pm
To: ozDotNet
Subject: Cross-platform charting

Hi Folks, I may have found a use for JavaScript (I can hear people falling out 
of their chairs from here!) ... indirectly. I'm keen to hear if anyone is doing 
what I'm about to try.

My Xamarin generated app for phones on 3 platforms has to display charts and 
gauges of various types. I went looking for libraries to do this and found a 
variety with differing reputations and forum arguments about their pros and 
cons. I found Syncfusion for Xamarin which is a technical work of art and has 
renders for all 3 platforms that are single-line additions, then you feed the 
data in an off you go. I had it working in an hour, and I emailed them to 
confirm the price on their web link was actually $US99. No reply, but I noticed 
3 days later that the price list has updated to show the price is actually 
$US1995, and the $99 is for the iOS target only. Methinks it was a mistake. So 
I've deleted Syncfusion.

Ok, now for some lateral thinking: get "someone else" to draw the charts for 
me. Candidates are Google Charts<https://developers.google.com/chart/> and the 
Microsoft equivalent (I've lost it, what's it called ... ANYONE?!).

In the mobile apps I feed the data as JavaScript arrays into HTML and show it 
in the WebView control which works easily on all platforms. So on online 
service is doing all the rendering for me.

I'm just about to try the Google one, but I thought I'd ask for comments.

Greg K

Reply via email to