One-line definition
Covers shifts in how development teams decide to build software (US/global focus). Right now the biggest driver is AI coding agents lowering the cost of implementation, translation, testing, and review — but this topic isn't limited to AI; it covers changes in development methodology and productivity broadly.
Full timeline and sources below are currently in Korean.
지금 상태 (2026-09 기준)
- Shopify가 크로스플랫폼(React Native)에서 네이티브로 돌아섰습니다. 2026-09-10 공식 발표로 2020년 React Native 전면 채택 결정을 뒤집고, Shop 앱·본체 앱(300개 이상 화면) 전체를 Swift/Kotlin 네이티브로 재작성 중입니다. Shop 앱은 엔지니어 6명이 12주 만에 완료했고, Android 시작 시간 절반 단축·앱 용량 109MB 감소·세션 크래시 10배 감소라는 결과를 냈습니다.
- AI가 그 결정의 핵심 근거로 명시됐습니다. Shopify는 "LLM이 2020년 결정의 핵심 전제를 바꿨다"고 밝혔습니다 — 에이전트가 구현·번역·테스트·리뷰의 상당 부분을 처리할 수 있게 되면서, 크로스플랫폼의 "한 번 짜면 두 플랫폼"이라는 비용 이점이 예전만큼 크지 않다는 논리입니다. 자체 개발한 "Helix" 시스템이 AI 생성 코드를 테스트·시각적 리뷰·코드 리뷰 체크포인트로 게이팅합니다.
- 아직 업계 전체 트렌드인지는 불확실합니다. 유사한 전환 사례가 다른 회사에서는 확인되지 않았고, 비판적 논평은 이를 "업계 트렌드가 아니라 Shopify 단독 사례"로 보며 "AI는 촉매이자 편리한 서사일 뿐일 수 있다"는 회의론을 제기합니다. 역사적으로 Airbnb도 2016년 React Native를 도입했다가 2018년 완전 네이티브로 돌아간 선례가 있는데, 이건 AI와 무관한 순수 엔지니어링 판단이었습니다.
누가 무엇을 하고 있나
| 기관/기업 | 하는 일 |
|---|---|
| Shopify | React Native → 네이티브(Swift/Kotlin) 전환, AI를 핵심 근거로 명시 |
| Airbnb (2016~2018, 참고 선례) | React Native 도입 후 네이티브로 회귀 — AI 이전 사례 |
타임라인 (핵심만)
| 날짜 | 사건 |
|---|---|
| 2016 | Airbnb, React Native 도입(참고 선례, AI와 무관) |
| 2018 | Airbnb, 완전 네이티브로 회귀 |
| 2020 | Shopify, React Native 전면 채택 |
| 2025-10 | Meta, React/React Native/JSX를 Linux Foundation "React Foundation"에 기부(별개 거버넌스 이벤트) |
| 2026-09-10 | Shopify, "Back to Native" 공식 발표 — AI를 핵심 근거로 명시 |
출처
- Shopify Engineering, "Back to Native" (2026-09-10) — https://shopify.engineering/back-to-native
- InfoQ, "Shopify Drops React Native for Swift and Kotlin as AI Changes Cross-Platform Development Tradeoffs" (2026-09) — https://www.infoq.com/news/2026/09/shopify-drops-react-native/
- techyourchance.com, "Did AI Kill Cross-Platform Mobile Development?" (의견글) — https://www.techyourchance.com/did-ai-kill-cross-platform-mobile-development/