본문 링크 (Original Link)

iOS Dev Weekly - 362

2018.08.05

#

by iOSDevWeekly, translated by pilgwon

Comment

애플이 AR에 많은 투자를 하고 있다는 사실은 모두가 알고있는 사실인데요, 다른 분들의 말에 따르면 ARKit 2는 아주 잘 만든 API라고 합니다. 불행히도 저는 아직 AR에 그렇게 많은 흥미를 느끼고 있지 못한데, 그 이유는 우리 손에 있는 작은 화면으로 AR 세상을 봐야한다는 사실때문입니다. 그건 정말 어색하다고 생각합니다.

애플이 안경을 만들고 있다는 루머가 만연하다는 사실을 알고 있습니다. 물론 그 안경이 실제로 나온다면 상당히 많은 것을 바꿀 것을 압니다. 그리고 그 시점엔 분명 ARKit에 대한 모든 투자들이 완벽하게 들어맞을 것입니다! 아무튼, 어떤 하드웨어가 나올지 추측하는 것은 별로 좋아하지 않기 때문에, 제가 좋아하는 것으로 넘어가보시죠! 😀

저는 지금의 AR엔 많은 흥미가 없지만, 생각을 바꿀만한 프로젝트는 꾸준히 관심을 갖고 보고 있습니다. AR은 현재 “소비자가 무시하는 기술”로 넓게 알려져 있는데, 모든 사람들이 자신의 얼굴에 기기를 장착할 방법이 무엇일지 정말 궁금합니다. 전기차로 예를 들어보겠습니다. 처음엔 하이브리드로 시작했고, 그다음엔 테슬라, 그 이후엔 전기차 시장의 유행이 바뀌었습니다. 구글 글래스는 AR계의 G-Wiz같았고, 눈 이식이 나타나기 전에는 이러한 단계들이 몇 번 있을 것입니다. 😀

그래서 저는 Nathan Gitter가 최근에 작업한 내용들을 강조하고 싶습니다. 대표적인 예제로는 graffiti time travelart history가 있습니다.

두 아이디어의 공통점은 물리적인 세계의 특정 위치, 특정 물체를 대상으로 하고 있다는 것입니다. 물론 이런 아이디어로 오늘의 앱 스토어 차트 상위권에 들 수는 없겠지만, 둘 다 신문이 우리 삶에 다가오는 방식이라는 점이 저에겐 눈에 띄었습니다.

실제 물리적인 위치에 AR을 사용하기로 했다는 점이 저에겐 흥미로웠습니다. 그래피티나 그림을 보러가지 않아도 AR이 이미 본 것처럼 만들어 줄 수 있습니다.

모든 것을 AR 앱으로 만들자는 얘기는 아비니다. 하지만 특정 물리적인 오브젝트를 증강현실화 시키는 것은 사용자들에게 AR을 유행시키고 미래에 애플의 안경 혹은 그 무언가가 나오더라도 그저 사라지지 않게 하기위한 일이라고 믿고 싶습니다.

Dave Verwer

News

macOS를 위한 애플 디자인 자료를 소개합니다

애플의 공식 디자인 자료는 항상 iOS만의 파티였는데요, 더 이상 아닙니다! macOS를 위한 스케치, 포토샵 그리고 어도비 XD 자료뿐만 아니라 iOS와 다크 모드 에셋도 포함되어 있습니다! 🎉

apple.com

Lokalise: 문자열과 번역을 적절한 협업 도구로 관리하세요

Instasize, Revolut, Shopify 등 1000여 개의 회사가 Lokalise를 사용하고 있습니다. API, CLI, GitHub 그리고 Bitbucket 통합툴을 제공하며 CI에 무선 iOS SDK도 제공합니다. 제품 관리자에게 iOS 앱의 번역을 수정하거나 추가할 수 있는 웹 에디터를 제공하세요. 지금 시작하세요!

lokalise.co

Tools

DBDebugToolkit

