- Apr 13, 2025
SwiftUI Charts Mastery - Book Update 3
- Mark Moeykens
- BMS News
I'm back from my vacation in Bangkok, Thailand, but still on the road.
I got a lot done, including all the coding for the book.
On the long 15-hour flight back to the United States, I also made some progress in writing the book.
The chapters marked with ✅ are written.
Book Chapter Writing Progress
✅ Concepts
✅ Your First Charts
✅ Modeling Your Data
✅ Chart Marks
✅ Charts
✅ Common Modifiers
✅ Chart Customizations
🔲 Chart Axes
🔲 Axis Labels
🔲 Annotations
🔲 Chart Legends
🔲 Scrolling Charts
🔲 Animating Charts
🔲 Chart Interactions
A little over 120 pages written so far.
It might look like I'm half done, but the Chart Axes chapter will be very large. We'll see how it goes!
Patterns
When writing books, I notice different patterns that come up.
Then I write about these patterns because I believe they will also help the reader structure and organize data in their own minds on that topic.
One such pattern is on the 4 basic types of chart data.
Chart Data
This then leads into chart patterns, too.
SwiftUI Charts handle all 4 of these data patterns with almost all their chart types.
Chart Types
So for every chart (line chart, bar chart, etc.) I cover the 4 chart types.
For example, when learning about the Line Chart, I start with the basics:
Then I also show how to create with:
Series
Interval
Series interval
Then lead into options specifically for the line chart
Hopefully, this will help you be able to think with charts, data, where to find what you need in the book, and ultimately choose the right charts for your apps!
Get on the Waitlist
As a reminder, you can get on the waitlist and be one of the first to know when the book is released.