pile·
모바일·리멤버리멤버·

리멤버 iOS의 SwiftUI 도입기 — 허들을 하나씩 넘기며

문제리멤버 iOS 앱이 UIKit 기반의 레거시 코드와 SwiftUI 신기능 사이에서 점진 이행을 결정해야 했고, 두 프레임워크 공존의 허들이 누적되어 있었다.
접근화면 단위로 SwiftUI 적용 범위를 정하고 기존 UIKit ViewController 와 UIHostingController 로 브리지. 라이프사이클/상태 관리/네비게이션/접근성 같은 허들을 하나씩 해결하며 단계적으로 확대.
결과신규 화면을 SwiftUI 로 우선 도입해 개발 속도와 선언적 UI 의 이점을 확보. 점진적 전환 패턴이 검증되면서 기존 화면 마이그레이션 우선순위와 공통 컴포넌트 기준이 명확화.
리멤버
리멤버 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 모바일·토스 SLASH토스 SLASH·

    디자이너가 시안 대신 앱을 만든 이유

    토스 UX 디자이너가 AI를 협력자로 삼아 피그마 시안 대신 실제 SwiftUI 코드로 iOS 앱을 직접 구현한 경험을 다룬다. "데드엔드" 화면(송금·결제 완료 등)을 다음 경험의 시작점으로 전환하는 underlay 컴포넌트를 설계하면서 Metal 셰이더 구현까지 디자이너가 주도했고, 완성된 코드를 개발팀에 전달해 협업 방식 자체를 바꿨다.

    #design-system#ai-coding#ios+2