I am using CorePlot for plotting data graph on iPhone. Recently I encountered RGraph based on html5 technology. CorePlot is a little over complicated for my purpose. Does anybody have the experience for using RGraph on iPhone?
Instantiate a UIWebView and pour your (HTML5) web content into the web view.
Related
We are having a problem where the FusionChart works fine on laptop but it does not work on iOS Devices. Wondering if anybody else is having a similar issue. It simply does not show the chart.
FusionCharts is a JavaScript charting library, in iOS devices charts are rendered using WebView component. You have to enable JavaScript in your project and then invoke HTML & JavaScript code to UIWebView component by adding its reference to viewController.
To parse the data you can use NSXMLParser for XML data or NSJSONParser for JSON data, these class libraries are native. JSONKit and Swifyjson are also frequently used parsing libraries for Objective-C and Swift respectively.
Take a look at https://github.com/AnyChart/anychart-ios-objc-sample sample for both iPhone and iPad
http://www.anychart.com/integrations/ (i work in that company)
I want to display bar chart and pie chart in my iPhone application please give me suggestions for that.
Core Plot is a plotting framework for Mac OS X and iOS. It provides 2D visualization of data, and is tightly integrated with Apple technologies like Core Animation, Core Data, and Cocoa Bindings.
Try iOS Plot and iPhone Charting.
Core Plot is also a good option.
Below are some libraries which could also help you:
Graph View
deSimpleChart
rgraph (Will work on UIWebView only)
Graph classes for iPhone (a blog where demo is given to create a graph)
Looking for a graph layout framework for iOS
Finally, there's some nice discussion about charting here.
I used this lib on GitHub -> https://github.com/danielgindi/Charts. This lib is absolutely perfect and free. Also same lib is available in android and native. You can also find a lot of types of chart in this lib.
I have experiences with sencha chart which has touch faclity as iPad has.But Fusion provides swf file , but we can see them through javascript in iPad.but interaction is less than sencha.Because zooming,pinching,rotating faclities are not in Fusion.Am I right? or is it possible in fusion as scencha?
In FusionCharts 3 they will automatically fallback to Javascript if you're on a device that doesn't support flash. As you mentioned the interactivity on a phone or tablet is limited, FusionCharts doesn't have support built in for touch events. This is where Sencha Touch Charts excels, its not a "fallback" implementation its a full featured chart solution made specifically for multitouch devices.
I have not tried either of the two but I highly recommend http://www.highcharts.com/ good set of api and easy to use..
I'm looking for a good charting library in Objective-C and iOS compliant (iPad mostly).
I've a requirement to display rich bar-charts (touch-flyouts to indicate the values on x and y axis), pie-charts, line graph etc.
I've explored sm2dgraphview and Core Plot and it appears they are not complete.
If there are any good commercial libraries out there, I would be happy to explore them.
Based on Eiko's link I found threedgraphics as a nice interface for charting.
One option is to use Google Charts in a UIWebView.
CorePlot is a very good library for the ios and mac as well you can download from this location:
http://code.google.com/p/core-plot/downloads/list
I saw the Roambi visulaizer. It looks pretty good. I am using the coreplot for develop the graph based app. Could any one know which framework is used to develop the roambi?
I think they would have used core-plot framework. http://code.google.com/p/core-plot/