Summary
In this chapter, we focused on fundamental navigation principles and the Shell
framework. We chose Shell
as the navigation foundation for our app design, examined its capabilities, and discussed how to integrate it into our app’s UI.
After we completed most of the UI design, we enhanced our model by making changes to two service interfaces: IDataStore
and IUserService
. We improved the login process after making changes in the view, view model, and service layers. In the service layer, we are still using the MockDataStore
class. However, we haven’t finalized the implementation in the IDataStore
service to perform the actual login activities yet. We will leave this to the next chapter.
Upon completing the majority of the UI design, we proceeded to refine our model by modifying two service interfaces: IDataStore
and IUserService
. By making alterations in the view, view model, and service layers, we enhanced the login process. In the service layer, we continued...