iOS/Swift 소식을 전해드립니다 💁 레츠스위프트 뉴스레터 제39호 2021년 9월 12일 두근두근 설레이는 iOS / Swift 관련 소식을 모은 뉴스레터가 도착했습니다. WWDC 끝나고 공식적인 소식이 뜸하더니 돌아오는 수요일 새벽에 애플 이벤트 소식이 있네요. 새로운 아이폰을 기대하고 있던데 어떠신가요? 작년에는 이벤트가 조금 늦어지는 느낌이 있었는데 올해는 동일한 일정으로 나오는 것 같습니다. 개인적으로는 올해 바뀔 애플 워치 새 시리즈를 기다리고 있습니다. 아무래도 여러분들이 가장 관심이 많은 소식은 애플 이벤트 관련이겠죠. 봄에 아이폰12 퍼플처럼 독특한 핑크색 아이폰 13 모델이 나온다는 루머를 들었습니다. 어떤 것을 기대하시나요? 주제/분류별 소식들 국/해외 소식들을 비슷한 주제들이 많아서, 다음과 같이 묶어서 정리합니다. # 애플 > 복소수 계산을 처리할 수 있는 Swift Numerics v1.0 배포되었습니다. (그 사이에 v1.0.1까지 나왔어요) # 일반 > [한글] CSAM : 사람들은 애플에게 어떤 부분을 걱정하는 지 정리해 주신 글입니다. 내 사진도 감시대상이 되는건가, 정부에서 지정해서 감시한다며, 오동작하는 게 아닐까 관점이 포함되어 있습니다. > [영문] 브라우저 전쟁에서 오픈소스 WebKit에 대한 긴 글입니다. 철저한 애플의 통제하에 진행되는 웹킷이 여전히 리드하고 있는 분야도 있지만, 웹 브라우저 미래를 위해서 좋은 일인가 생각해보게 됩니다. AppFigures 분석한 결과를 트위터에 일부 공개했습니다. iOS 앱 스토어에 무료 앱중에 2.6%가 React Native로 만들어졌고, 구글 플레이 스토에는 무료 앱중에 4.4%가 RN 앱이라고 합니다. 숫자만 보면 많은 수치는 아닌 것 같네요 # 스위프트 > [영어] Swift5.5에 추가되고 macOS 12/iOS 15에만 들어가는 것으로 공유됐던 Concurrency관련 기능이 하위 버전에서 동작할 수 있도록 개선한 PR이 합쳐졌습니다. 플랫폼 버전으로 사용성 체크하던 부분이 SwiftStdlib 5.5와 하위 호환 빌드 옵션 조합으로 변경되었습니다.그렇다고 해서 모든 운영체제 버전이 다 되는 것은 아니고 macOS 10.15, iOS 13, watchOS 6.0, tvOS 13.0 로 내려간 상태입니다. > [영어] Actor 모델로 데이터 레이스 문제 해결하기 > [영어] Struct가 Class보다 항상 좋은가? > [영어] AnyCodable 프로토콜 소개 > [영어] 예외적인 에러 상황 다루기 > [영어] Swift Concurrency 소개 > [영어] 튜플 데이터 쪼개기 > [영어] 탈출 클로저에 대해 # 설계 구조 : 패턴 > [영문] 앱 구조를 확장하기 # 뷰 프로그래밍 : SwiftUI # 뷰 프로그래밍 : UIKit # 프레임워크 다양한 프레임워크를 다루는 예제를 소개하는 글들입니다. # 개발 환경 # 도구/오픈소스 > [영문] 제가 작년에 만들었던 Swan이란 오픈소스 프로젝트가 있었는데, 비슷한 도구를 만드는 팀이 있네요. 오픈소스는 아니고 SwiftAnalyzer라는 아직 무료도구입니다. # 디자인 > [영문] 영감을 주는 앱 개발 #91 | #90링크 | #89링크
📲회사에서 iOS 개발자들에게 홍보하고 싶은 내용이 있으신가요? news@letswift.kr 로 언제든지 문의해주세요. |