TeeChart.NET for Xamarin.Forms について

iOS、Android、Windows Phone用のチャート作成アプリを構築

TeeChart offers full cross-platform support for .NET desktops, Windows Phone, iOS and Android from the same common core charting code. TeeChart includes support for Charts, Gauges and Maps all from within the same charting library, with no need to obtain separate product modules. TeeChart is fully interactive, supports custom-drawn client elements on the canvas and offers 2D and 3D charting options for a range of applications types, from high-speed realtime and financial, scientific and business, to presentation graphics.

What's different about TeeChart for Xamarin.Forms?
In functionality terms the new TeeChart for Xamarin.Forms product offers almost identical options to TeeChart for Xamarin.iOS and Xamarin.Android but the external layer of TeeChart has been redefined to support Xamarin.Forms. The rewrite is limited, principally, to the modularisation of environment support and to answer user-interactivity requirements such as gesture/click code.

TeeChart for Xamarin.Forms Key Features:

  • Default support for Android, iOS and Windows Phone platforms
  • 60 Chart styles (in 2D and 3D plus multiple combinations) including Gauges
  • 40 mathematical functions
  • Chart Tool components for additional functionality, like annotation objects, cursors and manual trend lines, coloring bands, etc
  • Multiple-axis support both horizontal and vertical
  • Customisation of axis labels and legend items
  • 100% sourcecode available
  • Live and animated zoom and scroll. Mobile gestures supported
  • Custom drawing canvas

TeeChart for Xamarin.Forms components are written with 100% C# code. The entire sourcecode is available as an option for customers.
Coding with TeeChart in Xamarin.Forms is extremely straightforward. Writing Chart code in the main PCL project will render that chart straight to Android, iOS and Windows Phone without need for any platform specific considerations. Tailoring output is an option but not necessary to obtain platform optimised output for each environment.