We have arrived at the end of this amazing journey down Route 66 and hope you feel as exhilarated as we do. This chapter has presented some interesting Angular concepts, including route configuration with lazy loaded modules to keep the app startup time fast; building a custom module loader using native file handling APIs; combining the flexibility of
router-outlet with NativeScript's
page-router-outlet; gaining control and understanding of Singleton services with lazy loaded modules; guarding routes dependent on authorized access; and working on late feature requirements to show off our wonderfully scalable app design.
This chapter rounds out the general usability flow of our app and, at this point, we are ready to venture into the core competency of our app: Audio Handling via iOS and Android's rich native APIs.
Before delving into the thick of things, in the next chapter we will take a brief moment to inspect NativeScript's various
tns command-line arguments to run our app to lock...