본문 링크 (Original Link)

iOS Dev Weekly - 318

2017.09.16

#

by iOSDevWeekly, translated by pilgwon

코멘트

노치(아이폰 X의 센서가 화면을 자르는 부분)는 진짜로 밝혀졌고, 우리는 그것을 포용하기를 요구받고 있습니다. 🤗

당연하게도, 저의 노치에 대한 생각은 그것은 아이폰을 매일 쓴다면(네, 당연히 저는 구매할 예정입니다.) 곧 정착할거라 생각하지만, 첫 인상을 본 순간 모든 일이 잘 될 것이라 생각했고 심지어 저는 세로 모드에서는 귀를 좋아한다고 말할 정도로 멀리 갔습니다! 가로 모드는 완전 다른 이야기였고 제 생각엔 그것은 기묘한 패딩과 … 이것과 같은 모든 타협의 종류가 섞인 UI 재난이었습니다 🤣. 하지만 요즘 누가 자신의 폰을 가로로 쓰나요? 저는 제 아이폰을 기울이는 경우는 노치 모양의 구멍이 옆에 있어도 상관없는 비디오를 시청하거나 게임을 할 때 정도 일 거 같습니다.

Xcode 9 GM 또한 키노트 이후에 공개되었고, iOS 11 앱을 제출할 수 있는 능력을 가지고 있는 새로운 기기에 대한 시뮬레이터가 자연스럽게 포함되어 있습니다. 새로운 아이폰 때문에 당신의 배포를 미루지 마세요. 11월 배송이 당신에게 준비할 시간을 많이 만들어 줄 것입니다.

어떤걸 수정해야 하는지 물으셨나요? 음…

Dave Verwer

뉴스

애플의 2017년 가을 비디오

여기 6월에 보여지지 못 한 WWDC의 남은 부분이 있습니다! 🎉 모든것을 보세요. 하지만 특별히 iPhone X을 위해 디자인하기iPhone X을 위한 앱 만들기가 X에서 바뀌어서 대응해야 하는 핵심 정보를 포함하고 있습니다.

apple.com

새로운 앱 스토어 리뷰 가이드라인

당연하게도, 새로운 iOS 릴리즈는 자주 새로운 앱 스토어 리뷰 가이드라인과 동반됩니다. 애플은 그들이 발표했을 때 무엇이 바뀌었는지 말해주지 않습니다. 하지만 Paul Hudson이 밝혀냈고 우리를 위해 짧은 요약도 준비했습니다.

hackingwithswift.com

스폰서 링크

iOS 개발 환경의 Devops같은 컨테이너

Anka 하이퍼바이저와 함께 macOS를 가상화하여 mac을 셀프 서비스 iOS CI 클라우드로 만드세요. 온 디맨드 불변이면서 고립된 인스턴스를 제공하여 빌드 및 테스트 작업을 거의 기본 성능과 병행하며 실행할 수 있습니다. 컨테이너 작업 플로우와 마찬가지로 개발자가 로컬 빌드 및 테스트를 위해 자신의 컴퓨터에서 동일한 인스턴스를 가져 오는 “내 기계에서의 작업” 문제를 제거합니다. 무료 트라이얼을 통해 더 많은 것을 발견해보세요.

veertu.com

iOS Dev Weekly를 후원하고 45,962명의 개발자를 만나보세요.

도구

실전에서의 Sourcery

저는 이슈 281에서 Sourcery에 대해 적었었고 그것이 출시된 이후로 꽤 많은 견인력을 얻고 있습니다. Soroush Khanlou의 이 글을 통해 다시 방문해보고 실전 예제로 모델 레이어를 만드는 방법을 따라해봅시다.

khanlou.com

정의된 곳으로 점프하기

만약 당신이 Xcode 9에 새롭게 추가된 ⌘+Click의 팬이 아니라면, Chris Wagner가 발견한 옵션이 당신에게 쓸모가 있을 것입니다.

