more & more applications are created today
by using third-party web services
(Google maps, Facebook authentication,...)
can be integrated into your application
thanks to their API (application programming interface)
already widely tested & acclaimed
for their usability & functionality
Stripe (payment)
Olark (live chat)
MailChimp (e-mailing)
by "exposing" some of its internal functions,
usually only a specific set of features,
like requests for some data
an application programming interface (API)
is a set of requirements that govern
how one application can interact with the rest of the software world
In 2011...
"Software is eating the world"
- Marc Andreessen
In 2014...
"API's are eating software"
- Nicolas Dessaigne