
애플이 움직였다
매년 6월이면 전 세계 개발자들이 애플의 개발자 컨퍼런스 WWDC를 주목해요. 올해 화제의 키워드는 단연 "폴더블(foldable, 접는 기기)"이에요. 안드로이드 진영의 삼성이 갤럭시 폴드로 폴더블 시장을 이미 몇 년째 끌어온 동안, 애플은 "우리는 완성도가 안 되면 안 낸다"는 입장을 고수해왔거든요. 그런 애플이 드디어 접는 방향으로 움직이고 있다는 이야기예요. 제목의 "Folding"에는 "접는다"는 뜻과 "드디어 굴복(항복)했다"는 중의적 의미가 담겨 있어요.
그런데 개발자 입장에서 중요한 건 하드웨어 그 자체보다 소프트웨어가 어떻게 대응하느냐예요. 화면이 접혔다 펴졌다 하면, 우리가 만든 앱은 그 변화에 맞춰 화면을 다시 그려야 하거든요. 바로 여기에 개발자가 알아야 할 디테일이 숨어 있어요.
핵심: 화면이 변하면 앱은 어떻게 대응할까
폴더블 기기의 가장 큰 기술적 숙제는 "화면 크기와 비율이 실시간으로 바뀐다"는 거예요. 접었을 땐 좁은 세로 화면, 펼치면 넓은 태블릿 화면이 되니까요. 이걸 잘 다루려면 "적응형 레이아웃(adaptive layout)"이라는 개념이 필요해요. 이게 뭐냐면, 화면 크기가 정해져 있다고 가정하고 픽셀을 딱딱 고정해서 그리는 게 아니라, 공간이 주어지면 거기에 맞게 알아서 배치를 바꾸는 방식이에요.
애플 생태계에서는 이미 SwiftUI라는 도구가 이런 유연한 화면 구성을 지원해왔어요. 또 아이패드용으로 한 화면에 여러 앱을 띄우는 분할 화면, 그리고 화면 크기를 가로/세로로 분류하는 "사이즈 클래스(size class)" 개념도 있고요. 폴더블이 나오면 이런 도구들이 더 중요해져요. 또 하나 흥미로운 건 "연속성(continuity)"인데요, 접힌 상태에서 보던 작업을 펼쳤을 때 끊기지 않고 자연스럽게 이어지도록 상태를 유지하는 처리가 필요해요. 이건 앱이 화면 전환 때 데이터를 잃지 않도록 상태 관리를 잘해야 한다는 뜻이에요.
하드웨어 쪽으로는 접히는 디스플레이의 핵심인 "주름(crease)" 문제, 경첩(힌지)의 내구성, 그리고 접었을 때 두께 같은 게 늘 과제로 꼽혀요. 애플이 이걸 어떻게 풀었는지가 관전 포인트죠.
업계 맥락
폴더블 시장은 사실 삼성이 개척자예요. 갤럭시 Z 폴드와 플립 시리즈로 "접는 폰도 쓸 만하다"는 걸 증명해왔고, 구글도 픽셀 폴드로 합류했죠. 안드로이드는 이미 폴더블을 위한 화면 대응 가이드라인이 꽤 성숙해 있어요. 애플의 합류가 의미 있는 건, 애플이 들어오면 그 카테고리 전체가 "진짜 주류"가 되는 경향이 있기 때문이에요. 과거 스마트워치나 무선 이어폰 시장에서도 그랬듯이요. 애플이 폴더블을 진지하게 받아들이면, 폴더블 대응이 "선택"이 아니라 "필수"가 되는 시대가 올 수 있어요.
한국 개발자에게 주는 시사점
iOS 앱을 만드는 분이라면, 지금부터 "화면 크기 고정"을 버리는 연습을 해두는 게 좋아요. 특정 해상도에 딱 맞춘 앱은 폴더블에서 깨지기 쉽거든요. SwiftUI의 적응형 레이아웃, 사이즈 클래스, 그리고 다양한 화면에서 미리 테스트하는 습관을 들여두면 폴더블 시대가 와도 당황하지 않아요. 안드로이드 개발자라면 이미 쌓인 폴더블 대응 노하우가 더 귀해질 거예요. 또 우리나라는 삼성이라는 폴더블 강자가 있어서, 국내 서비스일수록 폴더블 대응이 사용자 경험에 직접 영향을 줘요.
마무리
결국 핵심은 이거예요. "하드웨어가 접히면, 우리 앱의 사고방식도 유연하게 접혀야 한다"는 거죠. 고정된 화면이라는 가정은 점점 옛말이 되고 있어요.
여러분은 폴더블이 진짜 대세가 될 거라고 보세요, 아니면 비싼 가격 때문에 틈새 시장에 머물 거라고 보세요? 그리고 지금 만드는 앱, 화면 펼쳤을 때도 멀쩡할 자신 있으신가요?
🔗 출처: Hacker News
TTJ 코딩클래스 정규반
월급 외 수입,
코딩으로 만들 수 있습니다
17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공