esrijs views

LayerView in ArcGIS JS API 4.0beta1

One of things I’ve seen people struggle with when using the ArcGIS API for JavaScript 4.0beta1 is still the concept of the map and the views. I covered the general concepts in an earlier blog post, but I wanted to address a specific issues I see people trying to do. Get the graphics from a…




esrijs tools

Quick Tip – Tools for ArcGIS JSAPI 4.0beta1

I recently wrote about filling some gaps in the ArcGIS 4.0beta1. In that case, I did a quick edit sample. However that got me thinking that this edit sample could be enhanced to include updates, deletes and even caching of data so that edits aren’t done right away. What I came up with looks like…




esrijs typescript

I’m learning TypeScript

A couple of months back, I talked about how I was trying to learn TypeScript. Well, I’m really learning TypeScript and getting my hands dirty. One of the things that made this a little easier for me was that the latest official 1.5 release supports more ES6 features, such as ES6 modules. This means that…




esrijs

Quick Tip – fromJSON() in ArcGIS JS API

I just wanted to give you a quick tip on a new little feature in the ArcGIS API for JavaScript 4.beta1 that may have gone unnoticed if you haven’t gotten too deep into the beta. That would be the fromJSON method that you’ll find sprinkled throughout the API. Any modules that has a fromJSON method…




arcgis promises

ArcGIS JavaScript Promises

Something not exactly new to the ArcGIS API for JavaScript 4.0beta1 is the increased usage of Promises within the API. You can read more details about the use of Promises here. I’ve talked before about Promises in the ArcGIS API for JavaScript here and about how in the 4.0beta1, you would uses Accessors to really…




esrijs map views

Maps and Views in ArcGIS JS API

Imagine for a moment that you have a clear box that you can hold in the palm of your hands. Now imagine that you place little cut out figures in the box, maybe an astronaut fighting a dragon, that would be pretty cool, swords and mountain cut outs included. You can place the box on…




esrijs 3d

Fun with Accessors in ArcGIS JS 4.0beta1

Last week I talked about how cool ES5 Accessors in the ArcGIS JS API 4.0beta1 are. This week, I want to talk a little more about how you might be able to do some cool stuff with them in your applications. New Point of View Before we dive in to a sample, I want to…




esrijs

ArcGIS JS API 4.0 beta1 Accessors

Ok, so technically the ArcGIS API for JavaScript 4.0beta1 isn’t a final product, but it has some really nice features that users and developers should really enjoy and be excited about. Yeah yeah, 3D, cool and all and I’m sure you’ll hear plenty about it. But I want to talk more bare metal. I want…




esri leaflet

Esri-leaflet 1.0 is out

So as of right now, LeafletJs is at 1.0 beta1, which for anyone that has been using Leaflet for a while, is a big deal. In all honesty, everyone already knew the current release was stable as-is, but to get to a 1.0 release, even in beta is a big deal. So in anticipation of…




ember-cli

Five things I learned writing an Ember-cli addon

I recently talked about how to use EmberJS with the ArcGIS API for JavaScript. I also talked about how this was done using ember-cli and provided via an addon I wrote called ember-cli-amd. This was a great learning experience and I thought I would share some of my big takeaways from this project. The Ember-cli…