본문 링크 (Original Link)

iOS Dev Weekly - 344

2018.03.24

#

by iOSDevWeekly, translated by pilgwon

Comment

돌아오는 화요일엔 시카고로 현장학습을 가볼까요? 3월에 이벤트를 여는 것은 그렇게 이상한 일이 아니지만 (최근에 열렸던 3월 이벤트는 2년전인 2016년에 열렸었습니다), 새 캠퍼스의 헌정 극장이 있는데도 다른 곳에서 발표한다는 것은 약간 특이합니다. 새로운 프레임워크의 발표현장일까요? 확실히 가능성이 있습니다!

그리고 iOS Dev Directory에 주신 엄청난 반응들에 정말 감사드립니다. 60개의 풀 리퀘스트들이 이미 머지되었고, 4가지 언어로 제공됩니다. 계속해서 여러분의 사이트를 기록해주세요! 🎉

Dave Verwer

News

아뇨. 여러분은 암호화폐 채굴을 결제 수단으로 사용할 수 없습니다…

맥 앱 스토어에서 암호화폐를 채굴하는 것을 결제 수단으로 제공하는 캘린더 앱을 애플이 거부했습니다. 그들이 표시한 거부 이유는 충분히 이해가 되는 2.4.2 였습니다.

2.4.2 여러분의 앱이 효율적으로 전력을 사용하도록 디자인하세요. 앱은 배터리를 빠르게 닳게 하지 않고, 추가적인 발열을 일으키지 않으며, 필요하지 않은 기기 자원을 사용하지 않아야 합니다.

macrumors.com

WWDC 장학금을 받고싶으신가요? 선배들이 하는 그들의 충고를 전합니다

WWDC의 장학금 프로그램은 WWDC에 올 수 있을만한 자원이 없는 새로운 개발자들에게 기회를 주기 위해 만들어졌습니다. 하지만 그것은 어떻게 받는걸까요? Paul Hudson이 과거에 프로그램 당첨자들 10명을 인터뷰해서 그들이 무엇을 제출했고 이벤트를 통해 무엇을 배웠는지에 대해 전합니다.

hackingwithswift.com

모바일 테스트 랩을 관리하는데에 지치셨나요? 앱 UI 테스트를 자동화 할 수 있는 쉬운 방법을 원하시나요?

만약 단 한 줄의 스크립트로 우리가 아주 많은 양의 클라우드 호스팅된 애플 기기에 접근해서 자동으로 테스트를 할 수 있다면 어떨까요? 만약 그 테스트들이 만들어낸 가시적인 테스트 리포트가 여러분이 레이아웃을 리뷰하고 기기와 OS에 따라 다른 차이점들을 확인하는데에 도움을 준다면 어떨까요? 그게 바로 Visual Studio App Center 테스트 서비스가 하는 일입니다. 더 알아보기

microsoft.com

Tools

Peek 5.0

전에도 링크한 적이 있지만 그것은 2년전이었고 오늘은 이번 주에 새로운 버전을 소개하기 위해 가져왔습니다. 다른 개발자 도구들보다 더 아름다울뿐만 아니라 정말 유용합니다. 🤷‍♂️

152percent.com

NSDoubleLocalizedStrings

저는 전에도 이러한 팁을 본 적이 있지만, 빠르게 이전 기록들을 찾아본 결과 여러분께 알려드린 적은 없었던 것 같습니다. Jordan Morgan의 정말 유용한 팁입니다!

twitter.com

Code

[weak self] 쓰는 것을 종종 까먹으시나요? 여기 해결책이 있습니다

저는 Oleg Dreyman의 이 라이브러리에 대해 약간의 혼란이 있습니다. 어떠한 부분의 저는 리테인 사이클을 일으킬만한 것들을 없애는 것은 아주 좋은 일이라고 하고, 또 다른 부분의 저는 개발자가 자동화된 무언가 뒤에 숨는다면 리테인 사이클 문제가 생겼을 때 그것이 정확히 뭔지 모를 수 있다고 합니다. 종합적으로는 쓰는게 더 이득인 라이브러리 같습니다.

medium.com

Layout

