Erik Eckstein talking on the official Swift blog about the new compiler option shipping with Swift 4.1 to change the optimisation mode from speed priority to size priority. Is binary size really something you worry about in a shipping app? I must admit, it’s not top of my list but I’m curious to see what results this will give in real world tests.
Dirk Holtwick with a slightly surprising (to me at least!) set of results from some speed/size tests of serialisation methods. Of course, I expected something like MessagePack to win on size, but I didn’t expect NSKeyedArchiver to be so far behind in both speed and size! If you’re doing a lot of serialisation, you might be able to get some gains from switching things up a bit.
If you’re anything like me, your Swift code tends to get a little cluttered with the constant avoidance of optional values. But is it always necessary? Take this example of converting a Data object into a String and back again. Is it OK to sometimes force unwrap? I think it’s all too easy to fall into a mindset of never letting it happen?
John Sundell with a look into one of the most common testing problems in any language. He starts with a couple of options for testing async code, before going on to discuss the alternative. Making your async code synchronous again!
This is pretty cool, it’s an animation app in the style of Adobe After Effects or Flash but that integrates natively with Sketch and exports directly to Lottie. It’s early access and there’s no pricing announced yet but it’s free during the beta so give it a go.
Great facts and figures from the folks at iA Writer on various experiments they did with their App Store listings. Specifically, this post is about how your sales could be affected by increasing your blogging activity. Fascinating.
Update: Oops, this is a duplicated link! Sorry about that.
If you’re thinking of starting out on your own, there’s a lot to think about and I really enjoyed this double episode (Part 1, Part 2) special from Under the Radar. It’s quite US centric but there’sd still some great advice in here.
Just a couple of weeks ago, Paris was the location for dotSwift 2018 and already we have videos to watch, isn’t that wonderful! 🎉
Join Scoop in bringing convenient and enjoyable carpooling to commuters across the nation!
I know it’s a couple of days late but this made me smile. 😀