Conclusion
In this lesson, you learned how to inject a view model object into the environment of the app. You also learned how to implement two-way binding between a view and a view model object so the view can modify values in the view model object.
- You utilized
@Stateand@Environmentfor efficient data sharing within the MVVM architecture. - You implemented two-way data binding between a View and ViewModel using
@Bindable.