esrijs-intern

Using Intern with ArcGIS API for JavaScript

Intern is a JavaScript testing framework maintained and developed by the folks at SitePen that also maintain the Dojo Toolkit. It’s a great framework that allows you to run unit tests, functional tests, as well as integrate with cloud-based browser testing like Saucelabs or BrowserStack. This video shows how the unit tests in the sample…




yeoman arcgis

Updated Yeoman Generator for ArcGIS JS Apps

I finally had some time to work on updating the Yeoman Generator for ArcGIS JS Apps. I really wanted to add support for version 4.0 of the ArcGIS JS API and was able to do that as well as provide the ability to choose Stylus or Sass as the CSS preprocessor. I prefer Stylus, but…




esri-uc

My week at EsriUC 2016

Last week was a jam-packed week of EsriUC 2016. This was my second year attending the UC as an Esri employee, which means I had more presentations to do this year, which was awesome. I really enjoy doing these sessions, I’m pretty comfortable talking to crowds of people about tech and all things geo, so…




smart mapping

Time based Smart Mapping in ArcGIS Online

The latest updates to ArcGIS Online introduced a great new Smart Mapping capability. The ability to create visualizations based on time data. The ability to explore your data based on temporal information is incredibly useful and adds a new way for users to be able to create enticing maps and tell whole new stories. In…




arcgis item details

Updated ArcGIS Online Item Details Page

The most recent update to the ArcGIS Online platform introduced some really great new features. Are you a developer who hasn’t really familiarized yourself with the Online tooling? Go sign up for a free developer account, because Online is all about learning the platform and that will help you to improve your ArcGIS API for…




ArcGIS JS API SDK

Deep dive into ArcGIS API for JavaScript SDK

I cover a lot of information geared toward building real-world applications using the ArcGIS API for JavaScript. I’m really in the dirt when it comes to summarizing tips and tricks and providing great value to you. The backbone to all that is in the documentation, which you should be familiar with as a reference to…




esri vector tiles

Using non-basemap Vector Tiles

Recently I started having some fun with ArcGIS Pro. I used ArcView 3.x and ArcINFO back in the day and ArcMap for years to make maps, but my time with ArcGIS Pro was really limited. Yes, I do more web development than anything else, but at the end of the day, I’m still a spatial…




FeatureCollection EsriJS4

Using FeatureCollection with EsriJS 4

When working with FeatureLayers, sometimes you don’t want to work directly with a FeatureService, but simply work with graphics and take advantage of characteristics of a FeatureLayer like the renderer. This is simple enough to do using the source property of a FeatureLayer to update the graphics. You can even update the source during runtime…




esrijs4 widgets

Quick Tip: Widgets in EsriJS 4 UI

Some of you might still be digging into the new ArcGIS API 4 for JavaScript. One of the really cool new features in this version is the introduction of a layout UI for the views. You can read a little more about the View UI here. What the View UI gives you is a built-in…




ArcGIS TypeScript

Using TypeScript with EsriJS 4

With the release of the ArcGIS API 4 for JavaScript and even leading up to the release, there has been a lot of interest in updated TypeScript Definition files. I’m pleased to let you know that when the ArcGIS API 4 was released, the new TypeScript definition files for 4.0 were also released. Because of…