Essential Guide

Essential guide to API management and application integration

This guide provides examples of successful API management, trends and key terms.

Introduction

If you're involved with integration, you have to be well-versed with application program interfaces (APIs), which are tools that make it possible to manage software applications. While invisible to end users, APIs are essential for communication between programs. Social media networking giants Facebook and Twitter are just a couple of companies that have made good use of open or public APIs. Basically, an open API is one in which an organization publishes its software to be shared freely. A startup, for example, may want to open its API, as doing so encourages third parties to use its software.

This guide brings together a range of stories that highlight examples of successful API management, trends with the technology and key terms developers need to know.

1APIs 101-

API management: What you need to know

Before you dive in to API management, it's important to know the basics. Read on for tips on successful project planning and development.

Tip

Respect the servlet API for effective portlet development

When moving to portlet development from web development, software engineers must remember that servlet and JSP development rules still apply. Continue Reading

Tip

Want API success? Devise a third-party developer community

Learn how API development communities are expanding beyond the company setting. Continue Reading

Tip

API project planning: Steps to add value in data, app integration

API projects can be less than successful if proper planning isn't performed, according to experts. Continue Reading

Tip

How to build an application program interface

Don't let your entire API project go awry. Knowing the applications well is just one way to nail the design and foster developer loyalty. Continue Reading

Feature

API best practices, problems and advice

Planning and testing are crucial parts of API development, because a bad API can mean a longer development cycle and a higher defect rate. Continue Reading

Tip

API design requires key principles, artistic thinking

During API development, it's important to keep in mind that the technology is used by programmers. Continue Reading

2API trends in action-

The latest with APIs: Trends and effective use cases

Architects involved with integration have to be on top of the latest trends in API management and implementation. One of the best ways to know which tactics to employ is to learn from others' trials and tribulations. Read more to find out how some organizations are making good use of their APIs.

Tip

Mobile APIs, BaaS present new opportunities for developers

Backend as a Service and mobile APIs offer devel¬opers a whole new dimension of opportunity: cloud services to build the mobile apps of the future. Continue Reading

Feature

What you need to know about the 'API economy'

'API economy' is a catchphrase fueled by evidence that APIs are a rapidly expanding economic force. Continue Reading

Feature

Resource-based RESTful APIs in hot demand by software developers

Software developers are demanding APIs that are delivered in a RESTful, resource based way, and one way to do that is by building with the RESTlet framework. Continue Reading

Podcast

Hot debate: A look at Web APIs, mobile technology and the cloud

Rob Daigneau offers his expert insights on the convergence of the cloud, mobile technology and Web APIs. Continue Reading

Feature

API service a touchdown with NFL stats data company

NFL data statistics company discusses how it evaluated several API service vendors. Continue Reading

News

API management makes mobile, Web gift registry a reality

By exposing a network through application programming interfaces, Blackhawk Network is making the change from physical to digital cards. Continue Reading

3Definitions-

Must-know: Key API terms

This glossary provides common terms related to API management.