Competition at the platform-level coevolve with that at the complementor level—while complementors’ cross-platform mobility affects platform level success, the uncertainty surrounding the emergence of dominant platform also affects complementors’ mobility decisions. In this study, we investigate the impact of the installed bases between Android and iOS on mobile developers’ decisions to move across platforms. We argue that Apple’s iOS pursued a more quality-driven strategy, and thus as Android catches up with iOS in terms of growing installed bases (of both hardware and software), there are uncertainties regarding which of the two will become the dominant platform. As the market evolves, however, it becomes clear that iOS can sustain its competitive advantages despite the smaller market share. We find the increasing gap between installed bases of Android and iOS has an inverted-U effect on iOS developers’ likelihood of moving to Android. Moreover, low performers and younger app-developers on iOS are more sensitive to such uncertainties and thus have been the primary contributors to the inverted-U shaped mobility pattern. In contrast, mobility from the Android to the iOS market does not show the same or a directly opposite pattern. Superior performance is more important for developers moving from Android to iOS (than the other direction of developers moving from iOS to Android). This is because mobility from the quantity-driven platform (Android) to the quality-driven one (iOS) is mainly motivated by the desire to target at a more lucrative, though more demanding, platform market, thus needs to be facilitated by higher performance.