get it now.
We’ve had great support for Swift in VS Code for a while now, but what about other editors? If you’re a Vim user, there’s some support for a Vim mode in Xcode, but you’re probably still pining for the real thing. Wojciech Kulik has an amazingly detailed write-up of getting what looks like a great Swift development environment up and running using Vim.
fatbobman continues his explanatory tour around Swift’s layout system. Last week, he tackled GeometryReader
, and this week, he goes after viewThatFits
and friends.
I enjoyed Jack Morris’ write-up of his experimentation with creating a concurrent database connection pool with async/await. It’s also a great example that a blog post can ask questions, as he does at the bottom, as well as deliver information.
There’s always a Unicode character you don’t know about, and here’s Damian Mehers to tell us about the one he recently found.
This new app from Ryan Klumph makes creating those masonry-layout summary slides that Apple is very fond of incredibly easy. Pick a layout, pop some text in, choose some app icons and images, and you’re all set. It’s free, but there are a few ways to say thank you, either by including an optional watermark or by making a donation. There’s more information in the intro blog post.
I was pretty confident I would go my whole career without writing a Metal shader, but after watching Paul Hudson’s latest video… Well, I’m still pretty confident I won’t do it, but at least now I know I could! 😂
Seriously, though, this is a fantastic video that takes a genuinely approachable look at Metal fragment shaders for someone without prior Metal knowledge. Even better, it’s accompanied by a blog post and GitHub repository with possibly the best README file I’ve ever seen. Remarkable work.
Founder/CTO @ XLIO – An opportunity to lead the development of a greenfield project requiring deep macOS integration (this is not “just another” Swift app) which will be installed on hundreds of thousands of devices worldwide. – Remote (within US timezones) with some on-site work (United States)
iOS Developer @ KURZ Digital Solutions GmbH – Join KURZ Digital Solutions! Take the lead in developing innovative apps as an iOS developer and explore modern technologies in a dynamic team. Experience a culture of learning and creativity that combines tradition and digital innovation. – Remote (within European timezones) with some on-site work (Germany)
Senior iOS Engineer @ Luma AI – We are a small AI research and product company working on new kinds of creative tools for 3D. Our mission is to democratize the 3D experience for all. iOS at Luma is at the center of the product universe. We are growing the iOS team from 1-4, please reach out if you’re interested! – On-site (United States in CA) with some remote work (within US timezones)
Am I linking to this because it’s a great little tale of using CreateML to solve Rubik’s cubes, or because the 3D printable robot is called CUBOTino? I’ll let you decide! 🧩