letswiftconf / newsletter

레츠스위프트 뉴스레터 아카이브
MIT License
452 stars 10 forks source link

제63호 (2022년 9월 12일 예정) #72

Closed godrm closed 2 years ago

godrm commented 2 years ago

추석 연휴가 끝나는 데로 발송하도록 하겠습니다 :)

godrm commented 2 years ago

애플

> 애플 이벤트가 끝나고 iOS 16, tvOS 16, watchOS 9 RC가 나와서 출시일에 맞춰서 앱을 심사할 수 있도록 준비하라는 안내가 나왔습니다 Get ready for iOS 16, tvOS 16, and watchOS 9 - Discover - Apple Developer

> Xcode 클라우드가 이제 모든 개발자들에게 열렸습니다. 2023년말까지는 매달 25시간까지는 무료 티어를 제공한다고 합니다 Xcode Cloud subscriptions now available - Latest News - Apple Developer

하드웨어

> 애플 9월 이벤트에 대해 정리한 글이네요. Apple September Event. Everything there is to know | by Youssef Mohamed

> 새로 나온 애플 워치에 대한 소개입니다 Apple Watch Series 8, SE, & Ultra — Everything You Need To Know | by Nikhil Vemu

> 왜 아이폰14를 개발용으로 사면 안되는지 설명하는 독특한 글입니다 (별내용은 없어요) Why iOS Developers Won’t Buy An iPhone 14 | by Steven Curtis

개발 문화

> Appfigures에서 앱 스토어 최적화 ASO 기능을 위한 체크리스트를 제시해줍니다 App Store Optimization (ASO) Checklist · ASO Tools and App Analytics by Appfigures

> 💎 개발자로써 버그를 만드는 과정, 그것을 해결하는 일은 당연히 해야하는 데도 피하게 되는 현상을 지적하는 글입니다. 강한 논조가 있는 것은 아니지만 생각해보게 되는 글이네요 On Fixing vs Patching | Bas

설계 구조 : 패턴

> 💎 앱에서 다루는 에셋 리소스를 여러 캐시 방식으로 구현하는 방법을 소개하고 있습니다 Handling multiple caches in App | by Ravi Gupta

> MVVM + POP to deal with complex UI | by Mohshin Shah

> Why the MVC Architecture is Impossible to Implement in SwiftUI? | by Pedro Alvarez

언어 : 스위프트

> 오래전부터 Foundation에서 제공되는 NSHashTable에 대해 정리하면서 이상하다고 느낀 점을 표현한 글입니다 A Disaster Named NSHashTable | by Kiarash Vosough

> Swinject를 활용해서 의존성을 주입하는 방법에 대한 소개글입니다 Dependency injection — Swinject | by Iosif Moldovan

> Concurrency in iOS: GCD | by Tifo Audi Alif Putra

SwiftUI

> 💎 특이하게 오브젝티-C기반으로 작성된 코드와 SwiftUI로 구현한 뷰를 연결하는 예제네요 Updating SwiftUI Views From Objective-C Using MVVM | by Max Kalik

> UIKit 개발자에게 설명하는 SwiftUI 접근성 관련 기능들이라고 합니다 Accessibility in SwiftUI explained for UIKit developers - SwiftLee

> 스위프트UI에서 툴바를 커스텀하게 변경하는 방법에 대해 소개합니다 Customizing toolbars in SwiftUI | Swift with Majid

> 은행 앱들이 보안을 위해 화면을 흐림처리하는 것을 스위프트UI로 구현한 예제입니다 How to: Create a bank-level security blur screen with SwiftUI | by MING

> iOS 14이상에서 폰트 접근성을 다루는 방법을 설명합니다 Font accessibility on iOS 14+ | by Benjamin Dumont

> SF Font에 새롭게 글자 폭에 대한 선택지가 생겼습니다 SF Font Expanded, Condensed, and Compressed: Three New font width styles in iOS 16 | Sarunw

