As a GIS developer, your main objective is to build functionality specific to your application. Spending valuable time and effort implementing basic GIS tools that are common to many web mapping applications detracts from what should be your primary focus.
Fortunately, the API provides user interface widgets that you can drop directly into your application, and with a little configuration they are ready to go. These include map navigation tools, overview maps, legends, scale bars, and so on. The API also includes helper classes to help you build your own navigation and drawing toolbars. In this chapter you'll learn how easy it is to add these user interface components to an application.
Let's start by examining one of the Esri sample applications that feature the Draw toolbar. Open a web browser and go to https://developers.arcgis...