Chapter 3
This chapter focuses on Web AppBuilder for ArcGIS, one of the most user-friendly tools that allows individuals to create interactive web applications without coding. Instead, Web AppBuilder uses a visual, real-time editing interface with many premade widgets. It further explains how users can build apps by selecting a theme, adding a web map, and configuring various widgets that provide functionality such as navigation, data visualization, filtering, and analysis. Through this system, it is the most flexible and configurable of all the other apps. Regarding widgets, the chapter highlights the importance of them and distinguishes between those that require data and those that do not. The tutorial at the end shows you how to create a web app displaying data on hurricanes and earthquakes. Also included were quick mini-tutorials on how to configure various widgets, like data-independent widgets, chart-type widgets, and filter-type widgets. I liked exploring all the different widget options and drawing graphics with different pre-made symbols.
Chapter 4
Similar to the previous chapter, this one focuses on another app- this time Mobile GIS. This chapter explains how necessary it is to have mobile geographic information system functions in a world that is very smartphone-heavy. After an introduction of the main mobile concepts, the chapter discusses three approaches to building mobile apps. I noticed that this organizational approach was similar to chapter 2’s process of making a configurable app in that it was another three-step process. I guess processes come in threes! There are browser-based, native-based (downloadable and installed), and hybrid-based (combination of browser and native) approaches to developing a mobile app. There are a handful of Esri mobile apps and their different purposes are described. The tutorial also relates to these apps, particularly Collector, Survey123, and ArcGIS.
Potential Future Applications
Sticking to last week’s bird theme, I could create a web app to display bird migration tracking data. This is especially important right now, as birds are beginning to migrate north for the breeding season. Using Web AppBuilder from Chapter 3, I could create an interactive web app that displays bird sightings on a 2D or 3D map allowing users to see where different species have been observed. The app could include widgets like filters to sort by bird species, date, or location, and chart tools to show trends in sightings over time. Using chapter 4 concepts, I could make this app compatible in a mobile setting. It would be much more convenient to be able to observe bird activity from your phone when you’re outdoors. This would probably use the location-based services (LBS) and volunteered geographic information (VGI). It might be best to use a hybrid-based approach to build the mobile app for easier access via download or browser. I’d need to look further into it.