> Exploring SwiftUI Coordinators | by Pedro Alvarez

> How to build a configurable widget with WidgetKit and SwiftUI

> How to show alert in SwiftUI (iOS 15+) | by DevTechie

> Reusable Customisable Views in SwiftUI | by Petru Lutenco

> Sharing cross-platform code in SwiftUI apps · Jesse Squires

> SwiftUI Text Alignment | by Rob Maltese

> Using CoordinateSpace to draw over a SwiftUI List | Matthew

> Z Index in SwiftUI : Setting things in order. | by DevTechie

UIKit

> AttributedString, a better way to handle attributed strings in iOS 15 | by Jesus Guerra

> Three UIKit Protips — Steve's Real Blog

> Zap the SceneDelegate in iOS 12 and just use the AppDelegate | by Steven Curtis

AppKit

> 💎 맥에서 XPC 서비스를 통해서 프로세스간 통신을 하는 방식에 대한 소개입니다. Crossing the Streams with Services | by Brennan Stehling

프레임워크 활용

> 💎 코어 데이터를 표현하기 위한 EDR 요소를 설명합니다 ERD Diagrams for Core Data in Your iOS App | by Steven Curtis

> 지난 호에서도 몇 개 소개했었는데, 라이브로 업데이트가 가능한 ActivityKit 관련 소개입니다 Create Live Activities With ActivityKit on iOS 16 | by Batikan Sosun

> 스포티파이에 OAuth2.0 으로 인증하고 엑세스 토큰을 받아서 요청하기까지 과정을 설명합니다 Dealing with OAuth2.0 in iOS apps (swift) | by Saleh Masum

> Why You Should Migrate From RxSwift To Combine | by Kelvin Tan

서버사이드

> 서버사이드 그룹에서 IMAPv4를 다룰 수 있는 SwiftNIO 기반 라이브러리를 오픈소스로 공개했습니다 Swift.org - Announcing SwiftNIO IMAP

개발 환경

> 애플 실리콘 맥북에서 특정 라이브러리 때문에 CPU 아키텍처가 안 맞다고 에러가 나는 경우에 대한 설명입니다 Apple Silicon and the library incompatibility problem for iOS development | by Suson Thapa

> Bazel로 빌드하는 구조에 대한 기초적인 설명입니다 Hello World iOS App Tutorial with Bazel | by Taha Bebek

> Xcode 플러그인을 활용하는 방법을 소개합니다. 레츠스위프트 앱을 만들면서 플러그인 만들던 게 생각나네요 How to Use Xcode Plugins in Your iOS App | by Riccardo Cipolleschi

> 스위프트 패키지 빌드용 플러그인을 구현하는 방법입니다 Implement Your First Swift Package Build Plugin | by Riccardo Cipolleschi

> Xcode's refactoring options for async/await

접근성

> 접근성에 대한 글들이 꽤 있습니다. 그 중에서도 놓치기 위한 모션을 줄이는 것에 대한 글입니다. 애니메이션을 만들기만 할 뿐 놓치기 쉬운 부분 같습니다 Reduce Motion: How To Make Your iOS App Animations Accessible and Inclusive | by Amos Gyamfi

> 스위프트UI에서 접근성을 다루는 방법 - 다이나믹 타입에 대한 글입니다 SwiftUI Accessibility: Dynamic Type | Mobile A

> 스위프트UI 앱에서 보이스오버로 내비게이션을 처리하도록 구현하는 설명입니다 VoiceOver navigation improvement tips for SwiftUI apps - SwiftLee

오픈소스

> 마크다운을 생성할 수 있도록 도와주는 마크다운 Codable 오픈소스 Introducing MarkCodable

디자인

> App Design Inspiration 73 | iPhone App Design Company

> App Development Inspiration 141 | iOS Firm

> App Development Inspiration 142 | Web and Mobile Company

> App Development Inspiration 143 | Flutter Agency

godrm commented 2 years ago

제63호 발행했습니다 https://stib.ee/Kb36