Charts with fast

I am new to iOS development and want to create an application with some graphics. I decided to start development with fast, because it became easier for me to learn as a Java developer. But for now, I think that using objective-c would be the best choice, because AFAIK does not have an accessible chart library that meets my criteria:

  • can be used with quick
  • has linear and histograms
  • ability to draw charts with date and time axis
  • free to use or low price <100 USD

Shared chart libraries like JBChartView, Core-Plot, and iOSPlot do not meet my criteria, so I’m thinking about using the JavaScript chart library in WebView or switching completely to objective-c

Is it good to use JavaScript chart APIs in WebView? If so, is this possibly causing problems on different devices with different screen sizes and orientations? What are the common problems with this approach?

Edit: Core-Plot release-2.0 works well with Swift

+5
source share
3 answers

As noted in the comments on the related Core Plot issue, you can use Core Plot in Swift if you use the code from the release-2.0 branch. Changes in this thread resolve issues with NSDecimal , which have version 1.x Core Plot.

+1
source

You can use iOS Charts

This is a great charting library written quickly and located on github :

There are some great tutorials in the "section here.

iOS charts match your criteria

  • It is absolutely free.
  • It is written specifically for Swift
  • It has 8 different types of charts.
+11
source

You can use this powerful ios charts library https://github.com/danielgindi/Charts

or you can use this SVG library to create your own https://github.com/exyte/Macaw

If you are looking for a commercial library (I have not used it yet) https://www.shinobicontrols.com

This is a great telegram channel where you can find various useful information about the development and ios libraries https://t.me/iostalks

-1
source

Source: https://habr.com/ru/post/1215451/


All Articles