HERE has an incredibly powerful set of tools for developers, but what if you’re not a developer, or just not very familiar with developer terms? Well, with you in mind, we’re presenting an overview of our developer offerings, specifically written for non-developers.
Nearly all (with some notable exceptions we'll cover below) of our services are API based. API (Application Programming Interface) is a way for one computer to speak to another. You can think of it as a computer saying, "I offer information about the weather, you simply need to tell me your zip code." A developer reads that and then knows how to write code to send a zip code to the other computer. This is all done via network calls so that that one side doesn't need to know how the other side is built. This means if your company is a Java shop, Python, .Net, or any other language, it simply won't matter.
When your developer's code makes the request, the computer responds in such a way that the data can be consumed on your platform. The end result is your environment becoming stronger, as it utilizes the power of HERE technology.
We'll link to a full list of our services towards the end of this article, but in broad strokes, our APIs cover:
That's a broad look at our APIs, but there's other aspects to our offerings as well.
Our maps product works in all browsers and supports every possible user interaction. We even support non-interactive maps. They can be featured as simple images that can be used in emails or display-enabled voice assistants. All of this is backed by yet another API that gives you access to particular map tile information for complete customization.
Sticking with a theme that’s closely connected to the last section of this post, we’d also like to discuss HERE Studio. HERE Studio lets developers and non-developers alike use a simple web interface to build interactive maps that can be shared with others. If you've got existing data and need to quickly render it on a map, HERE Studio makes it as simple as you can imagine.
Once you've designed your map, you can then share a link to it or get the embed code for use on your web site. HERE Studio has a powerful free tier with some nice options at the paid level.
As we said above, HERE Studio lets you upload data to create beautiful interactive maps. Where does that data go? Data Hub is our geospatial cloud database solution. There are plenty of places to store data online, but what makes Data Hub especially attractive is its fine-tuned geospatial APIs. So along with just simple "storage" of your data you also have the ability find out, "which features are close to this location" or "If I go on a route from A to B, which of my features will be nearby?" Basically, imagine a database built for the world of mapping.
To compliment the APIs and products we've shared above, we also have great support for both iOS and Android. Our mobile SDKs make it easy to add integration into your native mobile applications and there are multiple versions of every SDK, each meeting different needs.
(Please note: we recently added Flutter support as well!)
So there we have it! This post covered some of the high level items available to developers but there's even more of course. For example, HERE is supported on AWS, Azure, MuleSoft, and and SAP. These integrations help simplify the process of working with HERE and if you are already on those platforms, your developers will have an easier time adding support for location related applications.
To learn more (or if you simply want your developer to get started right away), head over to https://developer.here.com and sign up for a free account today!
Why sign up: