buildOne report1 publisher Swift's Android SDK covers the whole language and leaves UI to Jetpack Compose
Swift 6.3 shipped the first official Swift SDK for Android on March 24, 2026, compiling Swift packages to native libraries Kotlin calls over JNI. Screens stay in Compose, so it shares logic: about 14% of the code in the author's own KMP app.
Reality
- Evidence55
- Adoption
- Not scored
- Hype gap−10
- Incentives
- Not scored
- Confidence50
buildOne report1 publisher Plugin-heavy Capacitor apps built on the default template fail Google Play's 2027 DEX rule
Google Play will require apps with more than 10 MB of DEX code to score at least 25% on obfuscation, optimisation and shrinking from February 2027. Capacitor's Android template ships with R8 switched off, so plugin-heavy apps built from it have to turn on minification and test the result before that date.
Reality
- Evidence55
- Adoption
- Not scored
- Hype gap+10
- Incentives30
- Confidence60
buildOne report1 publisher Shopify's return to native Swift and Kotlin ran through screen-by-screen agent checkpoints
Shopify is moving every mobile app off React Native to Swift and Kotlin, with its Shop app in stores 12 weeks after a one-week agent-built prototype. The shipped app came out of a gated, screen-by-screen review process that a team copying Shopify would have to build first.
Reality
- Evidence40
- Adoption30
- Hype gap+10
- Incentives
- Not scored
- Confidence45
buildOne report1 publisher A Flutter plugin swaps Zebra's Link-OS SDK for raw ZPL over Bluetooth LE to skip Apple's MFi approval
Flutter plugin flutter_zpl_printer dropped Zebra's Link-OS SDK in 0.1.0 and now prints raw ZPL over Bluetooth LE and Wi-Fi on four platforms. Bluetooth LE sits outside Apple's MFi program, so iOS builds skip Zebra's approval step but lose Classic-only printers.
Reality
- Evidence40
- Adoption12
- Hype gap+10
- Incentives45
- Confidence45
buildConfirmed5 publishers Six engineers shipped a fully native Shop app in 12 weeks, but the first attempt at handing the React Native code to a model produced what Shopify's engineering director called slop. Helix chunks each screen instead.
Perspective Coverage
5 publishers
- Builder
- Builder 56%
- Operator
- Operator 33%
- Investor
- Investor 11%
Reality
- Evidence70
- Adoption55
- Hype gap+20
- Incentives50
- Confidence68
buildOne report1 publisher A practitioner guide moves large Xamarin apps to .NET MAUI one workflow at a time
Microsoft's Upgrade Assistant belongs inside a phased plan for 200-screen Xamarin apps moving to .NET MAUI, according to a dev.to migration guide. Releases keep shipping under that plan, but each feature added during the move needs both a Xamarin and a MAUI screen.
Reality
- Evidence30
- Adoption
- Not scored
- Hype gap+15
- Incentives
- Not scored
- Confidence35
buildOne report1 publisher Perturbed probing cut a miss-heavy map benchmark from 32.7 seconds to 44.9 milliseconds
Codename One packed small integer keys into adjacent slots in ParparVM, so a lookup for an absent key walked thousands of entries before finding an empty one. The team swapped in CPython's probe recurrence.
Reality
- Evidence60
- Adoption20
- Hype gap+12
- Incentives65
- Confidence62
buildOne report1 publisher A smaller GC trigger floor cut ParparVM's resident memory from 98 MB to 38 MB
Codename One went looking for stack allocation to explain Go's edge and ended up tuning when its collector runs. Three attempts to size the heap allowance from the live set failed because the sweep counters miss live objects.
Reality
- Evidence55
- Adoption20
- Hype gap+10
- Incentives60
- Confidence55
buildOne report1 publisher Shopify rebuilt the Shop app in SwiftUI and Jetpack Compose with six engineers in 12 weeks
Shopify is dropping React Native five years after standardising on it, on Head of Mobile Mustafa Ali's estimate that two native codebases now beat a shared runtime. Its reported gains compare against React Native's old architecture.
Reality
- Evidence45
- Adoption45
- Hype gap+20
- Incentives65
- Confidence55
buildOne report1 publisher Shopify's Helix stops a porting agent at every checkpoint for a human sign-off
Shopify's case for dropping React Native rests on agents porting features between iOS and Android. The tooling built around those agents shows how much human review that still takes, and what the switch costs in hotfix speed.
Reality
- Evidence32
- Adoption40
- Hype gap+35
- Incentives62
- Confidence40
Shopify reports sub-500ms P75 screen loads after migrating all its apps to React Native
Shopify's five-year retrospective gives figures for speed and stability, describes the productivity gain in words alone, and says iOS and Android specialists remain essential to its apps. The mix limits how much of it an outside team can borrow.
Publishers:shopify.engineering
Reality
- Evidence40
- Adoption74
- Hype gap+25
- Incentives70
- Confidence62
buildOne report1 publisher Content zones let a marketer swap a native app's hero banner without shipping a build
Salesforce's Sneha Singla describes one personalization architecture behind iOS, Android, React Native and Flutter, in which developers register the native components and the zones they may fill, and marketers choose the rest.
Reality
- Evidence32
- Adoption20
- Hype gap+25
- Incentives82
- Confidence42
buildOne report1 publisher A Next-Gen AdMob port lands on Android alone until Google ships an iOS build
Capawesome's new Capacitor plugin runs Google's Kotlin-first ads artifact on Android and the legacy SDK on iOS. Any cross-platform monetization stack faces the same split before the June 2028 sunset.
Reality
- Evidence38
- Adoption
- Not scored
- Hype gap+22
- Incentives84
- Confidence45