making a donation today!
Discussion around open source projects is often managed with Mailman, and Swift is no exception. Unfortunately mailing lists provide a pretty horrible experience by modern standards so I’m very happy to see that Swift is going to be switching to a forum based approach using Discourse! The switch isn’t happening until the new year but you can check out a beta for how it’s going to look. 🎉
After last week’s news where the review guidelines were changed to disallow templated apps, there has been a slight amendment this week to re-allow them, but only when submitted by the small business themselves rather than by some parent company that creates and distributes all of the apps centrally. This feels like a much more sensible solution to the problem and will still cut down on people who are trying to use templating as a way to spam the store.
All iOS developers are probably aware of build configurations in as much as they know about the default set of Debug and Release configs, but have you ever gone further than those defaults? Can they be used to save time during a release process? Pablo Villar gives us some options.
A tool for converting Swift code to Kotlin. I’d be surprised if anyone is going to get much use out of this directly but it’s probably a good way to see how things are different if you’re learning Kotlin.
Did you know about iOS 11’s smart colour inverting accessibility option? Did you know that you can support it better if you code metadata about how it gets applied to your app? I didn’t know either of these things before I read this article by Daniel Duan, but I’m glad I know them now!
This library has been around for a few months now but I just came across it this week. At first glance I almost dismissed it as just another set of layout classes for UICollectionView but actually it’s a ground up reimagining of a collection view from Luke Zhao. Interesting.
I’m not in the US so I’ve not yet seen the Apple Pay Cash card that this library sets out to emulate. No matter how closely it does get to the authentic effect though, Lasha Efremidze has created something beautiful.
How big is that emoji? Let me count the ways to count 😬
Holly Marie Gibbs on the trend of full width buttons on mobile. I’ve noticed this trend too but unfortunately it’s much harder to make this look good at the bottom of the iPhone X due to the curved corners of the screen.
Great article by Sebastiaan de With on designing for a device which may not even exist. I really love the way that Halide uses the “ears” too. Great post.
Interesting take on Kotlin from Hector Matos at KotlinConf 2017. There’s also loads more talks if you’re interested.
Just imagine, if this week’s rumour turns out to be true we could end up controlling Photoshop like this one day! 😂