chart
Generated on 8/22/2024
2 searches
The WWDC session titled "Swift Charts: Vectorized and function plots" introduces new capabilities in Swift Charts, focusing on creating informative and accessible visualizations. This session highlights the ability to plot mathematical functions and introduces vectorized plotting APIs for handling larger datasets efficiently. Key features include:
-
Function Plots: Swift Charts now supports plotting mathematical functions, including line plots for single functions and area plots to visualize areas under or between curves. You can also plot parametric functions where x and y are defined in terms of a third variable, t.
-
Vectorized Plots: These new APIs allow for efficient visualization of large datasets by processing collections of data points in parallel. This is useful for creating extensive data visualizations like scatterplots or heat maps.
-
Customization and Accessibility: Swift Charts ensures that visualizations are accessible by default, with features like VoiceOver support. You can customize charts using modifiers to change styles, colors, and opacity for better legibility.
For more detailed insights, you can explore the session Swift Charts: Vectorized and function plots (01:01) which covers function plots, and Swift Charts: Vectorized and function plots (06:48) for vectorized plots.
What’s new in SwiftUI
Learn how you can use SwiftUI to build great apps for any Apple platform. Explore a fresh new look and feel for tabs and documents on iPadOS. Improve your window management with new windowing APIs, and gain more control over immersive spaces and volumes in your visionOS apps. We’ll also take you through other exciting refinements that help you make expressive charts, customize and layout text, and so much more.
Support real-time ML inference on the CPU
Discover how you can use BNNSGraph to accelerate the execution of your machine learning model on the CPU. We will show you how to use BNNSGraph to compile and execute a machine learning model on the CPU and share how it provides real-time guarantees such as no runtime memory allocation and single-threaded running for audio or signal processing models.
Swift Charts: Vectorized and function plots
The plot thickens! Learn how to render beautiful charts representing math functions and extensive datasets using function and vectorized plots in your app. Whether you’re looking to display functions common in aerodynamics, magnetism, and higher order field theory, or create large interactive heat maps, Swift Charts has you covered.