One of the major advantages of Swift’s built-in Codable API is how the compiler is able to automatically synthesize many different encoding and decoding implementations when using it. In many cases, all that we have to do to enable a Swift type to be serialized into formats like JSON is to mark it as Codable, […]
For many of us, shower time is when we get to relax, wash away our worries and just enjoy some me-time. However, if you want to set up the scene right, the shower tile and the whole way it looks also matter. In fact, we think it matters enough that we’re going to dive in […]
Hi! We are back after the summer with a vegan take on Caesar Salad. Or, the focus here is actually more on the mushrooms and the salad is just one way to serve them. I (David) posted this recipe as a little Lunch Therapy cookalong on my instagram last week but thought I’d put it […]
Switching from Android to iPhone could soon be a little bit easier. WhatsApp is working on a new tool that will allow users to transfer all their chat data from Google’s platform to iOS, according to a new beta version of the app. WhatsApp already gives users the ability to backup their conversations so they […]
Today we’re featuring beautiful pieces that were made for cozying up with your loved one. While a regular couch will do for just you and your significant other, but when you have a big family or a large group of friends, you’ll need a sectional sofa to sit everyone. The large sectional sofas require quite […]
My thanks to the team behind the clipboard management app Paste for sponsoring Swift by Sundell last week, and for helping me continue to keep the site completely free to access for everyone. Paste is like a time machine for your clipboard. It stores every link, image, file, and piece of code that you copy […]
Episode 120 (The Prairie Chicken in Wisconsin: Highlights of a Study of Counts, Behavior, Turnover, Movement, and Habitat) The Memory Palace is a proud member of Radiotopia, from PRX, a curated network of extraordinary, story-driven shows. Music We move between three different pieces from Camille Saint-Saens’: Suite, Op. 90: II Menuet, and two from Carnival of… Source […]
New in Swift 5.5: It’s now possible to conditionally compile postfix member expressions using Swift’s #if compiler directive. Let’s take a look at what kinds of situations that this new feature could be really useful in. Although many of the built-in APIs and frameworks work exactly the same way across Apple’s platforms, there are certain […]
Roxana Jula joins John to discuss Apple’s various tools, frameworks, and APIs for building Augmented Reality experiences. How to get started building AR-based apps, what’s the current state of AR on Apple’s platforms, and how might that change if Apple were to introduce dedicated AR hardware in the future? Stream: Build scalable in-app chat or […]
This does require a wee bit of prep, so if you are a salad person, I suggest doubling it and having the components on hand to make this salad a few times throughout the week. Everything saves well. I’ve added grilled chicken or salmon or toss extra firm squares of tofu in oil and coconut […]