Chapter 11

Evolving an App

Abstract

This chapter describes how app developers can evolve apps in platform markets. It begins with an overview of the dynamics of platform markets from an app developer’s perspective, and describes how an app can be designed and then evolved through a careful combination of app microarchitecture within the constraints of a platform’s governance. We first describe how apps can be evolved in the short term to be resilient, scalable, and composable. We then describe how app developers can improve their stickiness, manage the tradeoffs in choices about platform synergy, and improve their app’s plasticity in the medium term. We then describe how, in the long term, app developers can exploit envelopment opportunities ...

Get Platform Ecosystems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.