AppCoda Weekly - Issue #19

First, apologize for the delay of this issue. I took a week off,  travelled to Australia and am just
AppCoda Weekly - Issue #19
By AppCoda Weekly • Issue #19 • View online
First, apologize for the delay of this issue. I took a week off,  travelled to Australia and am just back to work. Next week, this newsletter will still be delivered to your inbox on Friday.
Protocol is one of the very powerful features of Swift. We have written a beginner guide to discuss what it is and how you can make use of protocols and protocol extensions to write a better app. If you’re a beginner of Swift and have some spare this weekend, take a look at the guide.
As always, we collected some great tutorials and libraries this week. Don’t forget to check them out too!
Regards,
Simon
Founder of AppCoda

Tutorials
A Beginner's Guide to Protocols and Protocol Extensions in Swift - AppCoda
tvOS Games, Part 1: Using the Game Controller Framework
All about Concurrency in Swift - Part 1: The Present
How To Build a Compass App in Swift
Preserves Superview Layout Margins
Swift Arrays Holding Elements With Weak References - Marco Santarossa
Avoiding Massive View Controllers by Refactoring
Ads / Sponsored
Beginning iOS 10 Programming with Swift 3
Intermediate iOS 10 Programming with Swift | Learn by Doing
UI/UX
A Little Time Management Can Make You a Better Designer
Libraries
GitHub - SpreadsheetView
GitHub - YMCalendar
Macaw iOS Library: Morphing Animations – Exyte – Medium
GitHub - XcodeColorSense2
Videos
Realm: Create reactive mobile apps in a fraction of the time
News
Apple updates its analytics service with new metrics showing how apps get discovered  |  TechCrunch
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.