I need some decent chart library for my app. It must be free to non or commercial use. I've tried Androidplot. It was easy to use but charts were kinda ugly, and project is pretty much dead as I've noticed. Also there are no pie charts which I also need.
I've read about AChartEngine. It is used in calculator++ application. Source codes are here:
source
Related
I want to build a stock chart, but do not know which library I should use.
Can any library build the dynamic chart to be the background of the view?Thank you.
It's worth checking out SciChart, which has a very powerful iOS & Android Stock Chart control.
It is a commercial component, however it is a very fast and powerful chart library which beats MPAndroidChart by a very clear margin in performance tests. Sorry MPAndroidChart!
You can now clone the Android Chart examples on Github and have a play around with the controls and see how we created the above example app!
Full disclosure - I am the tech lead on the SciChart project
You can use this lib-https://github.com/PhilJay/MPAndroidChart.I used it for one of my projects.
If the requirements seems to be simple enough you could also try to write your own graph.Its pretty simple to do it in android.
Does anyone know some library to draw Sales Pipe chart in Android App ?
Example below.
Yes, there are many third party libraries, but I suggest you to use aChartEngine library, it contains many graphs and easy to use.
You can download it from here link
See below link hope use full for you :-
http://android-coding.blogspot.in/2011/09/generate-3d-pie-chart-using-google.html
http://code.google.com/p/charts4j/
http://androidplot.com/
Can someone give me a simple example since I'm trying to learn it but haven't seen examples for Android, for iOS plenty though. I want to create one so it is easier to debug my collision area's. Thanks in advance
I don´t know it this helps you. I use Cocos2d-x. This library is the same that cocos2d-android, but:
Works in C++, it is faster than Java
Is multiplatform, can compile in iOS and Android, and HTML5
Exist a big community whose hold the project, and cocos2d-android doesn´t have more updates
Exist This link with a lof of tutoriales to start.
In my application in Windows Phone, i have made a custom plotting library for some simple plotting of a graph. I did this, using System.Windows.Shapes. Now i run to some problems when i want to use this on other platforms (android, and iphone, using mono).
So i came to the conclusion that i may need to remake te library using System.Drawing only. Because that namespace is available on all three platforms, and (if i have googled correctly) contains some functionally in drawing stuff on ui's.
My Questions
Am i correct in the fact that drawing contains drawing functions.. If so, how do i make a multi point line or polyLine?
Are there any (allready available) libraries that do the same using the System.Drawing namespace only?
If there are any plotting libraries that are available for only Android an MonoTouch than that will do aswell, because i've allready got a graph drawing function on my windowsphone, This will be my last resort. Because i want to keep the code behind the platforms mostly the same.
What i found out:
After some time put in to searching for an answer for this, i gave op hope to find libraries that implement a graph functionality for all the three platforms. There just doesn't seem to be one. There are libraries available for Silverlight and Monotouch(IOS) but, the silverlight part is NOT compatible with windows phone.
I found out that the library system.drawing does not have full functionality in silverlight, so after some careful consideration I also stepped away from that idea. And Moved towards making my own library that implements some #if (SILVERLIGHT) or #if (MONOTOUCH) region functionality.
At this point i have made my own library for WindowsPhone being able to draw a decent plain and simple graph. I eventualy done this using the System.Windows.Shapes namespace. Today i will start making the same sort of lib for android. And after that i will do it for windowsphone, The library will be open source, and when finished i think i will release it somewhere.
As a sort of summary: "there was not a real answer to my question, so
i had to work around it. This work around made me make my own cross
platform library
".
Can any one suggest me any open source framework to generate reports in android apps? (Some thing like 'Core-plot' for iPhone development)
iText is available for android, although I don't know how stable it is:
http://sourceforge.net/projects/itextpdfandroid/
There are several chart libraries for android:
http://android.arnodenhond.com/components/graphview
http://rapidandroid.org/wiki/Graphing
http://www.java4less.com/charts/chart.php?info=android
http://androidplot.com/wiki/Quickstart
http://code.google.com/p/chartdroid/
http://www.keepedge.com/
And Femi just posted a link to a related question, so I will stop here.
See https://stackoverflow.com/questions/424752/any-good-graphing-packages-for-android for an existing discussion.
Take a look at AChartEngine. It includes a bunch of chart types, a lot of demo code and is free to use for both free or commercial applications.