This week it’s hard not to mention ongoing things in macOS/iOS world, especially as they are related to developer tools. I personally use Dash almost every day and for me it’s a 5-star app, so accusations from Apple (with no evidence!) about review manipulations just don’t add up. The way Apple handles this doesn’t inspire me to create code for their hardware platforms. I’m happy that Swift is open-source and isn’t in full control of just one company anymore.
With regards to Swift compiler infrastructure this week we’ve got Swift 3.0.1 Preview 2, two evolution proposals accepted, a small language feature implemented for Swift 3.1 and finally an update on Swift 4.
In this hands-on workshop, participants will build a back-end that:
- Logs a player in
- Stores individual and high scores
- Delivers “in game news” items
Participants will also learn how to build your own Swift Package Module for code re-use.
A post by Jesse Squires about batch analysis of Swift evolution proposals. This is remarkable work that gives us a unique perspective on the work of the community through the last year. The code is available on GitHub.
A short interview with Chris Bailey where he provides a retrospective of Swift 3.0 and Kitura development.
A nice write-up about GraphQL by Martijn Walraven, who is also a developer of an GraphQL client library for iOS. I mostly agree with the main premise as there are better approaches than REST in many APIs. With regards to this Falcor from Netflix is also worth mentioning.