본문 링크 (Original Link)

iOS Dev Weekly - 324

2017.10.29

#

by iOSDevWeekly, translated by pilgwon

Comment

구하셨습니까? 평소처럼 캐싱의 혼돈은 10시간동안 여러 브라우저와 iOS 앱에서 저에게 적합하지 않은 것처럼 보였습니다. 장바구니에 넣고 2-3주 배송기간이 보여진 그 타이밍에 빠르게 인스토어 픽업을 골랐고 🎉🎉🎉 11월 3일에 리버풀 애플 스토어에서 받았습니다! 👍

2014년에 아이폰 6 플러스 크기에서 아이폰 6 크기로 돌아가기로 결심한 이래로 해보지 않은 방법으로 이 폰을 얻는 것에 약간 불안했던 것을 인정합니다.

왜그럴까요? 여러분이 생각하는 것과 조금 다를 것입니다. 저는 Face ID가 완벽하게 작동할거라 예상했고, 사실은 노치가 세로 모드 화면에 있는 것도 맘에 들었습니다. (그리고 누가 폰을 가로 모드로 쓰나요? 🤷‍♀️) 아닙니다, 제 의심은 화면의 아래쪽과 홈 버튼이 사라진 것에 집중되어 있었습니다. 홈 버튼은 iOS의 초반부터 경험에 필수적인 요소였습니다. 그리고 저는 이 운영 체제에 독실하지 않고 매일 사용하는 앱이 없으면 더 나을 것입니다.

아마도 제가 긴장한 것이 잘못이고, 대신에 흥분해야 할까요? iPhone과 iOS는 지난 몇 년 동안 디자인 변경의 측면에서 다소 안전했지만 실제로는 앱에서의 과감한 디자인 결정에 대한 흥미로운 기회일 수 있습니까? 그것은 좋은 기회일 수 있습니다!

Dave Verwer

News

우리가 ARKit 스도쿠 해결기를 만든 방법

Brad Dwyer가 매직 스도쿠를 개발한 환상적인 이야기에 대해 말합니다. Vision 프레임워크를 사용하는 것부터 퍼즐의 사각형을 인식하고 CoreML과 OCR로 숫자를 인식한 다음 마지막으로 ARKit을 사용해 해결된 결과를 퍼즐 위에 덮어씌웁니다. 이건 정말 흥미로운 이야기입니다!

prototypr.io

애플 워치를 위해 개발하기

Marco의 글을 소개한지도 몇주가 되었습니다. 저는 Benjamin Mayo가 애플 워치의 시스템 앱중에 3개만이 공식 API로 다시 개발할 수 있다는 말에 흥미가 있었습니다. 내년엔 watchOS 5와 함께 새로운 하드웨어 및 시스템 앱과 함께 SDK를 출시할까요?

benjaminmayo.co.uk

iOS의 글을 업데이트 없이 변경해보세요

폰트를 수정할 수 있고, UI 텍스트를 대체하고 번역을 추가할 수 있는 도구를 제품에 추가해보세요. Lokalise SDK를 사용하고 글 하나 바뀔때마다 새로운 버전을 배포하는 것을 그만두세요. 지금 시작하세요!

lokalise.co

Tools

UI 디버깅을 위한 개발 도구

Dmytro Anokhin이 만든 도구는 앱 디버깅에 필요한 모든 것을 제공합니다. 있을거라고 생각지도 못 한 것이 있을 수도 있습니다! 제 경우엔, Pixie라는 처음 들어보는 도구가 있었습니다!

medium.com

Code

JSON1 익스텐션을 사용해서 SQlite 일대다 모델링하기

우리가 다른 데이터베이스를 만든다고 가정해봅시다… 기존의 데이터베이스 안에요! 🤑 진지하게, Benjamin Encz의 대단한 글은 데이터베이스 안의 JSON가 데이터 모델을 얼마나 간단하게 만들어주는지에 대해 보여줍니다.

benjamin-encz.de

iOS 데이터 보호 사용하기

우리 모두 이 주제에 대해 어느정도 알아야 한다고 생각합니다. 그렇다면 Douglas Hill의 이 글로 시작하는건 어떨까요? 이 글을 다 보셨다면 애플의 공식 문서인 iOS Security White Paper를 보세요.

pspdfkit.com

Cards

앱 스토어의 새로운 Today 뷰에 쓰이는 “카드”를 좋아하시나요? 저는 그 카드들을 매우 좋아하고 Paolo Cuscela도 저와 같은 것 같고 게다가 직접 라이브러리도 만들었습니다!

github.com

Difference

Krzysztof Zabłocki의 조그마한 라이브러리가 하는 일은 단 하나지만, 그 하나가 아주 잘 작동합니다. 이 라이브러리는 클래스의 인스턴스를 두 개 받고 어떤 속성이 다른지 확인합니다. 간단하고 유용하죠!

github.com

Design

시각 디자인에서 찾은 11가지 착시

Balraj Chana의 흥미로운 글은 여러분이 디자인에서 실수할 수 있는 아주 미묘한 것들을 보여줍니다.

prototypr.io

Business and Marketing

컨퍼런스를 가는 것이 당신의 비즈니스를 도와주는 5가지 이유

저는 컨퍼런스에 참여하는 것이 작은 소프트웨어 비즈니스엔 아주 중요한 일이라고 항상 믿어왔습니다. 그리고 Dan Counsell은 이 글에서 그 이유를 완벽하게 설명합니다.

realmacsoftware.com

Videos

FrenchKit 2017 비디오

올해 FrenchKit 컨퍼런스에서 있었던 훌륭한 컨퍼런스 비디오입니다.

frenchkit.fr

함수형 Swift 컨퍼런스 가을 2017 비디오

아니면 혹시 함수형 Swift에 더 흥미가 있으시다면, 여기 최신의 함수형 Swift 컨퍼런스가 베를린에서 열렸습니다.

funswiftconf.com

Jobs

iOS가 비밀번호의 시대를 끝낼 수 있을까요?

연구실에서 Secure Enclave를 사용해서 인증하고 확인하는 시스템을 만들기 위한 도움을 구하고 있습니다.

workable.com

샌프란시스코나 포트랜드에 있는 Expensify의 모바일 엔지니어링으로 참여하세요

모바일 앱과 일상적인 업무를 자동화하는 것에 대해 관심이 있으신가요? 배신하지 않을 비용 보고서 작성을 도와주세요!

expensify.com

And finally…

시리야, 버그 좀 신고해줘

너무 완벽해서 탈이네요! 🤣

twitter.com