twitter.com

코드

Swift 4의 새로운 기능 중 최고는?

Swift 4는 완료 되었고 컴파일러 개발자들이 이미 5로 초점을 옮겼기 때문에, 이제 우리가 4의 새로운 것들을 우리 앱에 실을 차례입니다. Mike Ash는 우리에게 새로운 기능 중 최고인 기능을 설명합니다. 만약 당신이 이미 그 기능들에 대해 읽어봤더라도 (아니면 이미 사용하셨더라도!), 이것은 괜찮은 요약입니다.

plausible.coop

iOS 11에서 CoreML과 TensorFlow로 스마트 제스처 인식하기

Adam King의 손가락으로 대충 그린 그림을 인식하게 하는 아주 쿨한 커스텀 CoreML 학습 모델을 만드는 것에 대한 환상적인 글입니다. 당연하게도, 이것은 CoreML과 TensorFlow의 구현 메커니즘에 대한 내용이 더 많지만, 이해가능하면서 실제 예제와 함꼐 작업하는데 있어서 가장 좋은 글이라고 할 수 있습니다. 당신은 아마도 part 1도 확인하고 싶을 것입니다.

hackernoon.com

Swift의 Assertion 살펴보기

John Sundell의 Assertion과 작동 방법에 대한 글입니다. 그리고 같은 맥락으로 그의 예전 글인 올바른 방법으로 실패하기를 다시 읽는 것 또한 나쁘지 않을 것입니다.

swiftbysundell.com

디자인

휴먼 인터페이스 가이드라인 - iPhone X

모든 중요한 새로운 기기들은 HIG(휴먼 인터페이스 가이드라인)의 중요한 업데이트와 동반돼왔고 iPhone X도 예외는 없습니다. 하지만, 저는 이것을 간단한 질문인 ‘당신은 올 해 초에 바뀐 안전 지역에 관심을 주었나요?’를 통해 간결하게 합칠 수 있습니다. 만약 당신이 관심을 주었다면, 거의 다 왔다고 볼 수 있습니다.

apple.com

애플 워치 앱의 대학 진학

David Smith는 애플 워치 시리즈 3 기기의 LTE 버전에서 어떤 것들이 가능한 지에 대해 자세히 살펴보았습니다. 저는 여전히 시계가 앱에게는 제한된 플랫폼이라 생각을 가지고 있지만, 어디서나 접근할 수 있는 데이터는 몇몇의 새로운 가능성을 열어줍니다.

david-smith.org

하이브리드 아키텍쳐

우리가 하이브리드 iOS 앱에 대한 기사를 가져오지 않은 지 꽤 됐습니다. 그래서 Zach Waugh의 이 글은 Basecamp가 이 기술을 쓰기 위해 어떻게 지속되어 왔는 지에 대한 좋은 업데이트입니다. 이 글은 꽤 깊이가 있는 글이고, 이런 종류의 앱에게는 매우 적절한 발상입니다.

signalvnoise.com

비즈니스와 마케팅

평점, 평점 그리고 더 많은 평점

Mike Piontek은 인 앱 리뷰 팝업이 사람들에게 아주 아주 잘 작동한다는 사실의 증거를 많이 가지고 있습니다. 특종이죠!

twitter.com

구인구직

시니어 iOS 개발자, Dr. Bill - 밴쿠버 또는 원격

의사들에게 캐나다에서 가장 인기있는 의료 청구서 작성 프로그램을 만드는 데 함께하세요!

dr-bill.ca

24시간 내에 런던에서 꿈의 직장을 찾고 싶으십니까?

Badoo의 채용 주말에 참여하시면 세계에서 가장 큰 데이팅 앱에서 일할 수 있습니다!

badoo.com

채워야 할 iOS 포지션이 있습니까?

마지막으로…

애플 체스 엔진

인간과 기계의 조화로운 관계를 촉진하기 위해… 🤣

twitter.com