In this brief introduction to SwiftUI, you've seen how to build a Restaurant Detail screen using SwiftUI by compositing text, image, and map views.
You started by adding and configuring text views to a screen. Next, you combined the text views using stacks. After that, you created an image view by adding a photo to your Assets.xcassets file and configured it using SwiftUI. Then, you combined UIKit and SwiftUI views by adding and configuring a map view. Finally, you created the Restaurant Detail screen by combining all the views you created earlier.
You now know how to use SwiftUI to create a screen containing text views, stacks, image views, and UIKit views, which you can then use for your own projects.
In the next chapter, you will learn about Sign in with Apple, which allows you to uniquely identify users who use your app.