본문 링크 (Original Link)

iOS Dev Weekly - 340

2018.02.25

#

by iOSDevWeekly, translated by pilgwon

Comment

즐거운 금요일 되세요! 여전히 WWDC에 대한 뉴스나 날짜는 나오지 않은 상태지만, iOS 11 SDK 사용이 필수가 되도록 임무를 주는 것을 보면 거의 다 왔다고 생각합니다. 제 마음은 이미 iOS 12에 대한 생각뿐입니다!

Dave Verwer

News

제품 화면에서 더 많은 스크린샷을 제공하세요

스크린샷 4개보다 더 쿨한게 어떤 건지 아십니까? 십어..이 아니라, 10개의 스크린샷 입니다. 그게 바로 4개의 스크린샷보다 더 쿨 한 것이죠 😂

apple.com

올해의 Google Summer of Code 프로젝트와 Swift

Google Summer of Code 프로젝트는 구글이 주최하는 훌륭한 사업입니다. 이 프로젝트는 오픈 소스 프로젝트에 참여하고 싶은 학생들에게 수년간 어마어마한 양의 멘토링을 제공합니다. 좋은 소식은 올해 Swift가 추가됐다는 점입니다! 만약 당신이 그러한 학생이라면 어떻게 신청하는지 여기서 알아보세요.

swift.org

당신의 iOS 앱이 안드로이드 앱으로 제출되었습니다

MyAppConverter는 여러분의 iOS 코드를 사용해서 네이티브 안드로이드 앱을 빠르게 만드는 작업을 합니다. 우리는 완벽하게 테스트되었으며 Google Play에도 제출할 수 있을 정도의 네이티브 안드로이드 소스 코드를 제공합니다. 지금 전문가에게 무료로 포팅 견적을 알아보세요.

myappconverter.com

Tools

ProvisionQL

Craig Hockenberry의 프로비저닝 파일 미리보기 플러그인가 처음 나온지 4년이나 됐다는 것이 믿기지 않습니다. 처음엔 약간 방치된 상태였지만 최근 몇 년간의 Evgeny Aleksandrov의 꾸준한 버전 업데이트가 있었습니다. 그리고 그가 이번주에 저에게 상기시켜 주었습니다. 이 툴은 ipa, xcarchive, appex, mobileprovision 그리고 provisionprofile 파일들을 모두 지원합니다. 과거에 그랬던 만큼 지금도 유용할지는 모르겠지만, 여전히 설치할만한 가치는 충분히 있습니다.

github.com

Code

PromiseKit 6.0이 나왔습니다

저희가 Google이 만든 Promises를 소개한지 몇 주 지나지도 않았는데 이번엔 PromiseKit의 v6 버전을 소개할 차례가 되었습니다. 이번 버전에선 의미있는 변화가 몇몇 있는데요, 이 글의 제일 아래로 내려가면 Swift 언어의 사소한 변경점이라도 이 프로젝트는 모든 것을 고려했단 사실을 알게 되실 것입니다.

그 주제에 대해 다룰 떄 저는 최근에 나온 이슈였던 Kevin Ballard의 Tomorrowland에 대해 알게되었습니다. 요즘 나온 promise 라이브러리들에는 부족한 점이 전혀 없네요!

promisekit.org

Swift의 네비게이션

UINavigationController는 작은 앱에서는 아주 훌륭한 역할을 해냅니다. 하지만 더 복잡한 상황이라면 어떨까요? John Sundell이 coordinator 패턴이 그럴때엔 더욱 맞을 것이라고 주장하며, 그것을 어떻게 Swift에서 구현하는지에 대해 알려줍니다!

swiftbysundell.com

Just Controllers

Soroush Khanlou는 iOS 어플리케이션 아키텍쳐에 대해 꾸준히 얘기해온 사람이고, 특히 UIViewController를 사용하지 않는 경우에 대해 얘기를 많이 합니다. 그리고 어떤 경우가 더 간단한 컨트롤러를 사용하는 경우인지에 대해서 질문을 합니다.

khanlou.com

Design

모바일을 위한 AR 디자인을 위한 안내서

Bushra Mahmood의 두 편의 글(1편, 2편)은 AR 앱을 만들 때 디자인적으로 고려해야 할 선택지들에 대해 설명하는 아주 매력적인 글들입니다!

medium.com

Business and Marketing

사본과 복제본으로부터 여러분의 앱을 지키세요

Marco Arment가 IP와 저작권을 지키는 것에 대한 현명한 접근법에 대해 말합니다. 지적 재산권 보호 문제에 대해서 권한과 영향력이 강력하다고 생각하실 수도 있습니다. 하지만 이 글에 나오는 모든 것은 사실이라는 점이 나쁜 소식입니다.

marco.org

Up to Speed

Swift in Sixty Seconds를 통해 Swift를 무료로 배우세요

네, 60초만에 Swift를 배우는 것을 바라지는 않으셨을 수도 있습니다. 😂 하지만 여러분은 Paul Hudson의 이 새로운 비디오 시리즈에 의해 무언가를 배우게 될 것입니다. Swift를 처음 배우신다면 놓치지 마세요. 여기 소개글이 있습니다. 여기부터 시작하시면 됩니다.

hackingwithswift.com

인터페이스 빌더 꿀팁들

Keith Harrison이 그의 IB(인터페이스 빌더) 꿀팁 게시글의 업데이트된 버전이 새로 나왔습니다. 대부분을 알고 계시겠지만 전혀 몰랐던 것들도 분명히 있을거라 확신합니다. 마우스 아래에 있는 모든 뷰를 선택해주는 Ctrl+Shift 클릭에 대한 팁은 항상 이런 글을 보고 누군가에게 알려주면 놀라는 내용입니다. 🤯

useyourloaf.com

Jobs

iOS Engineer @ Scoop

전국 각지의 통근자들에게 편리하고 즐거운 카풀을 제공하기 위해 Scoop에 참여하세요!

lever.co

Staff Software Engineer, iOS - SurveyMonkey - San Mateo, CA

SurveyMonkey에서 모바일 개발의 미래를 주도하고 수백만명의 고객에게 제공되는 멋진 기능을 구축하세요!

surveymonkey.com

iOS Developer @Drivy in Paris, France

우리는 유럽의 넘버원 카셰어링 서비스이며 스마트폰으로 자동차를 열기도 합니다. 자동차의 미래를 그려가는 일에 함께하세요.

drivy.com

And finally…

꼭 기억하세요…

당신은 인간과 함께 일하고 있고 프로그램의 존재 자체가 유발할 수 있는 두려움과 불안감을 일으키지 않기 위해 당신의 인터페이스를 조정해야 한다는 것을 기억하세요.

1985년의 HIG(휴먼 인터페이스 가이드라인)이 최고의 HIG였네요 🤪

twitter.com