Apple이 새로운 터치스크린 MacBook Pro를 공개했을 때 저는 흥미를 느꼈습니다. 터치스크린 지원 MacBook을 요구하는 사람들에 대한 Apple의 반응은 macOS가 결코 터치 인터페이스를 지원하도록 제작되지 않았다는 것이었습니다.
나는 수년 동안 많은 터치스크린 Windows 노트북을 사용해왔지만 Apple이 그러한 노트북을 자체적으로 구입하기 위해 거의 3,000달러를 지불할 것이라고는 예상하지 못했습니다. 그러다가 X에서 개발자 @pikacodes의 비디오를 보았고 갑자기 업그레이드에 대한 진정으로 설득력 있는 이유를 볼 수 있었습니다.
비디오는 새로운 MacBook Pro의 Xcode iPhone 시뮬레이터 내에서 실행되는 소형 우주 슈팅 게임을 보여줍니다. 개발자는 터치스크린을 사용하여 개발 환경과 함께 게임과 직접 상호 작용합니다.
마치 누군가가 대형 화면에서 iPhone 게임을 하는 것처럼 놀랍도록 단순해 보입니다. 그래서 앱 개발자의 잠재력이 저를 정말 흥분하게 만듭니다.
애플의 터치스크린은 개발자의 꿈이 될 수 있다
스마트폰 앱 개발에서 가장 실망스러운 부분 중 하나는 터치 상호 작용이 실제로 의도한 대로 작동하는지 테스트하는 것입니다. 예, Xcode 및 Android Studio와 같은 개발 환경에는 개발자가 인터페이스를 검사하고, 메뉴를 탐색하고, 다양한 화면 크기를 테스트할 수 있는 시뮬레이터가 있습니다. 그러나 마우스나 트랙패드를 사용하여 시뮬레이션된 터치스크린과 상호 작용하는 것은 그다지 직관적이지 않습니다.

폴더블 휴대폰을 위한 사실적인 페이지 넘김 애니메이션이 포함된 일기 앱을 구축하는 사람을 생각해 보세요. Android Studio에서 인터페이스를 검사할 수 있지만 스와이프가 자연스럽게 반응하는지 판단하려면 실제 기기에서 테스트해야 하는 경우가 많습니다.
살짝 밀기 애니메이션을 조정하고, 앱을 시험해 보고, 변경 사항을 즉시 테스트해 보세요. 이제 이 모든 것이 노트북과 휴대폰 사이를 끊임없이 전환할 필요 없이 원활하게 실행될 수 있습니다. 많은 개발자는 이것이 적어도 최신 MacBook Pro의 작업 흐름에 대한 최고의 개선 사항 중 하나라고 생각합니다.
엄청난 잠재력을 지닌 작은 편리함
다만 이것이 보편적으로 인정받을 만한 것이 아니라는 점을 기억하세요. Xcode는 Apple 플랫폼용으로 설계되었으므로 Android 개발자는 동일한 기능을 자동으로 얻을 수 없습니다. Google의 Android Studio는 이미 무선 장치 디버깅을 지원하지만 macOS 에뮬레이터와의 기본 터치스크린 상호 작용은 환영할 만한 추가 기능입니다.

Apple은 또한 앞으로 몇 가지 소프트웨어 작업을 진행하고 있습니다. Xcode 27의 기존 Device Hub 문서에는 두 손가락 터치 시뮬레이션의 제한 사항이 나열되어 있으므로 곧 출시될 터치스크린 중심 도구가 필요합니다. 또한 시뮬레이터가 얼마나 좋아지든 상관없이 개발자는 실제 성능, 촉각 및 상호 작용 정확도를 평가하기 위해 여전히 물리적 장치가 필요합니다.
그럼에도 불구하고, 앱의 가장 작은 세부 사항을 개선하는 데 시간을 소비하는 개발자에게 이것이 왜 매력적인지 알 수 있습니다. 동일한 터치스크린은 3D 모델로 작업하는 디자이너, 가상 악기를 제어하는 음악가, 시각적 요소를 직접 조작하는 제작자에게도 도움이 될 수 있습니다.
Apple의 터치스크린 MacBook Pro는 2,899달러로 여전히 비싼 제품입니다. 그러나 누군가가 Xcode 내에서 직접 iPhone 앱과 상호 작용하는 것을 보면서 완전히 다른 관점에서 업그레이드에 감사하게 되었습니다.
관련 정보는 아래 링크에서 확인하세요