Graphing for Xamarin.Forms [closed]

会有一股神秘感。 提交于 2019-12-20 20:42:58

问题


I'm building a Xamarin Forms project for a client and we need a graphing library that will handle data live streamed as a line chart that connects points. I'm relatively new to the Xamarin community and was wondering if one of the more knowledgeable developers could point me toward a good library for this.

I saw Syncfusion Essential Studio but 2k a license is not in the budget and OxyPlot, but its website doesn't work (http://oxyplot.org/).

The first target platform is iOS.


回答1:


XLabs has basic charting for iOS/Android/WinPhone:

  • Charting : https://github.com/XLabs/Xamarin-Forms-Labs/wiki/Charting

Personally the XLabs version was too simple for our needs, so we either:

1) Use native charting libraries via Jar and sharpie binding projects

  • There are lots of options in the paid and OSS worlds for Android and iOS in this regard.

2) Use NGraphics to draw the graph using primitives within Xamarin.Forms apps

  • https://github.com/praeclarum/NGraphics



回答2:


Take a look at SciChart for Xamarin - which provides rich, interactive high performance charts for iOS & Android.

Examples are hosted at Github: https://github.com/abtsoftware/scichart.xamarin.examples

A getting-started youtube video is here: https://www.youtube.com/watch?v=wYdab-0XHMA

Disclosure: I am the tech lead on the SciChart xamarin project




回答3:


If you are looking for free controls you can use charting controls from Xamarin-Forms-Labs: Xamarin-Forms-Labs Charting

You can also use Telerik Charting Controls which costs $799




回答4:


Syncfusion provides a Free Community License.

The Community License provides free access to all the Syncfusion products for individual developers and small businesses.

What's included? All products available in Essential Studio Enterprise Edition and our enterprise solutions for big data, dashboards and reporting. Support and updates are also included.

COMPONENTS AND FRAMEWORKS More than 650 controls and frameworks for web, desktop and mobile development. The most comprehensive suite of components available for .NET, Javascript, iOS, Android and Xamarin, including grids, diagrams, schedules, gantt controls, maps, gauges, docking, ribbons and much more.

Xamarin charts are included as well.




回答5:


I ended up going with Telerik's UI for Xamarin mainly due to business concerns. We have now switched to SciCharts.

Another charting possibility I discovered is the Xamarin.Forms Controls from Infragistics.



来源:https://stackoverflow.com/questions/36988949/graphing-for-xamarin-forms

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!