Essential API Facade Patterns - Session Management (Part 2)

API facade is an important design pattern in an API designer's toolbox and a powerful tool for app developers who need to work with APIs they don't control. In a 4 part series of webcasts, our hosts will explore essential patterns that enable API teams and app developers to implement and improve their API designs and apps.

Essential API Facade Patterns - Composition (Part 1)

API facade is an important design pattern in an API designer's toolbox and a powerful tool for app developers who need to work with APIs they don't control. In a 4 part series of webcasts, our hosts will explore essential patterns that enable API teams and app developers to implement and improve their API designs and apps.

API Design Tour: Dell

What makes for a great API design? What will make the developers who use your API successful quickly? What debates and decisions go on behind the scenes before an API team launches an API? At this stop on our API Design Tour, we continue our discussions with leading API Teams around the design and business of APIs.

Applying Universal Design Principles to API Initiatives

The Universal Principles of Design is a classic design text cataloging more than 100 design principles from a variety of disciplines.

Application developers are the customers of a Web API. Success is measured by how quickly app developers enjoy success using your API in their applications. And rapid adoption of a Web API is all about design.

A customer of ours once said it best - “...most open APIs start out as little more than raw, naked, features exposed to developers, and there is a big gap between a feature and a full-fledged service.” This e-book is about the capabilities ‘around the API’ that might be needed to ‘productize’, ‘monetize’, or ‘operationalize’ an API-based service.

As the API and apps economy continues to evolve, a design problem arises for API designers when internal systems are too complex to expose directly to app developers. The goal of an API Facade Pattern is to articulate those internal systems and make them useful and consumable by app developers.

Pages