2012-09-03 35 views
5

Estoy buscando una biblioteca de gráficos que esté disponible para BB (OS> = 5), Android (OS> = 2.3) e IOS (OS> = 4) . Tengo dos requisitosRich Chart en iOS - BB - Android con apariencia similar

  1. tabla, debe ser atractiva (no como el elaborado por la lona básica)
  2. mirada & sensación debe ser el mismo en todas las plataformas.

He probado muchos marcos basados ​​en web para la generación de la carta, pero que en su mayoría son compatibles con mayores versión del sistema operativo, ya que utilizan HTML5 y Javascript. He explorado,

  1. Highcharts
  2. Sencha Cuadros
  3. Fusioncharts
  4. Flotr
  5. y muchos más ...

Pero todos ellos no son compatibles con BB OS 5 He buscado en Google API nativa que soporte BB OS 5 y superior, pero no encontré nada. Y lo que sea que encuentre, son muy básicos y no atractivos en apariencia. Además, debe ser compatible con el toque y el zoom-panning habilitado. (como profundizar, etc.) para poder manipular su evento y mostrar el efecto en el gráfico. ¿Hay alguna buena sugerencia si me falta algún gráfico o marco que pueda usar?

+0

Encontré algo para la tabla ... No he entrado en muchos detalles, pero compruebe que puede ser útil http://www.artfulbits.com/products/android/aicharts. aspx y http://www.kidroid.com/kichart/ (Comercial): - http://www.keepedge.com/products/android_charting/ –

Respuesta

3

no estoy seguro de que haya el biblioteca de código abierto nativa disponible para todas las plataformas que proporcionan misma apariencia, excepto utiliza carta abierta Google para todas las plataformas.

si quiere hacer lo mismo, debe personalizar cada biblioteca.

, aquí tienes una buena biblioteca de código abierto para

Android:

AChartEngine

lo que se agradece apoyo enorme gama de gráfico 2D como, gráfico de líneas gráfico de zona, gráfico de dispersión, gráfico de tiempo, gráfico de barras, gráfico de sectores, gráfico de burbujas, donut char t, rango (alto-bajo) gráfico de barras, gráfico de cuadrante/indicador, combinado (cualquier combinación de línea, línea cúbica, dispersión, barra, barra de rango, burbuja) gráfico gráfico de líneas cúbicas.

ios:

core-plot

que pueden ser personalizan mismo que como Achart motor con misma apariencia.

mora:

no hay tal rica availbe biblioteca para Blackberry para la carta, pero que puede llegar a representar un gráfico usando alguna biblioteca (la verdad es que no soy muy fan de ella) como aiCharts o el uso algunos J2ME lib. como Tazzix, MIDP2.0 pero parece que son muy básicos, usando aquellos que no puede personalizar su aplicación como iphone y android a menos que tenga un gran conocimiento de openGl para personalizar la superficie de su aplicación (que es demasiado agitada y consume mucho tiempo)

6

No estoy seguro de si esto resolverá su problema, pero vale la pena probar "Google Chart Tools". Consulte más detalles sobre la API aquí.

https://developers.google.com/chart/

Es compatible con los formatos de tabla de abajo

  1. Bar Gráficas Box Chart Gráfico
  2. Candlestick
  3. compuestos Gráficas
  4. Gráficas
  5. Google-O-Meter
  6. Cuadros GraphViz
  7. Los gráficos circulares
  8. gráficos de radar
  9. gráficos de dispersión
  10. Venn Gráficos

ejemplo Blackberry a través de Google Chart API continuación

http://code.google.com/p/blackberry-google-chart-api/

Y sobre su otro problema de la manipulación de los acontecimientos y mostrando el efecto en el gráfico, es poco difícil de manejar aquí. Tienes que pagar una cantidad decente de tiempo para escribir tu API personalizada para jugar con los diferentes eventos en tu chat descargado de google. Debes usar todas tus API nativas para el manejo de eventos.

Pero, una vez más, si no sirve para su propósito, escriba su propia biblioteca. Pero mi experiencia allí no es tal biblioteca que proporciona gráficos con más personalización según lo exija su requerimiento.

EDITAR-1 continuación enlace proporciona una idea básica de la personalización de su propia carta natal en mora

http://www.codeproject.com/Articles/37205/Creating-a-XY-Chart-Plot-as-a-BlackBerry-Custom-Fi

buena suerte! Feliz Codificación.

+0

Gracias por su respuesta, ¿puede sugerir cualquier biblioteca nativa que admita 'BlackBerry OS> = 5'? –

+0

@ Nirmal-thInkbeYond. Hasta donde yo sé, no hay lib nativo para generar gráficos. Vea mi sección edit1 con un enlace, explicando para crear sus propios gráficos utilizando la interfaz de usuario nativa BB. –

1

Quizás debería intentar AFreeChart. Es uno de los pocos puertos Jfreechart de swing para Android. Compruebe el proyecto here y algunas capturas de pantalla en este link.

Espero que esto te ayude.

1

Para IOS

A más utilizado es trama núcleo. http://code.google.com/p/core-plot/

Para android.

AChartEngine es una biblioteca de gráficos para aplicaciones de Android. Actualmente soporta los siguientes tipos de gráficos:

gráfico de líneas, gráfico de área, gráfico de dispersión, gráfico de tiempo, gráfico de barras, gráfico circular, gráfico de burbujas, gráfico de anillos, rango (alto-bajo) gráfico de barras, gráfico de línea/calibre, combinada (cualquier combinación de línea, línea cúbico, dispersión, bar, barra de rango, burbuja) gráfico, gráfico de líneas cúbico,

Para BB; http://amcharts.com/, http://datamob.org/, http://www.blackberryforums.com/developer-forum/253-useful-links-new-mobile-programmers-blackberry-sdk.html

Cuestiones relacionadas