Drawing App - Part 3 - How to improve your app with Xcode instruments - Time profiler and SwiftUI

Описание к видео Drawing App - Part 3 - How to improve your app with Xcode instruments - Time profiler and SwiftUI

If you want to give the user of your app the best experience, it is essential to test your app with Xcode instruments. This can help you to find performance issues and track the causes. Allowing your users to experience a fluid and fast reacting interface.
I am using Xcode 13 and Instruments to diagnose a badly performing drawing app. You can find the Github repository here:
⬇️ https://github.com/gahntpo/DrawingApp...

This is the 3rd part of a series to make a drawing app
How to make a drawing app with SwiftUI 3 - part 1 - Canvas, Shapes, Path and Drag gesture    • How to make a drawing app with SwiftU...  
Drawing App - Part 2 - Save and Retrieve Data Locally Using FileManager and UserDefaults in SwiftUI    • Drawing App - Part 2 - Save and Retri...  

Overview
00:00 introduction to the problem
02:05 debug navigator
03:46 instruments
12:36 using combine throttle or debounce to limit the number of saving to file
18:17 SwiftUI instruments
24:23 wrap up

If you liked what you learned and you want to see more, check out one of my courses!
👨‍💻 my SwiftUI course https://school.swiftyplace.com/course...
👨‍💻 my Core Data and SwiftUI course https://school.swiftyplace.com/course...
👩🏻‍💻 Combine course https://school.swiftyplace.com/course...

#XcodeInstruments #TimeProfiler #ProfileSwiftUI

Комментарии

Информация по комментариям в разработке