AndroidPlot is an API for creating dynamic and static charts within your Android application. It’s designed from the ground up for Android, compatible with all versions of Android from 1.6 onward and is used by over 500 apps on Google Play.
- Line charts
- Bar charts
- Pie charts
- Scatter charts
- Step charts
Furthermore ...
- AndroidPlot is free & fully open source.
- Dynamic model support
- Actively maintained & developed
- Forums to get help when you need it
To install the sample application to your device run the following task:
$ ./gradlew installDebug
To use the library in your project add the following to your build.gradle
:
dependencies {
compile 'com.androidplot:androidplot:0.6.1'
compile 'com.androidplot:androidplot-core:0.6.1'
}
Want to see Androidplot in action? We’ve got a DemoApp on Google Play. When you’re ready to start developing, check out the Quickstart tutorial.
AndroidPlot is maintained by a small group of permanent contributors located in and around Silicon Valley. Some of us spend more time on the project than others but none of us work on AndroidPlot full-time.
We’ve made the AndroidPlot library available under the Apache 2.0 license because we think it’s most empowering and easiest to understand open source license at the moment. We want AndroidPlot to be as accessible as possible for public, private and commercial use.
Copyright 2014 AndroidPlot.com
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
We prefer that when possible you use the forum to communicate with us; if you have a question related to AndroidPlot, chances are somebody else will have the same question. Why not let everybody benefit from a public answer? If you have a general question or comment you can email us at [email protected]. Technical inquiries should be directed to the forum and will not be responded to via email.