본문 링크 (Original Link)

iOS Dev Weekly - 365

2018.08.20

#

by iOSDevWeekly, translated by pilgwon

Comment

이번주엔 베타 7/베타 8을 제외하고는 특별한 일이 없었으니 링크로 바로 넘어가겠습니다! 🚂

Dave Verwer

News

Swift.org를 더 가치있는 스위프트 커뮤니티로 만들기

Swift.org를 다른 오픈 소스를 위한 웹사이트들에 비교해보면 평균 이상은 하고 있지만 더 나아질 수는 없을까요? 애플은 Swift.org가 더 좋아질 수 있는 피드백을 기다리고 있습니다. 수많은 제안들이 이미 받아들여졌지만 새로운 것들에 대한 공간은 충분히 남아있습니다!

swift.org

스위프트를 배울 때 도움되는 훌륭한 자료들

지난 주에 트위터에서 이 흥미로운 대화를 발견했습니다. 저는 오랜기간 초보자들을 위한 자료를 본 적이 없고 이 대화에서 처음보는 내용을 발견했습니다. 스위프트, iOS 그리고 모바일 개발을 처음 접한다면 금방 잊어버릴 수 있는 내용들이 있습니다! 🎉

twitter.com

Paw | REST API를 테스트하고 문서화할 수 있는 네이티브 macOS 어플리케이션

여러분이 모바일 앱을 개발하고 있다면 여기 웹 API를 다룰 때 쓰기 좋은 도구가 있습니다. Paw HTTP 클라이언트는 새로운 API를 탐험하고 엔드포인트 정의(Swagger, RAML, API Blueprint)를 공유하고 바로 사용할 수 있는 코드(Swift, ObjC, JS 등)를 생성할 수 있는 강력한 도구입니다.

paw.cloud

Tools

포인터 주소를 이모지로 출력하기

이 내용은 거의 마지막 섹션인 “And Finally…“에 들어가야 할 것 같습니다 😂 하지만 생각하면 할수록 Jason Pepas의 이 아이디어를 사랑하게 되었습니다. 처음엔 그저 미소짓게 만드는 무언가였다면 (여전히 그렇습니다!) 이제는 정말로 유용한 기술이라고 생각하게 되었습니다. 👍

twitter.com

테스트에 맞춤법 검사 추가하기

저는 코드에 있는 주석의 맞춤법 검사도 자동으로 하는 이 아이디어를 사랑합니다. 여러분이 주석을 통해 문서를 생성하는 경우에는 주석의 품질이 제품의 품질을 결정하게 될 수도 있습니다. William MeleyalPSPFSDFKit을 만들었던 경험에 대해 말합니다. 😀

pspdfkit.com

iOS 프로젝트 환경 설정

Sebastian Messeb의 새로운 기기에서 프로젝트 설정을 자동으로 하는 몇 가지 기술에 대한 훌륭한 가이드입니다. 앱의 사이즈나 복잡도가 높아지거나 팀이 점점 커질수록 여러분은 프로젝트 설정을 해야하는 경우가 많아질 것입니다. 이것은 여러분의 업데이트가 안 된 README.md를 대신할 훌륭한 대체재입니다. 😎

github.com

Let it Rip

저는 디버깅에 대한 이야기라면 사족을 못 쓰는 사람이며 항상 배우는 점이 많습니다. 그리고 Daniel Jalkut의 글도 크게 다르지 않았습니다. 오늘은 정규식 표현 브레이크 포인트입니다.

indiestack.com

Code

스위프트 컴파일 기반 도구 만드는 방법

Krzysztof Siejkowski가 새로운 obfuscater를 발표했을 때 이 글을 발견했습니다. 저는 obfuscation가 필요하다고 강력하게 믿는 사람은 아니지만 이 글에는 그가 그것을 어떻게 만들었는지에 적혀있어서 정말 매력적이라서 읽을 가치가 있습니다.

polidea.com

똑똑한 OK 버튼을 가진 iOS 알림창

저는 알림창을 커스터마이징 하는 것의 큰 팬은 아닙니다. 새로운 뷰 컨트롤러를 구현하고 어떤 방식으로든 표시하는 것이 일반적으로 더 좋습니다. 항상 전체 화면일 필요는 없습니다! Ole Begemann의 방식이 아주 적절한 방법이라고 생각합니다. 이 프로젝트의 진행 상황을 지켜보는 일주일이 즐거웠습니다.

oleb.net

Bottom Sheet 만들기

저는 두 번걸쳐 Bottom Sheet에 대해 언급했었습니다. 하지만 항상 디자인 섹션에서 코드 없이 말했었습니다. 저는 Simon Kågedal Reimer의 글이 마음에 들고 특히 스크롤 복잡성을 다루는 부분을 좋아합니다.

github.io

확장가능한 목록을 UILabel이나 UITextView로 구현하는 방법

애플이 “What’s new” UI에 추가한 것과 비슷한 보통의 사용 케이스에 대한 Ben Dodson의 글입니다. 물론 웹뷰에는 적용이 안됩니다! 😀

bendodson.com

Design

디자이너의 입장에서 보는 Sketch vs Adobe XD

최근에 Adobe XD에 대해 말하는 것들을 많이 봤습니다. 저는 Sketch를 첫번째 디자인 도구로 정한 이후엔 지난 몇 년간 Creative Cloud 구독을 하지 않았습니다. 제가 깨닫지 못 한 것은 Adobe XD는 한 달에 50$를 추가로 요구하지 않는 무료 도구라는 것입니다. 궁금하시다면 Simon Fairhurst가 작성한 훌륭한 비교를 확인해보세요.

prototypr.io

Jobs

Become an iOS Developer at Young Mavericks (Amsterdam, NL)

경력을 쌓고 최고의 iOS 견습에 지원하세요.

homerun.co

iOS Developer at Savvy Apps (Remote)

리모트가 쿨해지기 전부터 성공적인 리모트를 해오던 회사입니다. Savvy에 오세요.

remoteok.io

iOS or Vapor Developer at Nodes (Prague, Czech Republic)

iOS나 서버사이드 스위프트 개발에 관심있으신가요? 저희 팀이 새로운 친구를 찾고 있습니다!

nodesagency.cz

And finally…

느리지만 확실하게…

서두르지 않아도 됩니다! 🐌

twitter.com