본문 링크 (Original Link)

iOS Dev Weekly - 366

2018.08.28

#

by iOSDevWeekly, translated by pilgwon

Comment

이번 주엔 Siri Shortcut을 포함한 다양한 다른 기능들의 지원에 대한 트윗을 많이 봤습니다. 하드웨어에 대한 루머가 많은 시기지만 그것들이 모두 사실이라면 우린 14시간 짜리 키노트를 봐야 할 것입니다! 😀 어제 나온 beta 10을 보니 거의 다 온 것 같네요!

Dave Verwer

News

The Aqua Screenshot Library

물론 기복이 있었습니다. 핀 스트라이프, 매끈한 금속, 린넨 그리고 가죽. 투명하기도 했고 생기가 넘치기도 했던 애플의 디자인은 때론 트렌드를 선도하기도, 업계에 뒤쳐지기도 했습니다.

Stephen Hackett의 환상적인 작업입니다! 저는 저의 첫 번째 맥의 이전 버전인 10.4의 스크린샷을 둘러보느라 시간가는 줄 몰랐습니다. 매년 디자인이 어떻게 바뀌었는지 보는 것도 아주 흥미로운 일입니다.

512pixels.net

앱 스토어 검색 광고가 더 많은 나라에서 사용 가능해 졌습니다

이제 앱 스토어 검색 광고가 13개 나라에서 가능해졌습니다. 이는 애플의 입장에서 이 프로그램이 잘 돌아가고 있다는 것만을 의미합니다. 그런데 이 프로그램이 소비자나 개발자에게도 잘 돌아가고 있을까요? 실제로 생각만큼 나쁘지는 않습니다. 검색 광고는 대개 관련있는 내용을 보여주며 잘 디자인돼있기 때문에 어색하지 않습니다. 저는 이것이 잘 맞을 것이라 예상했었습니다.

apple.com

모바일 개발에 가장 잘 어울리는 프레임워크 고르는 방법

모바일 개발 환경이 바뀌었고 저희는 여러분에게 현대적인 선택지를 제공합니다. 이것은 오랜 기간 결정해야 하는 문제이며 지혜롭게 선택하셔야 합니다. 우리의 무료 Ebook을 다운로드해서 더 많은 내용을 알아보세요. 지금 읽어보세요.

thoughtleaders.io

Tools

Git Churn

Gary Bernhardt의 이 스크립트에서 밝힌 파일들은 자동으로 문제가 되지는 않지만 훌륭한 스모크 테스트는 될 수 있습니다. 제가 시도한 모든 프로젝트의 최상위에 있는 pbxproj 파일을 필터링해준다면 더 좋을 거 같습니다! 😀

twitter.com

swiff

Håvard Fossli의 이 스크립트는 유용해 보입니다. 이는 지루한 타임스탬프가 찍혀있는 로그 파일을 변환해서 여러분의 빌드 과정을 느리게 하는 이유를 색상이 다양하고 정보로 빼곡하게 보여줍니다.

github.com

Code

Validated를 오픈 소스로 공개합니다

Brandon WilliamsStephen CelisValidated는 에러의 첫 발생을 보여주기보다는 여러 오류를 모으기 위한 작은 라이브러리입니다! 😀 이 라이브러리는 Rails의 Active Record의 축소판인 것 같습니다.

pointfree.co

iOS를 위한 Stateful 뷰 컨트롤러 견제

앱의 단일 화면이 여러 상태를 가지게 되는 상황은 아주 많습니다. 예를 들면 빈 상태, 로딩중 그리고 데이터가 보여지고 있는 “보통의” 상태가 있을 것입니다. David Ask의 StateViewController는 이러한 공통적인 시나리오들을 관리할 수 있게 도와줍니다.

github.com

NSPredicate

Axel Kee의 이 간단한 웹 페이지에 우리가 NSPredicate에 대해 알고 싶었고 필요했던 모든 것이 담겨있습니다. 북마크는 사람들이 여전히 쓰고 있는 것이라 여러분에게도 도움될거라 생각합니다. 저장해두시길 추천드립니다. 😂

nspredicate.xyz

Schedule

Quentin Jin이 단지 현재 시간에서 상대적으로 이벤트를 늦추는 것 뿐만 아니라 특정 시간에 이벤트를 계획할 수 있는 똑똑한 타이머 라이브러리에 대해 알아봅니다. 저는 특히 다른 객체의 일생동안 타이머를 묶어둘 수 있는 것이 마음에 듭니다. 매우 훌륭합니다.

github.com

DifferenceKit

Ryo Aoyama가 테이블과 컬렉션 뷰에서 두 데이터 세트의 차이를 찾고 업데이트할 수 있게 해주는 performBatchUpdates 와 사용할 수 있게 디자인된 라이브러리에 대해 알아봅니다. 이것이 얼마나 쉬운지 느껴보려면 플레이그라운드를 확인하는 것을 제안드립니다.

github.com

Design

유동적 글자크기 지원하기

Tom Brow가 그의 앱인 Pod에서 얻은 주목할만한 통계 자료입니다. 저는 제가 기본이 아닌 폰트 사이즈를 사용한다는 사실은 알았지만 그러한 숫자는 여전히 놀랍습니다. 만약 유동적 글자크기를 지원하지 않을거라 생각하신다면 이 트윗은 여러분의 생각을 바꾸기에 충분할 것입니다.

twitter.com

Business and Marketing

앱 스토어와 구글 플레이의 리뷰에 프로처럼 답변하기

이것은 정말 공통적인 상식이지만 때때로 상식을 다시 떠오르게 하는 것은 좋은 일이죠! 🤯

appfigures.com

Jobs

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

경력을 쌓고 최고의 iOS 견습생을 신청하세요.

homerun.co

iOS Developer @ Komoot, Remote

유럽에서 가장 성공적인 싸이클링 및 하이킹 앱을 만드는 데에 참여하고 사람들이 탐험하는 방식을 바꿔보세요!

komoot.com

Senior iOS Engineer @ Over (Remote within Euro time zone)

에디터 추천 디자인 앱의 복잡한 문제를 만들고 해결하도록 전세계에 영감을 불어넣어보세요.

madewithover.com

And finally…

이건 정말 멋지네요!

😂

twitter.com