본문 링크 (Original Link)

iOS Dev Weekly - 368

2018.09.09

#

by iOSDevWeekly, translated by pilgwon

Comment

올해 저금을 많이 해두셨길 빕니다. 다음주에 나올 비싼 제품들이 기대되네요! 💸

Dave Verwer

News

여러분의 앱은 개인 정보 정책을 가지고 있나요?

다음 달에 있을 변경에 대비하세요. 이제 모든 앱 제출과 업데이트에 대해 명백한 개인 정보 정책을 가지고 있어야 합니다. 못 들었다고 하지 마시길 바랍니다!

apple.com

Swift Server 작업 그룹이 다음으로 해야할 일

이번 주에 뉴욕에서 열렸던 try! Swift 컨퍼런스에서 Swift Server 작업 그룹이 그들의 계획에 대해 발표했고, Ted Kremenek이 빠른 요약을 정리해주었습니다. 또한 Swift.org의 서버 페이지권장하는 서버 라이브러리 섹션을 확인해 보는 것도 좋습니다.

swift.org

Scanbot SDK로 앱에 문서 스캐너를 넣어보세요

문서, QR 코드, 바코드, 기계가 읽을 수 있는 영역 등을 여러분의 앱으로 스캔할 수 있습니다. Scanbot 팀의 문서 스캐너 SDK는 넣기 쉽습니다. 서버 기반이 아니라서 보안에도 강력합니다. 예제 앱을 보고 어떻게 작동하는지 알아보세요.

scanbot.io

Tools

SwiftSyntax

이미 알려져 있었지만 최근에 GitHub의 자체적인 저장소로 나온 것 같습니다.

SwiftSyntax는 libSyntax 라이브러리에 대한 Swift 바인딩들의 셋입니다. 그리고 Swift 도구들이 소스 코드를 구문 분석, 검사, 생성 및 변형할 수 있게 해줍니다.

리드미에 있는 예제는 30줄 가까이 되는 Swift 파일의 모든 정수 리터럴을 찾아서 증가시키는 내용입니다. 이 라이브러리를 사용해서 멋지고 흥미로운 것을 만들어주세요! 😀

github.com

Code

Swift의 일찍 반환하는 함수에 대하여

지금까지 프로그래밍을 하는동안 저는 일찍 반환하는 것에 대한 광팬이었고 그래서 Swift 가 guard와 같은 언어 기능을 복돋우는 것이 정말 기쁩니다. 이미 그렇게 있다면 defer 가 좋은 친구가 될 수 있으니 확인해보세요.

swiftbysundell.com

히트 테스트 해킹하기

UIViewhitTest(_:with:) 를 오버라이드 해보셨나요? 제 추측으론 아니라고 생각합니다. Soroush Khanlou와 여행을 떠나볼까요? 🚗

khanlou.com

DataSourceKit

테이블 뷰 데이터 소스 델리게이트 모델은 수백개의 같은 종류의 셀이 사용될 때 최고의 효율을 냅니다. 하지만 다양한 종류의 셀로 테이블 뷰의 복잡성을 관리해야 한다면 도전적일 수 있습니다. Yosuke Ishikawa의 이 선언형 스타일의 라이브러리는 제가 봤던 첫 번째 선언형 테이블 뷰 라이브러리는 아니지만 매우 흥미롭습니다.

github.com

프로토콜의 비밀 속성

Swift 프로토콜이 그들의 속성에 대한 접근을 허용해줘야 하나요? Olivier Halligon이 꼭 해야하는 경우에 대해 말합니다.

github.io

Design

RWDevCon 2018 디자인 랩에서 배운 것들

WWDC의 디자인 랩은 컨퍼런스동안 사용가능한 가장 가치있는 서비스 중 하나지만 당연히 그 은밀한 부스에서 얘기되는 내용에 대해 우리는 알 턱이 없습니다. 이 글에서 Luke Freeman이 RWDevCon의 디자인 랩에서 정확히 어떤 것을 다뤘는지는 말하지 않지만 대신에 배운 점들을 알려줍니다.

raywenderlich.com

모바일 알림의 4가지 컨셉들

Nick Babich의 이 글에서 주목할만한 정보는 사람들이 앱을 지우는 가장 큰 이유는 짜증나는 알림이라는 것입니다. 여러분도 알림으로 사용자를 짜증나게 하고 있지는 않나요? 🚨

babich.biz

Business and Marketing

Trailer

우리는 완전히 커스텀된 화려한 프로모션 비디오를 누군가에게 애프터 이펙트로 만들게 할 수도 있습니다. 또는 오래된 방법인 화면 녹화를 할 수도 있을 것입니다. 혹시 그 사이에 무언가를 원하시나요? 이 새로운 앱이 평범하고 오래된 화면 녹화와 애프터 이펙트사이의 무언가를 제공해줄 것입니다.

trailerapp.io

macOS Development

파인더 퀵액션

Daniel Jalkut가 Mojave Quick Action이 Automator처럼 언젠가는 완벽한 네이티브 앱이 될거라는 흥미로운 조사를 했습니다. 공식적인 내용은 없지만 그가 찾은 것은 미래에 대한 약속이라고 할 수 있겠습니다.

indiestack.com

Jobs

Become an iOS Developer at Young Mavericks (Amsterdam, NL)

경력을 쌓고 최고의 iOS 견습생이 되어보세요.

homerun.co

Swift Developer at Upside Business Travel (Washington, DC)

비즈니스 여행이 예약되고 관리되는 방식을 다시 발명할 재능있는 iOS 엔지니어를 찾습니다. 여정의 일원이 되어주세요!

lever.co

Lead iOS Developer at Brilliant Basics in London

Brilliant Basics는 빠르게 성장하는 디지털 변환 스튜디오입니다. 끝내주는 프로젝트와 환상적인 문화를 제공합니다. 우리는 브릴리언트하니까요!

brilliantbasics.com

And finally…

거북이처럼 꾸준하네요…

😂

twitter.com