Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 2
Building Interfaces with SwiftUI
Module 3
Navigation, State, and App Architecture
Module 4
Acquiring Plant Images
Module 5
On-Device Identification with Vision and Core ML
Module 6
Retrieving Plant Details from Web Services
Module 7
Identification History with SwiftData
Module 8
Testing, Accessibility, and Production Quality
Module 9