AppCoda Weekly - Issue #21

Welcome to issue #21! Have you heard of the Accelerate framework in the iOS SDK? There are a number o
AppCoda Weekly - Issue #21
By AppCoda Weekly • Issue #21 • View online
Welcome to issue #21! Have you heard of the Accelerate framework in the iOS SDK? There are a number of frameworks hidden in the SDK that you may have used it before. This week we will talk about the Accelerate framework, and show you how to use the APIs for vector and matrix calculations.
In less than two weeks, Apple will announce Swift 4 in the WWDC. We are really excited about the updates and can’t wait to see what’s new. Once we got the beta version of Xcode 9, we will start updating our Swift books.
We have collected a lot of great links this week. Spare some time this weekend and read some of the tutorials.
Talk soon,
Simon
Founder of AppCoda

Tutorials
Introduction to the Accelerate Framework in Swift - AppCoda
Playground: Whatʼs New in Swift 4
Swift One-Line Type-Checking Lasting 27s
Loose Coupling Using Default Implementations in Protocol Extensions
Going Without the Flow - Exploring Collection View Layouts
Stack View Baseline Alignment Issue
iOS: How to build a Table View with Multiple Cell Types
Getting Started with Xcode UI Testing in Swift
Ads / Sponsored
Beginning iOS 10 Programming with Swift 3
Intermediate iOS 10 Programming with Swift | Learn by Doing
UI/UX
Practical Guide To Creating Custom Animated Loading Indicators
Great Mobile Apps & Why They’re Successful: A Case Study
UX Designers: Here are the 56 Best Websites To Learn Something New
Libraries
GitHub - M-Hamed/photo-editor
News
Report: iPhone 8 to feature Touch ID directly on the OLED screen with optical fingerprint sensor | 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.