풍성한 iOS / Swift 관련 소식을 모은 뉴스레터가 도착했습니다. 지난 금요일에는 KWDC24 행사에 발표하러 다녀왔습니다. visionOS 관련 내용과 함께 다양한 주제로 해외 발표자도 많이 참여해서 전체 600명이 조금 안되는 인원이 참석했다고 들었습니다. 저는 visionOS 인터페이스를 이해하기 위해서 역사적으로 인터페이스의 변화와 공간에 대한 시각적인, 감각적인 이해를 설명하는 발표를 했습니다. 그래서 그런지 별로 인기는 없었던 것 같네요 ㅎㅎ 어서 AVP가 한국에도 출시되어야 다양한 사례가 더 많이 공유될 것 같습니다. 이번주에 애플 인텔리전스 관련 업데이트가 나오고 M4 맥 제품들이 나온다는 소문이 있습니다. 그럼 이제 다음달 레츠스위프트에서 만나길 기대하겠습니다 🥹
매월 둘째, 넷째주 일요일에 뉴스레터를 발행하고 있습니다.
누구나 함께하는 뉴스레터 저장소 👉 만약 링크가 깨지는 경우는 저장소 이슈에서 확인하실 수 있습니다.
> 생각해 볼만한 이야기네요. macOS도 iOS도 이제는 너무 거대해지고 전부다 사용하지도 않는 기능들이 계속해서 추가되고 있죠. 아마 최근에 실행하지도 않았지만 기본 탑재된 앱들도 많을 겁니다. 모두가 모든 앱이 필요하지 않다면 무엇을 선택할 수 있을까요 MacOS is bloated | by Chris Langley
> 💎 액터 내에 함수가 명확하게 분리되지 않거나 sendable 하지 않아서 일치하지 않는 경우에 @preconcurrency 특성을 추가해서 컴파일 오류를 일시적으로 해결할 수 있다고 합니다. 하지만 이게 안전하게 동작한다는 것을 의미하지 않으니까 이전 버전을 옮기는 동안에만 써야할 것 같네요 preconcurrency thing work? | massicotte.org
> 아이패드에서 Xcode로 개발하고 싶어하는 개발자들이 있고 스위프트 플레이그라운드에서도 개발해서 앱 스토어 커넥트까지 앱을 올릴 수 있습니다. 물론 디버깅 기능이 좀 불편하고 여러 타겟이나 개발 환경 설정이 좀 제한적입니다. App development on iPad | MutatingFunc