Add (Micro)charts to the .NET MAUI Community Toolkit #232
Replies: 10 comments 13 replies
-
While making it available on other platforms sounds great, I would prefer to avoid using skia due to the libraries size.
I missread the docs, so +1 to use Microsoft.Maui.Graphics. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
There is also this |
Beta Was this translation helpful? Give feedback.
-
Just my quick 2 cents as a complete outsider: I was just evaluating MAUI vs Flutter for a small project, everything was leaning towards it making sense to try out MAUI even in the early preview stages, but then I did one last check - can I find an easy way to make decent enough charts. For MAUI I found 3, maybe 4? separate commercial solutions, all say "free trial" and none list pricing, i.e. they're out of my budget range. For Flutter I found the free While there would be other benefits to MAUI/C#, I think this is what ends up making the decision for me. |
Beta Was this translation helpful? Give feedback.
-
For a better charts, with a a lot of functions, you can use Xamarin.Forms/.NET MAUI WebView, with or even better -> https://d3js.org/ With no dependency from Skia or other, only webview Yes, gesture into webview aren't the best, but these library are very complete and customizable! This can be also an alternative that i want to show you! |
Beta Was this translation helpful? Give feedback.
-
I think it's a good idea to use Microsoft.Maui.Graphics |
Beta Was this translation helpful? Give feedback.
-
Let me ask about decision taken around the Charts in MAUI |
Beta Was this translation helpful? Give feedback.
-
Maintainer of Microcharts here 🙋🏻♂️ I'd prefer those looking to keep Microcharts alive contribute to the repo, I don't like the idea of telling everyone using Xamarin.Forms, Xamarin.Android, Xamarin.iOS, and so forth that we're leaving you out because we're focused on MAUI now. To me, if you want a maui only solution, then someone should make a maui only chart library. The goal of Microcharts has always been that anything that works with Skia is welcomed on this library. We had someone from the community add maui support, I essentially just need to look at another PR for it and then push up a preview release so the community can try it out and ensure it works and then I'll cut an official 1.0 release. I am happy to see people are interested in seeing this library continue, I certainly don't want to see it die, I'm the 4th person to take over in its history as people left for various reasons, while I'm no longer working with .NET tech anymore, I do want to see this continue and happy to be a support role to ensure it survives. |
Beta Was this translation helpful? Give feedback.
-
OK looks like there is movement in supporting MicroCharts for .NET MAUI and we're not necessarily looking for more work at the moment. Closing this for now, who knows what might happen in the future! |
Beta Was this translation helpful? Give feedback.
-
I have updated from Xamarin.IOS to .Net iOS , but I am not able to use MicroCharts.iOS namespace and ChartView. Is MichroCharts not available in .net8.0-iOS? |
Beta Was this translation helpful? Give feedback.
-
Over the weekend there was this tweet mentioning that the library Microcharts is looking for a new maintainer. From the Microcharts repo:
The compatibility section that is referenced:
This triggered me into thinking: maybe this would be a nice addition to the .NET MAUI Community Toolkit or maybe the bigger Toolkit community so other platforms can leverage it as well, since it's based on SkiaSharp, that should be possible. So opening the discussion here to hear thoughts. A couple of mine:
What are peoples thoughts on this?
Beta Was this translation helpful? Give feedback.
All reactions