Thanks to all who attended our recent webcast: API Design: Third Edition. The video and slides are here. Grounded in the premise that the design of an API communicates how it will be used by app developers - the customers of an API - Brian and Kevin explore the design principles and best practices you can employ to maximize developer productivity and ensure that app developers enjoy success using your API in their apps.
By 2013, most major companies with a mature web presence have had a couple of iterations of their mobile apps out in the marketplace. As with any new and maturing channel (web, social, etc.), customers begin to look less for new features - and more for features optimized for their daily lives. Many companies that implemented their mobile app in 2012 or earlier simply ported the most compelling experiences from their website to mobile devices. The next logical phase of a mobile strategy is to build and improve user experience ...
In this recent webcast, @landlessness and @kevinswiber discussed the 3-tier architecture of presentation, logic and data which power the mobile web. Behind the logic and presentation layers, the data tier is traditionally driven by relational databases. Today, with rich APIs available for developers to store application data, a traditional RDB is often not used by modern apps. This shift is causing the data tier to undergo a great amount of change and is driving change up through the logic and presentation tiers.
In this fourth episode of a four part series about Essential API Facade design patterns, Santanu Dey discusses designing and implementing synchronous to asynchronous conversion patterns to enable API teams and app developers. This pattern and the conversation in the webcast focuses on exposing an API for easy consumption by app developers.
In this third episode of a four part series about Essential API Facade design patterns, Santanu Dey discusses designing and implementing One Phase to Two Phase Conversion patterns to enable API teams and app developers. This pattern and the conversation in the webcast focuses on exposing an API for easy consumption by app developers.
In this second episode of a four part series about Essential API Facade design patterns, Santanu Dey discusses Session Management and how it can enable API teams and app developers.
SOA has traditionally addressed the needs of corporate information system integration, but apps and APIs are needed to meet today's challenge to interconnect corporate information systems with an explosion of remote systems and mobile devices. This webcast covers the roles APIs and SOA play inside the enterprise and how the growing mobile and apps economy is at the heart of a transformation from SOA-based architectures to APIs.