지난 주에 WormholyiOS 시뮬레이터의 터치를 보여주는 방법에 대한 소개이후에 저는 Dariusz Bukowski에게 그의 디버깅 프레임워크가 여기 적지 못 할 정도로 많은 기능이 있다는 메세지를 받게 되었습니다. 저는 크고 모든 것을 다 담아놓은 프레임워크에 대해서 팬이 되는 경우는 거의 없지만, 그게 디버그 전용이라면 문제 없다고 생각합니다! 확인해볼 가치가 있습니다.

github.com

Xcode 프로젝트 파일 제거하기

제 생각에 로직은 다음과 같을 것입니다. YAML 파일들은 간단하고 사람이 읽을 수 있습니다. .xcodeproj 파일은 복잡하고 여러 단계의 설정 번들이 담겨있어서 팀과 작업할 때는 머지하기 힘들 수 있습니다. YML 파일에서 xcodeproj 파일을 만들어서 우리의 문제를 해결해줄 수 있을까요? Wolfgang Lutz가 그러한 문제를 해결해줄 xcodegen에 대해 소개합니다.

number42.de

Weekend Apps

혹시 여러분의 앱을 써줄 베타 테스터를 찾고 계시나요? Nathan Broyles가 만든 이 사이트는 앱을 베타로 써보는 것을 좋아하는 테스터와 자신의 앱을 테스트해줄 개발자를 연결해주기 위해 만들어졌습니다. 아직 많은 앱이 올라오진 않았지만, 훌륭한 아이디어라고 생각합니다.

weekendapps.org

Code

WKWebView

이 글의 원본은 2014년에 작성되었지만, UIWebView의 deprecation으로 인해 Mattt Thompson은 iOS 12와 Mojave를 위해 새롭게 작성했습니다. 만약 새로운 WKWebView로 마이그레이션을 하셔야한다면, 이 글을 읽어보세요.

nshipster.com

Swift의 조건부 컴파일

Dave DeLong의 조건부 컴파일에 대한 2부작 글 입니다. 파트 1은 조건을 더 명확하게 하기위해 .xcconfig 파일을 사용하는 기술에 대해 말하고, 파트 2에선 Xcode 설정을 통해 더 나은 방법으로 같은 작업을 하는 것에 대해 말합니다.

davedelong.com

모던 메탈 앱 처음부터 작성해보기

메탈은 저에겐 좀 더 낮은 단계의 기술이지만 (OpenGL 보다는 더 높은 수준의 API가 있어서 다행입니다), 그래도 메탈로 앱을 만들어보고 싶으시다면 Warren Moore의 이 글들(1, 2)을 읽어보세요. 읽을만한 가치가 있습니다.

metalbyexample.com

뉴럴 네트워크로 코드 예상하기

Frank A. Krueger가 Python, F# 그리고 CoreML을 사용해서 그의 C# IDE인 Continuous의 코드 자동완성을 만들어본 것에 대한 글입니다.

신기루 같은 변수 이름 또는 데이터 구조를 보는 것은 정말 재밌습니다.

이런 문장이 있는데 어떻게 글 내용이 안 좋을 수 있을까요. 읽어보세요. 훌륭합니다.

praeclarum.org

완벽한 매칭을 위한 커스텀 타입

Joshua Emmons~= 연산자를 오버라이딩한 정말 좋은 어플리케이션을 만들었습니다.

figure.ink

Design

사소한 디자인 결정들 : 버튼에는 둥근 모서리가 좋을까요 뾰족한 모서리가 좋을까요?

Taime Koe의 사소하지만 앱에 큰 결과를 가져올 수 있는 디자인 결정들에 대해 쓴 환상적인 글입니다. 특히 둥근 모서리와 폰트를 연결하는 것은 지금까지 고려한 적 없는 사항이었습니다.

uxplanet.org

Videos

Appdevcon 2018 비디오

저는 Ash Furrow가 이번 주에 그의 발표에 대해 포스팅했을 때 Appdevcon을 알게되었습니다. 자세히 보니 모든 발표들이 올라와 있었습니다. 그러나 발표들의 조회수가 수백회 밖에 되지 않았습니다. 이번 주말엔 우리 모두 이 조회수를 원래대로 돌려놔봅시다.

vimeo.com

And finally…

Review prompts

그들은 어디에든 있습니다… 😂

twitter.com