ArcGIS JS API with TypeScript and Babel

Last year, the TypeScript team had announced that they collaborated with the Babel team to make using TypeScript with Babel easier! At the time, I had tried using the TypeScript to Babel workflow to build some ArcGIS API for JavaScript apps. I had initially run into some issues mainly with some of the babel plugins…


ArcGIS for Web Developers: Geocoding

ArcGIS for Web Developers: Part 1 In this edition to ArcGIS fo Web Developers, we’re going to take a look at one of the most common tasks you may do with maps in your apps… geocoding! Geocoding can help you accomplish a few different tasks. Search for the location of an addressSearch for the address…


ArcGIS for Web Developers: Part 1

Introduction Are you a web developer that wants to bring maps into your existing applications? I wanted to cover some basics of building web mapping applications and how you can leverage the ArcGIS Platform and the ArcGIS API for JavaScript to do it! The ArcGIS API for JavaScript is a tool of the larger ArcGIS…


Svelte with the ArcGIS API for JavaScript

If you haven’t seen it yet, Rich Harris of the New York Times did a presentation on the latest release of Svelte. Svelte has been around for a little while and it’s not really a framework. It’s a compiler that can introspect your code and do some really interesting things, such as know when you…


Mapping with Web Components

Web Components are one of those web technologies that has been around for a relatively long time with support being kind of meh across multiple browsers. They are definitely something that I think deserves attention and the more I think about it, the more I’m getting on board with it. I had talked about web…


Interactive Apps with the ArcGIS API for JavaScript

With the latest release of the ArcGIS API for JavaScript, there are a lot of new features that makes it really exciting for building interactive applications. I’m not going to pretend to be an interactive app expert, but let’s see if I can help cover a couple of cool new features to help you out….


Dojo Framework with ArcGIS API for JavaScript

I’ve been spending quite a bit of time with the new Dojo Framework recently. It’s important to note, this isn’t the OG Dojo Toolkit you may be familiar with. Modern Dojo is a full blown reactive framework for building applications. I had been asked a couple of times if I tried using the ArcGIS API…


View Models in the ArcGIS API for JavaScript

The ArcGIS API for JavaScript has powerful support for ArcGIS Platform features like geocoding, printing, directions and more. Most of these capabilities are exposed via the out-of-the-box widgets provided with the API. This makes it really easy for you as a developer to integrate these features into your own applications so you can focus on…


Client Side Fun with ArcGIS API for JavaScript

One of the really powerful and fun features of the ArcGIS API for JavaScript is the ability to do some cool client side analysis with your data. Most of the time, you will be working with a FeatureLayer in your apps. You will most likely be consuming a hosted feature service. I’ll do another blog…


Feature Widget Fun

There’s an interesting widget in the ArcGIS API for JavaScript that you may not be too familiar with. That is the Feature widget. What makes the Feature widget so interesting it that it can let you access the content of your Popups to graphics without having to really touch the Popup. A popular use case…