AppCoda Weekly - Issue #2

Welcome to the 2nd issue of AppCoda Weekly! We have collected various tutorials for your weekend read
AppCoda Weekly - Issue #2
By AppCoda Weekly • Issue #2 • View online
Welcome to the 2nd issue of AppCoda Weekly! We have collected various tutorials for your weekend reading. And, don’t miss the useful libraries / sample code at the end of the newsletter.
Unfortunately, we are still working on the second part of the Firebase tutorial. Hopefully, we can publish it early next week. 
Talk soon.
Simon

Tutorials
View Controller Containment to Inject Empty Views – Mohammad Azam – Medium
Naming Things in Swift - Ash Furrow
Swift 3 and Comparing Optionals
Creating a Compelling Today Widget | Inside PSPDFKit
Easier Core Data Setup with Persistent Containers
UI/UX
Best Practices for Long Scrolling
Using science to make truly tappable user interfaces - Scott Hurff's Blog
Ads / Sponsored
Intermediate iOS 10 Programming with Swift | Learn by Doing
Working with Auto Layout Visual Format Language and Programmatically Creating Constraints - AppCoda
Videos
"Watch Your Language!": The Road to Cleaner Code with SwiftLint
Useful Libraries / Code Sample
GitHub - aslanyanhaik/Quick-Chat: Real time chat app written in Swift 3 using Firebase
GitHub - onevcat/Hedwig: Send email to any SMTP server like a boss, in Swift and cross-platform
News
Resources - iOS Human Interface Guidelines
Apple News Format updated with new HTML list stylings and a new Design Tutorial | 9to5Mac
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.