스위프트 뉴스 - 147 (ML 🏎)
2017.10.24
by NatashaTheRobot, translated by pilgwon
Swift Thoughts
지난 주에 있었던 Swift Chennai Meetup에서 모두를 만난 것은 아주 즐거웠습니다. Shaul Hameed는 아주 흥미롭고 애플이 앞으로 따라해야 할 것같은 구글의 Federated Machine Learning 계획에 대해 얘기했습니다. 🏎
NatashaTheRobot
Apple Love
Swift 4.1 배포 과정
Swift 4.1은 4.0과 2진 호환되지 않습니다. 4.1은 다양한 변경점을 가지고 있고 이것들은 Swift 5에서 Swift ABI를 안정화하기 위한 일부라고 생각합니다.
그렇지만, Swift 4.0과 소스 호환성 은 여전히 있습니다.
ARKit으로 얼굴 추적하기
WWDC가 열릴때까지 ARKit
을 다루는 방법에 대한 훌륭한 애플 비디오를 기다릴 필요가 없습니다. 이 비디오는 앱이 위치, 위상, 사용자의 얼굴의 표현을 실시간으로 높은 정확도로 어떻게 추적하는지에 대해 보여줍니다. 그리고 3D 캐릭터를 만드는 라이브 셀카 효과 또한 포함되어 있습니다! 💩🤳
Swift Around the Web
2017년의 Swift에 관한 통계 및 설문조사
저는 Swift가 가장 사랑받는 언어 5위 안에 들고 다른 새로운 언어들에 비해 높은 점수를 받았다는 사실을 사랑합니다. @guydaher 가 언급했듯이, 좋은 점수를 받았다는 것은 성장하고 있는 커뮤니티를 가지고 있다는 뜻이고, 이는 더 많은 프레임워크, 기능, 도구 그리고 창의력을 전반적으로 가지고 있다는 것을 의미합니다. 💛
타입에 안전함 추가하기
Swift스러운 안전함을 옮기는 것과 코드를 안전하고 이쁘게 한꺼번에 바꾸는 좋은 아키텍쳐 팁입니다. 😍
Sponsored
스위프트 알고리즘 책 (이제 Swift 4.0도 지원합니다!)
새로운 글과 더 많은 코드, 확장된 내용 그리고 Swift 4.0에 대한 지원까지, 최신의 스위프트 알고리즘 책은 모던 코드와 일러스트레이션 그리고 컴퓨터 과학을 섞어서 당신이 면접을 통과하고 다음 앱을 만들 수 있게 도와줍니다.교실 또는 사무실에 어울리는 이 책은 검색 엔진, 데이터베이스 그리고 소셜 네트워크를 만드는 힘을 가지고 있는 개념을 설명하는 새로운 접근을 가지고 있습니다. 할인코드 “THEROBOT” 를 사용해서 20% 할인 을 받으세요.
SwiftFest 2017 컨퍼런스 - 11월 29 & 30, 보스턴
커뮤니티 멤버들과 네트워킹 하면서 다음 단계로 가기 위한 스위프트 능력을 얻게되는 것에 관심이 많으신가요? SwiftFest 2017에 참여하고 올해의 안건이 만들어질 키노트 프레젠테이션 세션과 워크샵을 경험해보세요. 프로모션 코드 SWIFT1 을 사용해서 10% 할인 을 받아보세요!
Swift Evolution
allevato가 만든 복잡한 enum을 위해 Equatable/Hashable을 사용하는 법
2018년 봄의 Swift 4.1에서 SE-0185: Equatable과 Hashable 적합성을 구현해준 @tony_allevato의 고생에 감사드립니다. 정말 필요했습니다. 🙏
#iOSdev
마술 파헤치기: ARKit으로 스도쿠 해결하는 것은 어떻게 만들까요?
“간단한 것이 복잡한 것보다 어렵다: 생각하던 것을 깔끔하고 간단하게 만들기 위해 열심히 노력해야 한다.” - 스티브 잡스
이 경우에 맞는 말입니다! 이것에 관한 놀라운 게시글과 뜻밖의 장애물을 설명하고 “그냥 작동하는” ARKit
경험도 포함합니다. 👏👏👏
Swift Code
-
ImagineEngine - 놀랍도록 빠른 Swift 게임 엔진을 만들기 위한 프로젝트입니다. 사용하는데 즐거울 것입니다 🚀
-
ViewAnimator - ViewAnimator는 단 한 줄로 우리의 UI에 생명을 넣어줍니다.
-
Default - UserDefaults + Codable 지원을 위한 모던 인터페이스
-
ScreenType - Objective-C와 Swift에서 아이폰 모델을 쉽게 구별할 수 있습니다. 블로그 포스트
-
Difference - 두 인스터스 사이에 어떤 것이 다른 지 알 수 있는 간단한 방법
-
Cards - 훌륭한 iOS 11 앱스토어의 카드 뷰
Videos
try! Swift NYC의 놀라운 얘기들을 놓치지 마세요!
-
Vapor를 사용한 서버사이드 Swift by @tanner0101
-
모던 RxSwift 아키텍쳐 by @KrunoslavZaher
-
libSyntax로 Swift 도구 향상시키기 by @harlanhaskins
-
풍성한 커스텀 UI 알림 만들기 by @thedevme
Design
Xcode: 누가 비난할까요?
앱의 워딩이 얼마나 중요한지 알리는 훌륭한 리마인더입니다. 재미있는 농담으로 시작했을지도 모를 무서운 결과를 가져올 수 있습니다…
Swift Jobs
💻 Swift Full Time
-
iOS Engineer (mid level / senior) @ ottonova - Munich, Germany
-
Senior iOS Developer @ Revolut - London, Moscow, St. Petersburg
-
Senior iOS Engineer at @ Juvo Mobile - San Francisco, CA
Random Cool Stuff
@KFC는 11명을 팔로우하고 있습니다. 5명은 Spice Girls이고, 6명은 Herb라는 이름을 가진 사람입니다. 11 허브와 양념이네요. 저는 처리할 시간이 필요합니다.
가짜 뉴스가 아니라는군요 🍗 😂 🍗