A dependency is when an item needs another item to function properly. For example, if your web map has a layer, that layer is a dependency for the web map. Circular Dependencies are when items appear to link back to themselves. They may do so directly, or through a chain of connected items. Either way, […]
Tag: development
Navigating the 2023 Esri Developer Summit
The Esri Developer Summit (DevSummit) is an annual event held in early March in Palm Springs, California. The conference brings together Esri’s developer community with opportunities to take your GIS to the next level using advanced mapping technology and cutting-edge apps. A little sunshine is always a nice bonus too! Registration With this year’s DevSummit […]
GEO Jobe Welcomes Kenny Tran as a Technician
GEO Jobe is pleased to welcome Kenny Tran as a Technician on their Profession Services Software Development team. Prior to GEO Jobe, Kenny was a Management Sales Assistant, this role gave him a unique understanding of customer satisfaction and networking. Kenny has a bachelor of science degree in Business and Marketing Management from the University […]
Git Good with Visual Studio Code
If you have read the previous articles in our series on Version Control and Git (Version Control Could Save Your Life, Are You Using the Right Type of Version Control System?, and GEO Jobe’s Guide to Getting Started with GIT), you should already be familiar with using Git in the command-line interface. Some people, myself […]
Selecting Your Snake: ArcPy and the ArcGIS for Python API
Why Choose Python? Python is a stable and versatile language, allowing complex calculations and analysis to be developed and executed with ease. This brings no questions as to why it is the standard development language when working in ArcGIS Pro. It allows ArcGIS to run ArcPy behind the scenes for ArcGIS Pro and creates easy […]
Is Ionic on Your Radar?: Building Cross-Platform Mobile Weather Apps
Why Use a Hybrid Framework? When developing mobile apps intended to be used by as many users as possible, dev teams want to make it available on as many devices as possible. That usually means developing for both iOS and Android. Developing two different code bases using native tooling and languages can be quite the […]
Version Control Could Save Your Life
Okay, maybe it’s not that dramatic, but having a version control system can save your project – if you use it properly. In this article, we’ll look at what version control is and why it matters. This article will serve as the introduction to a series on version control and GIT. What is Version Control? […]
A Beginner’s Guide to Recursion
Have you ever been writing code and found yourself breaking down data into smaller and smaller pieces, only to perform the same operation? If your code is starting to look like Russian Nesting Dolls, it might be time to explore recursion. Read on to find out what recursion is, how it can help you, and […]
Checking Out the Esri JavaScript API v4.18
Last month, Esri gave us all a wonderful gift in the form of the ArcGIS API for JavaScript 4.18 release. Now that we’ve had a bit of time to play around with it, we thought we would explore some major highlights and a few important notes from the update. ES Modules The 4.x JavaScript API […]
GEO Jobe Welcomes Rachel Cohen as Application Developer
GEO Jobe is pleased to welcome Rachel Cohen as an Application Developer. Previous to GEO Jobe, Rachel was a GIS Developer at the City of Philadelphia. Rachel has a Ph.D. in Anthropology from the University of Pennsylvania, and believes that spatial data has a unique ability to help us both understand and improve the world […]