An application programming interface, or API, is a specification for how other developers can use the software you have created. A good API is crucial to gaining market traction, but good API design is hard and remains poorly understood.
This presentation will discuss high-level strategies for API design, and will also go into some depth on best practices for implementation. API evolution will be briefly touched on.
Fraud, Waste, and Abuse Hotline
© 2007–16 Indiana University of Pennsylvania
1011 South Drive, Indiana, Pa. 15705 | 724-357-2100