We have, in this chapter, introduced ArcGIS Online and some of the key concepts behind this new ArcGIS Platform service. In code, we examined authenticating a Named User in ArcGIS Portal, provided a list of webmaps available to the authenticated user, and a mechanism to load any of these webmaps in a map viewer. Understanding these concepts and the code we used in this chapter is important, particularly as you continue your ArcGIS mobile development journey.
So far we have remained focused on browser-based mobile development. One of the many advantages of web technology is that we are not only limited to browsers. There might be a need to build a mobile app which can be distributed in the various mobile app stores. Using technologies like PhoneGap we can produce a distributable ArcGIS app built with the ArcGIS JavaScript API. This will be the focus of our next chapter.