Device API

What Does Device API Mean?

A device API is an application programming interface (API) that allows developers to create Web applications that interact with device hardware. A device API basically allows end users to use their hardware to interact with the Web in ways beyond what is allowed by standard Web browsers.


Techopedia Explains Device API

Device APIs allow the Web to be opened up to applications that can compete with traditional apps installed on device hard drives. These browser-based apps are hosted through the Web and are open to end users for remote access from a variety of devices. Device APIs themselves are not accessed remotely, however, but are client-side APIs that allow for the development of Web apps accessed in this way.

This term is generally used in the context of mobile devices, such as tablets and smartphones.This makes sense when you think of the nature of the hardware; there is so much more that can be done with a mobile device when it comes to using its location, gyroscope, camera, contacts and battery status. The W3C is working on a standard that is not yet solidified. Any mobile developer will tell you that the concept is great, but we’ll just have to wait and see whether it really pans out.


Related Terms

Latest API Management Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…