iOS 개발 “뉴스”에 대해 매주 쓸 때 놀라운 사실 중 하나는 어떤 프로젝트를 링크한 이후에 그들의 작은 프로젝트가 잘 만들어졌고 잘 문서화된 성숙한 라이브러리가 되어서 처음의 모습을 못 알아볼 정도로 잘 크는 경우가 있다는 것입니다. 저는 그런 경우가 있으면 수정할 생각이 있었는데, 이 트윗을 보고 Nick Lockwood의 Layout을 다시 보게 되었습니다. 만약 여러분이 오토 레이아웃을 사용하고 있다면 이 잘 만들어진 라이브러리가 여러분의 코드를 더욱 간결하게 만들어 줄 것입니다. 또는 안드로이드처럼 🤖 읽을 수 있는 XML 포맷으로 만들어 주기도 합니다!

github.com

스위프트에서 임시 파일을 작업할 때 도와주는 헬퍼

임시 파일은 만드는데 어려움이 없는 동안은 정말 유용합니다. 저는 Ole Begemann의 사용자의 tmp 폴더에 수천개의 임시 파일을 채울 수 있게 도와주는 이 헬퍼가 아주 좋아보입니다! 😂

oleb.net

Design

뉴욕 타임즈 앱 UI/UX 케이스 스터디하기

Johny Vino가 뉴욕 타임즈 앱 속에 녹아있는 디자인 아이디어에 대해 탐험한 경험에 대해 쓴 엄청난 글입니다. 이처럼 앱을 전체적으로 경험해보는 아이디어는 정말 사랑스럽습니다. 더 나아가서 사용자가 언제, 얼마나 길게 쓰는지 인텔리전트 애널리틱스로 분석해서 그에 맞는 적당한 컨텐츠를 자동으로 제공할 수 있을 것입니다. 우리는 어쨋든 습관의 동물이니까요.

uxdesign.cc

여러분을 깨워줄 UI 토글 디자인 🙈

어머나 세상에, 이것 좀 보세요! 또 이건 정확히 WWDC ‘18에 기반한 iOS 12 디자인의 느낌입니다. 😂 이 디자인 중에서 실제 앱에 들어갈 것은 없겠지만, 구현이 가능한지를 벗어나서 영감을 받기에는 아주 좋습니다.

prototypr.io

Business and Marketing

구독 세계에서의 제품 업데이트

Marcus Fehn이 Ulysses가 어떻게 업데이트를 구성했고 구독 가격을 매겼는지에 대해 말합니다. 이 글은 명백히 제품에 대해 말하지만, 제가 이 섹션에 넣은 이유는 비즈니스 모델이 어떻게 그들의 업데이트 전략에 영향을 미쳤는지에 대해 말하기 때문입니다. 한가지 사실은 제가 이 앱을 ❤️ 한다는 것이죠. 😀

medium.com

Notchy

여러분의 스크린샷을 아이폰 X에서 보던 화면처럼 만들어주는 쿨한 앱입니다. 웹사이트를 준비중이거나 다른 마케팅 소재로 사용할 때 유용할 것 같습니다.

apple.com

Videos

리액트 네이티브와 함께한 2년

리액트 네이티브는 2년전에 우리 모두를 자바스크립트 개발자로 만들려고 했고 그 유행이 어느정도 지나간 지금에도 몇몇 팀은 여전히 쓰고 있다고 합니다. 하나는 Artsy 팀이고, Orta Therox가 iOSoho의 내용을 바탕으로 그들의 경험에 대해 얘기합니다.

vimeo.com

Jobs

Senior iOS Developer at Shopify (San Francisco)

세계적 수준의 UX, 설계 및 엔지니어링 팀과 협력해서 커머스의 미래를 구축하고 정의해보세요.

shopify.com

Humbly Confident Senior Mobile Developer, Remote

자신감있지만 겸손하며 변화하는 사람들의 삶을 사랑한다면, You Need A Budget(YNAB)에서 저희와 함께하세요.

recruiterbox.com

And finally…

개발자의 삶

뭘 했다고 벌써 밤 11시죠??? 😳

twitter.com