The App Store's 30 Percent Problem Is Not Going Away Quietly
Apple’s App Store commission structure has been the subject of regulatory scrutiny, antitrust litigation, developer revolt, and congressional testimony for five years. The outcome of all this attention is a commission structure that has changed at the margins while remaining fundamentally intact at its core. The 30 percent standard rate — reduced to 15 percent for developers earning under a million dollars annually and for certain subscription renewals — continues to apply to the overwhelming majority of App Store revenue.
Flutter's Bet on a Single Codebase Has Mostly Paid Off
Google’s decision to build Flutter on top of Dart — a language that had minimal developer mindshare and an uncertain future when Flutter launched — was a risk that the broader developer community viewed with skepticism. Dart was not JavaScript. It was not Kotlin. It was not a language that developers had strong feelings about because most developers had never used it. Building a cross-platform UI framework on an obscure language was, on its face, an unusual strategic choice.
React Native in 2026: Mature, Imperfect, Indispensable
React Native was announced by Facebook in 2015 with a promise that rewrote the calculus of mobile development: learn once, write anywhere. The promise was qualified from the start — React Native was never write once, run anywhere in the way that early web-based mobile frameworks had claimed to be — but it was credible enough to reshape how a generation of mobile teams made technology decisions.
Eleven years later, React Native is used in production by Microsoft, Shopify, Coinbase, and thousands of smaller organizations. It has survived the emergence of Flutter, the maturation of Kotlin Multiplatform, and a period of internal uncertainty at Meta when the framework’s future was genuinely in question. Its survival reflects something real about the problem it solves and the ecosystem it has built.
Swift vs Kotlin: The State of Native Mobile Development in 2026
The question of whether to build natively for iOS and Android or to abstract across both platforms with a cross-platform framework has occupied mobile development teams for more than a decade. The answer has not settled. What has settled is the character of native development itself — and in 2026, Swift and Kotlin have each reached a maturity that makes the native argument significantly stronger than it was five years ago.