API Design: Begin With the End in Mind

March 09, 2017 by Lee Robb
Topics:   SkyWise | Developers |

At WDT, we currently have around ten different APIs for accessing a variety of precision weather data. Each API was designed and built with specific use cases in mind. Why do we do that? It’s because accessibility matters a lot. You can have the most technically sound API ever developed, but if it’s not usable or worse, incomplete, you’ve wasted time and energy. You cannot build just one API and have it be right for everyone. At least not in the weather space.

Before building an API, we have to understand who the user is and why they need it. There are three different developer personas and it is important to know exactly who you are trying to reach. An API designer needs to be aware of this before they can build a product that works the right way. You can read more about my thoughts on this at the link below.

Software Quote API

API Design: Begin With the End in Mind

Whether it’s a mobile or web application, ESRI platform, or your own Common Operating Picture, SkyWise APIs' weather data is ready to work for you.

See how SkyWise can help you!