2012-09-03 9 views
5

BB(OS> = 5)、Android(OS> = 2.3)、IOS(OS> = 4)で使用できるチャートライブラリを探しています。 。私は(キャンバスで描かれたような基本的ではない) iOS上のリッチチャート - BB - 類似の外観と感じのあるAndroid

  • 見&フィールは、すべてのプラットフォームで同じである必要があり、魅力的であるべき二つの要求

    1. チャートを持っています。

    私はチャートを生成するために多くのWebベースのフレームワークを試しましたが、HTML5とJavaScriptを使用するため、主に上位OSバージョンをサポートしています。私は、

    1. HighCharts
    2. 煎茶チャート
    3. 融合チャート
    4. Flotr
    5. 、より多くの...

    を探求してきた。しかし、それらのすべては、BB OS 5をサポートしていません。私はBB OS 5以上をサポートしているネイティブチャートAPIを探そうとしましたが、何も見つかりませんでした。そして私が見つけたところでは、彼らはとても基本的であり、見た目には魅力的ではありません。また、タッチ互換性があり、ズームパンが有効になっている必要があります。 (ドリルダウンなどのように)私はそのイベントを操作し、グラフに効果を表示することができます。私が使用できるチャートやフレームワークが不足している場合は、良い提案はありますか?

  • +0

    私はチャートのために何かを見つけました...私はたくさんの詳細に行きますが、それが有用かもしれないことを確認してくださいhttp://www.artfulbits.com/products/android/aicharts。 aspx とhttp://www.kidroid.com/kichart/(商用): - http://www.keepedge.com/products/android_charting/ –

    答えて

    3

    私はあなたに同じ外観を提供し、あなたはすべてのプラットフォーム用のオープンGoogleのチャートを使用し以外に感じるすべてのプラットフォームで利用可能な任意の一つネイティブのオープンソースライブラリがあるかわかりません。

    同じにしたい場合は、すべてのライブラリをカスタマイズする必要があります。ここで

    アンドロイドのための優れたオープンソースライブラリの一部である:

    AChartEngine

    2Dチャートのように、折れ線グラフ 面グラフ、 散布図、 の巨大な範囲をサポートwhcihタイムチャート、 棒グラフ、 円グラフ、 バブルチャート、 ドーナツ文字範囲(高低)棒グラフ ダイヤルチャート/ゲージ (線、立方体、散布図、棒グラフ、レンジバー、バブルの任意の組み合わせ) 立方体線図。

    IOS:

    core-plot

    同じルック&フィールを持つachartエンジンのようなものと同じカスタマイズすることができます。 aiChartsまたは使用等が

    チャートのブラックベリーのためにはそのような豊富ライブラリavailbeしかし、あなたは、いくつかのライブラリを使用してグラフを描画するために管理することができます(正直なところ、私はそれの巨大なファンではない):

    ブラックベリーいくつかのJ2MEライブラリ。 TazzixMIDP2.0のようなものですが、アプリをカスタマイズするためのサーフェイスレンダリングについては、openGlの素晴らしい知識がない限り、アプリをカスタマイズすることができないものを使用して、それらは非常に基本的なものです(これは多忙です

    6

    問題を解決できるかどうかはわかりませんが、「Google Chart Tools」は試してみる価値があります。 APIの詳細については、こちらをご覧ください。

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

    これは、バーチャートボックスチャート

    1. チャート形式以下
    2. ローソク足チャート
    3. 化合物チャート
    4. Googleメーターチャート
    5. GraphVizをグラフをサポートしています
    6. の円グラフ
    7. レーダーチャート
    8. 散布図

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

      やイベントを操作するあなたの他の問題について、以下のGoogleのチャートAPIを使用して

    9. ベンチャート

    ブラックベリーの例とグラフへの影響を示していますが、ここで扱うのは少し難解です。 GoogleからダウンロードしたチャットのさまざまなイベントをプレイするためのカスタムAPIを作成するには、かなりの時間を費やさなければなりません。イベント処理のためにネイティブAPIをすべて使用する必要があります。

    しかし、あなたの目的に合っていない場合は、再び自分のライブラリを作成してください。しかし、私の経験では、あなたの要求が要求するように、よりカスタマイズされたチャートを提供するライブラリはありません。

    EDIT-1 リンクの下には、ネイティブのブラックベリー

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

    幸運で独自のチャートをカスタマイズする基本的な考え方を提供しています!ハッピーコーディング。

    +0

    対応のためのThanx、BlackBerryをサポートするネイティブライブラリをお勧めしますかOS> = 5? –

    +0

    @ Nirmal-thInkbeYond。私が知る限り、チャートを生成するためのネイティブライブラリはありません。 BBネイティブUIを使用して独自のチャートを作成する方法を説明したリンクがあるedit1セクションを参照してください。 –

    1

    おそらくAFreeChartを試してください。 Android用の数少ないスイングのJfreechartポートの1つです。 hereプロジェクトとこのlinkのスクリーンショットを確認してください。

    希望すると、これが役立ちます。

    1

    IOSの場合

    最もよく使用されるのはコアプロットです。 http://code.google.com/p/core-plot/

    アンドロイド用。

    AChartEngineは、Androidアプリケーション用のチャートライブラリです。

    折れ線グラフ、 面グラフ、 散布図、 タイムチャート、 棒グラフ、 円グラフ、 バブルチャート、 ドーナツグラフ、 レンジ(高 - 低):これは、現在、以下のチャートタイプをサポートしていますBBについて棒グラフ、 ダイヤルチャート/ゲージ、 を組み合わせチャート、 立方折れ線グラフ(ライン、立方線、散布、バー、範囲バー、バブルの任意の組み合わせ)、

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