AppCoda Weekly - Issue #22

Welcome to AppCoda Weekly Issue #22! At AppCoda, we can't wait for the WWDC that will begin on Jun 5,
AppCoda Weekly - Issue #22
By AppCoda Weekly • Issue #22 • View online
Welcome to AppCoda Weekly Issue #22! At AppCoda, we can’t wait for the WWDC that will begin on Jun 5, though we were not able to get the tickets. 
It’s quite sure Apple will announce Swift 4 and iOS 11. Some readers have asked us if we will update our Swift books for the upcoming version of Swift and iOS. Absolutely. As always, we will update the books once Apple officially releases the new version this fall. And if you purchase the books now, you’ll receive a free book update at that time. And, use this offer code “wwdc17” at checkout to receive an extra discount before Jun 5.
Talk soon, and enjoy all the amazing tutorials we’ve collected.
Cheers,
Simon
Founder of AppCoda

Tutorials
Building a Full Screen Camera App Using AVFoundation - AppCoda
Warning Converting Optional To String
What's New In Swift 4.0
5 Easy Dispatch Tricks
UIDebuggingInformationOverlay
Using @autoclosure When Designing Swift APIs
iOS: How To Build A Table View With Collapsible Sections
Fake AppDelegate For Unit Testing In Swift
Using Google Analytics In Your App Without Any SDKs
Avoiding Third-Party UI Libraries
UI/UX
Houzz: a UX case study – uxdesign.cc
Floating Labels Are Problematic
Tooltips: How To Design The Small But Powerful UI Pattern
Is “Instagram Stories” Killing Snapchat?
Ads / Sponsored
Beginning iOS 10 Programming with Swift 3
Intermediate iOS 10 Programming with Swift | Learn by Doing
Libraries
EFImageViewZoom
BubblePictures
Videos
3D Touch: Bring Your Apps To A New Dimension
News
Apple’s Swift Playgrounds coding app now supports robots, drones, and toys - The Verge
Did you enjoy this issue?
AppCoda Weekly
Must-read Swift & iOS programming articles that take your skills to the next level. Deliver every Tuesday!
Carefully curated by AppCoda Weekly with Revue. If you were forwarded this newsletter and you like it, you can subscribe here. If you don't want these updates anymore, please unsubscribe here.