Charts give you a way to represent your data in a clear and concise manner. This becomes even more important on mobile devices, where screen sizes require you to provide your data in a straight forward manner, and users expect a simple representation instead of an overwhelming table.

There are several libraries that allow you to use charts in your applications already, but HelloCharts by XDA Forum Member lech0 is a new, easy to use library that supports several chart types. It also sets itself apart with quite a few features. As you would expect, it supports line, column and pie charts, as well as bubble charts. It also allows users to zoom, scroll and fling charts to focus on the area they're interested in. Developers can even change the chart animations and customize them to fit their taste.

HelloCharts Preview Chart
HelloCharts Preview Chart
HelloCharts Charts Dependency
HelloCharts Charts Dependency

HelloCharts also comes with "preview charts" (shown to the right), an excellent type of charts to use on mobiles. This type allows you to show an overview of the chart as well as a separate, detailed viewport. The full chart (overview) is displayed at the bottom, and a smaller, detailed region is shown at the top. Users can then easily select a range or zoom in to a particular area in the overview chart, and only see that area on the detailed chart.

Additionally, HelloCharts offers combo and dependency charts (animation to the left). This means you combine multiple charts, optionally connecting one to the other. For example, tapping a month's bar could then show you a weekly chart at the top of the screen.

HelloCharts is compatible with Android 2.2 and higher (API 8), so if you're looking to.integrate charts into your application, head over to the HelloCharts forum thread now to get started!