Quick introduction to APIs: what they are and why they are important. Talk given in February 2014 at Girl Geek Meetup.
http://camillebaldock.co.uk/introduction-to-apis/
Website: http://camillebaldock.co.uk
Twitter: @camille_
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
Introduction to APIs
1. WHAT IS AN API?
The basics: what should I know?
Camille Baldock, @camille_
2. ABOUT ME
• I’m a software engineer !
• I mostly work with APIs, developing them and
scaling them
3. DEFINITION
• Application Programming Interface
!
• An Application Programming Interface (API) is a
particular set of rules and specifications that a
software program can follow to access and make use
of the services and resources provided by another
particular software program that implements that API.
4. IT’S JUST AN INTERFACE
• A website is an interface between a user and a
computer.
!
• An API is a programmable interface between two
computers.
16. WHAT MAKES A GOOD API?
• Simple, open and easy to get started
• The underlying service
• The right business model
• Developer support (the developers become your
client !)
17. JOURNEYTO A GOOD API
• Long journey: developer documentation, sample
apps
• Iterate until your interface is the way you and your
clients can work best together