Key Topics Outline: Documenting your code Software Development gives us the ability to create and design software systems for personal or business use. As a developer, it’s very easy to expect other developers to adapt to your code and understand exactly what your intentions are for a specific code block. However, we don’t usually allow […]
Category: Guides
Top Tips for Managing Complex Projects
We all know that managing projects – whether big or small – can be an undertaking in itself. But what if your project entails coordinating with multiple teams and stakeholders or has an aggressive timeline with numerous moving parts, all while on a strict budget? These factors don’t necessarily make the project difficult, but rather […]
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 […]
GEO Jobe’s Guide to Getting Started with GIT
Understanding version control and how to use it is very important. That’s why we’ve been slowly building out a series of articles on the topic. We have previously discussed the importance of version control, and the various types of version control systems. Today, we’ll continue our series with a basic tutorial on how to use […]
Building Your Community Engagement Strategy With ArcGIS
In a time when cities, governments, non-profits, and even private businesses are looking to connect with their communities, we need to ensure that our methods for engagement are intentional and authentic. With technology becoming a part of our everyday lives, it is easy to send out a quickly drafted survey, write a report on the […]
Getting Started With Backup My Org – Part One
Backup My Org has become one of our most popular and requested solutions for anyone interested in custom backups, custom restoration, and the migration of ArcGIS items, groups, and users. If you’re interested in Backup My Org, and how this application works from a practical perspective, here’s a basic guide to get started. This will […]
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 […]
Are You Using the Right Type of Version Control System?
Earlier this year, we covered what a version control system is and why it is important. The first step in working with a VCS is determining which type to use. In this article, we will give a high-level overview of the different kinds of version control systems and how they work. Local Version Control Systems […]
Get Up and Running Developing iOS Apps with the ArcGIS Runtime SDK
Developing in a new environment with a new language can be intimidating. Every environment has its own quirks and nuances that might dissuade a developer from learning how to develop for a new platform. This article is intended to be a primer for developers that have experience developing ArcGIS apps on other platforms that would […]
A Check List For Flying UAV
There are certain things you can count on with almost any Unmanned Aerial Vehicle (UAV) job. Something will go wrong is one of those. It is almost as if the adage “One is none, two is one”, was made for UAV jobs. One of the pillars of Project Management is to identify and mitigate risk. […]