Last week, Xcode 9.3 was introduced along with Swift 4.1. This week, Xcode 9.4 beta and iOS 11.4 beta were introduced. That’s not all. Chris Lattner, who works at Google, announced Swift support for TensorFlow. This, and much more, is covered in this week’s issue of WeeklyCocoa.
Apple has prepared for the European Union’s upcoming General Data Protection Regulation (GDPR), giving users and developers necessary tools. You should be also prepared for those changes.
With new Xcode, a new version of the Swift language has been introduced. Check what new features have been introduced in Swift 4.1.
At TensorFlow Dev Summit 2018 a new project was announced by Chris Lattner - Swift for TensorFlow. More details will be available later in April, but for sure it will be something interesting.
Conditional conformance, JSONEncoder: Key strategies or recursive constraints on associated types. Those are only a few of the changes which were introduced in the new Swift version.
Detailed explanation and use cases for the newest feature in Swift 4.1 - Conditional conformances.
Some basic ideas and examples on how to modularise your code into separate projects. Definitely a must-read for everyone who wants to change a monolith application into something modern.
An excellent introduction to a Protocol Oriented Programming. POP is very popular across all kinds of Swift applications. If you still need to learn it, start with this article.
This article explores recreating the famous but yet overused Tinder UI using UIKit Dynamics.
If you have ever heard about Functional programming, you probably also heard the terms
monads. Bj Kandel has prepared a short summary of the functional programming terminology and its usage in the iOS application.
First look at the new tools bundled into Xcode 9.3 -
xccov. This tool from Apple should help us analysing coverage in Continuous Integration systems.
Maximiliano Firtman shares his observations on the Progressive Web Apps, a hidden feature of iOS 11.3. Check what the pros and cons of the PWA on iOS are.
This project aims to create a node-based visual programming language that assembles to executable Swift code and can be written almost entirely using an Apple Pencil or touch.
Chris Lattner presented Swift for TensorFlow. Soon, scientists from around the World will use Swift to create new neural networks.
If you have something interesting to add about our technology, don’t hesitate to send it to us via e-mail.