Summary
In this chapter, you learned about Swift concurrency, and how to implement it in the BreakfastMaker app.
You started by learning the basic concepts of Swift concurrency. Next, you examined an app without concurrency and explored its issues. After that, you turned on strict concurrency checking and implemented concurrency in the app using async
/await
. Finally, you made your app more efficient by using async let
.
You now understand the basics of Swift concurrency and will now be able to use async
/await
and async let
in your own apps.
In the next chapter, you will start writing your first iOS application by creating the screens for it using storyboards, which allow you to rapidly prototype an application without having to type a lot of code.