Una biblioteca para mostrar gráficas (Android)

MPAndroidChart es una estupenda biblioteca gratuita para la creación de gráficas para dispositivos Android. Este tipo de recursos escasea en sobremanera, la mayoría de las alternativas son de pago o bien son muy limitadas en lo que respecta a sus funcionalidades.

Actualmente el proyecto se puede emplear sin ningún tipo de inconvenientes, sin embargo es el autor del mismo que aclara expresamente que todavía se encuentra en una etapa temprana de desarrollo, por lo que podremos encontrarnos con algunos bugs. Creo que esto se ira puliendo con el pasar de los días, son muchos los desarrolladores en el mundo que estaban buscando una solución similar y de seguro se sumaran al proyecto para mejorarlo.

graficos de barras para android

Los tipos de gráficas disponibles se divide en dos grandes grupos: basadas en lineas y del tipo tarta. Sin embargo y a nivel gráfico se pueden modificar las gráficas para que el resultado final sea realmente asombroso.

Si hablamos de funcionalidades podemos destacar que esta biblioteca acepta gestos y se puede escalar o arrastrar fácilmente, los gráficos se pueden exportar como imágenes y los diferentes valores se pueden remarcar empleando para ellos vistas popup totalmente personalizables.

graficas de lineas

La instalación es sumamente sencilla y se hace de forma muy similar a la de cualquier otro elemento que comúnmente manipulemos en nuestras aplicaciones Android.

XML:

  <com.github.mikephil.charting.charts.LineChart
        android:id="@+id/chart"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

Capturar el elemento:

LineChart chart = (LineChart) findViewById(R.id.chart);

Eso es todo. Personalmente es uno de los proyectos que más me entusiasma en estos últimos meses, probablemente sea porque hace tiempo que no encuentro una buena alternativa para este tipo de problemas.

Si quieren probar este proyecto pueden descargar la demo desde el Play Store.

Web: MPAndroidChart

Categorizado en: