How can I draw bar chart and pie chart iPhone sdk? - iphone

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.

Related

IOS 5: Image Filters

i'm searching about image filters using ios5 sdk but i have two questions:
For Mac Os X seems to be a lot of filters that are not available in IOS SDK. Is it possible to implement them or have they already been implemented?
Is there an open-source library with filters like Instragram uses?
Thanks!
Core Image on iOS lacks many of the filters that are present on the Mac, such as blurs and other more complex operations. You also cannot write custom filters in Core Image as of iOS 5.1.
My newer GPUImage framework lets you write custom filters, and it has many of the ones missing from Core Image on iOS, such as unsharp masking and edge detection. It's also much faster than Core Image in most cases. I built this framework specifically to address the current shortcomings of Core Image on iOS.
You can create your own custom CoreImage filters by implementing your own kernel. The kernel will be applied using CoreImage's hardware acceleration, see: Creating Custom Filters
There are a number of open-source image libraries. We use ImageMagick in some of our iOS apps. A iOS library is even available for download.
you can use this open source library based on c/c++ , and this is the library link

Fusion Charts is same as sencha charts?

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..

Where can I find an iPhone chart library?

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

The graphing in Apple's stock app

Is the graphing portion of Apple's "Stocks" iPhone application available to developers?
My guess would be that it is not. If I am right, on a rough scale on 0-100, how difficult would it be to reproduce? (I know this is a silly question, but anyway. Just want some idea.) Also, what framework do you think would be the most suitable for the reproduction? Core Animation? Notice especially how you can drag your finger across the charts when in landscape mode to see the prices on each data point. It's just way too cool.
http://code.google.com/p/core-plot/ is probably what you're looking for.
There are several commercial tools for iOS charting, which can probably reproduce the chart you are looking for.
ShinobiControls - which has many interactive features, as seen in this video.
www.threedgraphics.com
iPhone Charting Library for iPhone Objective-C
Full Disclosure - I work for Scott Logic, which is the parent company of ShinobiControls
It's also worth checking out SciChart, which has an ios financial chart control.
It is a paid control, but in performance tests really outstrips competitors including paid and open source. Some by a mile.
It supports Objective-C, Swift2.2, Swift3 as well as Xamarin in the upcoming v2.x release.
You can now clone the iOS Chart examples on Github and have a play around with the controls and see how we created the above example app!
Full disclosure - I work for SciChart and am the tech lead on the project

Using RGraph for iPhone data plot

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.