Expo SDK 55アップグレード完全ガイド — New Architecture必須化とexpo-av廃止への対応
Expo SDK 55へのアップグレード手順を実践的に解説。New Architecture必須化、expo-av廃止への移行コード、Hermesバイトコード差分によるOTAサイズ75%削減、Expo Routerの新機能まで、2026年最新の移行ガイドをコード例付きでお届けします。
Marcus is a senior React Native engineer based in Berlin with twelve years in mobile, the last seven of them in JavaScript-driven cross-platform work. He spent three years at SoundCloud rewriting the listener app's playback queue and offline-download stack on top of TrackPlayer, and another two and a half years at Delivery Hero leading the rider app's reliability work across 30+ markets. He started out as a native iOS developer at a smaller agency shipping white-label banking apps, which still shows up in his writing whenever the topic turns to bridging Swift code or wrangling Xcode build settings. Most of his posts here cover Reanimated 3 and Gesture Handler internals, CodePush versus EAS Update tradeoffs, and the kind of Hermes crash reports that only show up in production. He occasionally speaks at React Native EU.
Expo SDK 55へのアップグレード手順を実践的に解説。New Architecture必須化、expo-av廃止への移行コード、Hermesバイトコード差分によるOTAサイズ75%削減、Expo Routerの新機能まで、2026年最新の移行ガイドをコード例付きでお届けします。
React NativeのFlatList、FlashList、Legend Listを徹底比較。セルリサイクリングの仕組み、移行手順、パフォーマンス最適化テクニックを実際のコード例で解説します。