what is an api? - uganda

9
What is an API? Date: 06:01:2011

Upload: ids-knowledge-services

Post on 21-Jun-2015

332 views

Category:

Education


3 download

TRANSCRIPT

Page 1: What is an api? - Uganda

What is an API?

Date: 06:01:2011

Page 2: What is an api? - Uganda

What is an Open API?

An API provides a mechanism by which external programs can communicate with an internal software program and even access or exchange data. 

APIs allows data exchange between websites, applications and organizations, while the data source remains in the same place.  (Source: www.web2fordev.net).  

APIs are more flexible and powerful than RSS feeds.

Page 3: What is an api? - Uganda

What is a mashup?

Applications built using APIs are commonly called ‘mashups’ – combine data and functionality from different programmes.  

Mashups (usually) are about:

Combination

Visualization

Aggregation

In a mashup, the emphasis is on making already existing data more useful.

Page 4: What is an api? - Uganda

Some example APIs

Page 5: What is an api? - Uganda

A serious mashup

Page 6: What is an api? - Uganda

A transport mashup

Page 7: What is an api? - Uganda

A criminal mashup

Page 8: What is an api? - Uganda

A tasty mashup