Closed godrm closed 2 years ago
>
음악, 영상, 오디오, 책, 뉴스, 매거진 미디어 콘텐츠를 다루는 "읽기" 앱에 대해 사이트에서 배포가 가능해집니다 Distributing reader apps with a link to your website - 지원 - Apple Developer
>
드디어 올해의 WWDC 행사 일정이 올라왔습니다. 6월 6일부터 6월 10일까지 진행되네요 WWDC22 - Apple Developer
>
앱 스토어에 일부 국가 - 캄보디아, 카자흐스탄, 키르키스스탄, 우간다 세금이 포함되면서 가격이 변경된다고 하네요 앱 및 앱 내 구입에 대한 세금 및 가격 변경 예정 - 최신 뉴스 - Apple Developer
>
async/await를 지원하는 Socket API 오픈소스 PureSwift/Socket: Swift async/await based socket
>
로버트 C 마킨의 클린 코드에 대한 요약 정리입니다 Summary of “Clean code” by Robert C. Martin | by Martin Sidorov
>
스위프트를 Mac OS 9 클래식에서 돌리기 위한 시도를 하는 분이 있네요 Swift on Mac OS 9 // -dealloc
>
선언적으로 화면을 다루는 SwiftUI에서 MVVM이 필요하지 않다는 주장입니다. Stop using MVVM with SwiftUI. Declarative UI does not require MVVM | by karamage
>
초보적인 관점에서 델리게이트와 전략 패턴이 어떻게 다른지 설명해줍니다 Strategy Design Pattern in Swift for Beginners | by activesludge
>
SwiftUI Clean Architecture with Rorty App | by Mesut G.
>
테이블뷰와 콜랙션뷰를 통합해서 다룰 수 있는 뷰 표현 로직 Unifying Table and Collection Views Presentation Logic Within MVVM. Part 3 | by Isa Aliev
>
@propertyWrapper로 의존성 주입하고 Mock을 다룰 수 있는 예제가 깔끔한 글입니다 Dependency injection in Swift | by Arturs Derkintis
>
strcut와 프로토콜을 사용할 때 좋은 방향과 나쁜 방향에 대해 언급해주고 있습니다 Don’t use a protocol when a struct would do a better job | by Code in Swift
>
Retain Cycles and Memory Management in Swift | by Steven Curtis
>
조금 충격적인데요 String.count가 O(1)이 아니라 O(n)으로 동작한다는 분석입니다 String.count is NOT O(1) time, but is .count on a String’s slice O(1) time? | by Javid Poornasir
>
클로저 순환 참조 문제와 weak self에 대한 설명입니다 Weak self, a story about memory management and closure in Swift
>
SceneKit을 활용해서 3D 개체를 다루는 것을 시리즈로 계속 쓰고 계십니다 3 Ways to Rotate Objects in SceneKit | by Mark Lucking
>
SwiftUI 커스텀 뷰나 Modifier를 Library에서 제공하기 위한 DeveloperToolsSupport 프레임워크에 대한 소개입니다 Apple's DeveloperToolsSupport framework
>
트랜잭션 중에 특정 뷰만 애니메이션 끄는 방법에 대해 설명합니다 Disable animations on a specific view in SwiftUI using transactions
>
Environment Property Wrapper for Custom Colors in SwiftUI | by DevTechie
>
Error alert presenting in SwiftUI simplified - SwiftLee
>
How to embed a UIKit Alert with Text Field in SwiftUI | by Vito Gallo
>
SQLite를 MVVM 방식으로 활용하기 SQLite on iOS: The MVVM Way. SwiftUI meets SQLite | by Mattia Righetti
>
스위프트 5.7에 들어갈 옵셔널 언래핑과 쉐도잉에 대한 소개입니다 Swift 5.7: Unwrapping Optionals Gets an Improvement | by Avi Tsadok
>
SwiftUI Pro Tips 1–3 | by Ryan Jennings
>
수위프트UI 번역 프로젝트를 하고 계신 필권님이 에러 표시 방법에 대해 번역해주셨네요 SwiftUI에서 에러를 표시하는 가장 간결한 방법
>
카플레이 오디오 앱을 만드는 과정을 소개해주고 있습니다. 국내에서는 벅스 개발팀이 비슷한 경험을 공유해주셨던 기억이 나네요 The Making of a CarPlay Audio Application | by Pierre-Yves Touzain
>
Wheel Picker View in SwiftUI | by Sarah
>
SwiftUI가 iOS 개발의 미래가 될 것인가 - 조금은 자극적인 제목이네요. Will be SwiftUI new future of IOS development? | by Saxedron
>
Background tasks in iOS | by Kapil Choubisa
>
How To Create Localizable And Use For Swift | by Gorkem Gur
>
팩토리 패턴 형태로 Alerts 쉽게 다루기 Improving Our iOS Alerts Implementation Using Factory Pattern | by Sky Reborned
>
UISearchController를 사용할 때 서버 API를 매번 호출하지 않도록 delay시키는 팁입니다 Stop SPAMMING your API from a UISearchController | by Steven Curtis
>
iOS 모듈을 나누고 상향식으로 개발하는 과정에 대해 정리해주신 글입니다 iOS 애플리케이션을 위한 상향식 개발 Part 1 - 모듈화 | by Steve Kim
>
GCD: DispatchWorkItem and Quality of Service | by Alex Shchukin
>
How To Implement a Custom MapKit Callout in iOS | by Iosif Moldovan
>
로컬 파일을 다룰 때 Combine 활용하기. 공부하면서 정리한 글 같은데 깔끔합니다 Read local file with Combine | by Angelo E. Saber
>
The State of Functional Reactive Programming in iOS: RxSwift vs. Combine | by Pierre-Yves Touzain
>
iOS 접근성 관련된 흥미로운 글입니다 iOS Accessibility | by Adrian Russell
>
시뮬레이터를 다루기 위한 simctl 명령에 대한 두 번째 글 Become an iOS Simulator Master-Part 2 | by Batikan Sosun
>
iOS 개발 분야에서 ML 도구를 사용하는 경험이 매우 드문 일입니다. 스터디를 하면서 TFLite 라이브러리를 직접 만들어서 빌드하기까지 과정을 소개해주셨습니다 Custom TFLite Library for iOS Developer - Applicable ML Tech Blog
>
깃헙 액션으로 앱 센터에 앱 배포 자동화를 정리한 글이네요 Deploy iOS Application to AppCenter via Github Actions (Manual Code SignIn) | by Abhishek Thapliyal
>
iTerm을 잘 다루거나 CLI 명령 설정에 대한 팁을 정리해주었네요 Hacking Your iTerm | by Chandan Kumar
>
미리보기처럼 Hot 리로딩을 지원하는 오픈소스 도구입니다 Inject – Swift Package Index
>
Swift 이야기는 아니고 Clang으로 C패밀리 언어들에 대한 글입니다. pre-commit 전에 clang-format으로 스타일을 바꾸는 방식이 흥미롭습니다. Save your sanity and time — Beyond clang-format. | by Šimon Tóth
>
특정 위치 정보를 기록해서 테스트할 수 있도록 GPX Generator를 사용하는 방법입니다 Simulating A Moving Location In iOS
>
Xcode Cloud를 사용해보고 솔직하게 아쉬운 점까지 정리한 글이네요 Xcode Cloud: Feedback from leboncoin | by leboncoin
>
오랜만에 저도 Xcode 내부 동작에 대한 글을 하나 올렸습니다. 빌드 과정에서 만들어지는 인덱스 정보가 어떤 게 있고, 그걸로 무엇을 할 수 있는지 설명해봤습니다 Xcode: 비밀스러운 인덱스 저장소 | by Jung Kim
>
민소니넴께서 컴파일 시점에서 배포 환경에 따라 필요한 파일들을 점검하는 방법을 소개해주셨습니다 배포시 사용하지 않는/전달되면 안되는 라이브러리를 컴파일 타임에 검증하기 - canImport, 전처리기, 컴파일러 지시자 활용
>
Async/Await in Vapor — How to create a weather API | Medium
>
Integrating Tauk into your XCTest User Interface Tests | by Nathan Krishnan
>
ViewInspector라는 SwiftUI 속성을 확인하고 State를 점검할 수 있는 오픈소스를 활용해서 테스트하는 방법입니다 SwiftUI Testing With ViewInspector for iOS | raywenderlich.com
>
App Design Inspiration 51 | UX Design Firm
>
App Design Inspiration 52 | UX Design Consulting Firm
>
App Development Inspiration 120 | React Native Mobile Company
제53호 발행했습니다 https://stib.ee/3365
벌써 4월달 뉴스레터군요 곧 WWDC 준비가 시작된다는 루머가 있습니다 ㅎㅎ