iOS Dev Weekly - iOS Dev Weekly - Issue 459

Black Lives Matter
 

iOS Dev Weekly

 
  

ISSUE 459  June 5th 2020

 
Comment

  Comment  

 

It’d be easy for me to write today’s iOS Dev Weekly as a completely normal issue. I try to keep this newsletter focused on what you signed up for, a round-up of this week’s iOS development links. But I can’t ignore what’s happening around the world right now. The impact of systemic racism on people of colour in our community will only get better if we talk about it, and even though I fear being misinformed or saying the wrong thing, I feel I must speak up on the issue. I stand with you, and as a result, what you’re reading today is a little different.

I’ve looked back over the last year or so of conference videos and chosen a few favourites, all by people of colour. The links are below. Please watch a video or two, follow the speakers on Twitter, listen to them, and learn from them.

What I’m doing here isn’t enough, but I also consider my work on the iOS Dev Directory to be in pursuit of the same goal. When I launched it a couple of years ago, it was to make sure I didn’t miss voices in our community, and it remains the primary source of all links in iOS Dev Weekly. I subscribe to every English language feed on that site and I try to treat every post equally when I read. Please help me make sure I’ve included everyone.

Dave Verwer

 

It may seem insensitive to have a sponsor in this issue, and I apologise if it does. The sponsorship schedule is set weeks/months in advance, and it's hard to change on short notice. Please do check out this week's sponsor as normal. Thank you.

 
 

  Sponsored Link  

 

Launch Scalable iOS Chat In Days With Stream

This tutorial shows how easy it is to use Stream’s scalable chat API & UI components to ship in-app chat in a fraction of the time. Start a free trial now and try out Stream's chat API, SDK and chat React Components. See why Stream powers the feeds and chat for over 500 million end-users. Check out the tutorial.

getstream.io

 
 
 

  Videos  

 

All of these videos have already appeared in previous issues of iOS Dev Weekly. But when I link to a full list of videos from a conference, it's such an embarrassment of riches that it's hard to know where to start. I'm saying that these videos are all worth your time.

My hope with iOS Dev Weekly is that when I link to blog posts, articles, or videos that it doesn't only inform people. I also hope to encourage new people to contribute to the community. By linking these specific videos, I hope to send the message to people of colour that your voice is wanted and needed by this community. 🖤

 

Building a view debugger using SceneKit

At first glance, you might think the title of this talk from Indragie Karunaratne is a mistake... SceneKit!? To build a debugger?! 😂 It's not a mistake, it's a wonderful half hour of what it takes to create a "Reveal" style view hierarchy inspector.

youtube.com

 

Parsing natural languages in Swift

The languages we communicate with are full of inconsistencies and quirks built up over the entirety of human history, so it's no wonder that parsing them is hard. It's not impossible though, as Dabby Ndubisi shows us.

youtube.com

 

try Prototype!

How many times has something that started as a prototype ended up in production? How long does code live? How long should code live? Why are you writing each line of code? I enjoyed this talk on prototyping from Maxim Cramer.

youtube.com

 

Swift Techniques for Testing

I liked the testing techniques in this video from Kaya Thomas. Especially using a Swift function builder to reduce the number of times you need to typeXCTAssertTrue and XCTAssertFalse. 👍

youtube.com

 

Bring me to life

Want to dive deep into the technical details of the startup cycle of an iOS app? How much happens before the device executes a single line of code you wrote? Omer Iqbal has everything you need to know on the subject, and more.

youtube.com

 

Integrating SwiftUI & UIKit

What happens when you hit the edge of what SwiftUI is capable of? UIKit saves the day! Or, what happens when you've got years of code using UIKit, but don't want to be excluded from using this year's hot framework? Ish Shabazz explains it all.

youtube.com

 

Advanced Colors

We should talk more about colour, UIColor! 😂 Listen to Neha Kulkarni teach you everything from why you should think carefully about colours, how to standardise them across your app, and even why you might want to update them dynamically.

youtube.com

 

Swift Without Screens - Powering Connected Devices

Let's finish with Marc Aupont taking Swift off the devices made by the company in California, and on to a computer that's so small and widely available it can go almost anywhere. The Raspberry Pi.

youtube.com

 
You received this email because you subscribed via the iOS Dev Weekly site.
We’ll be sorry to see you go but you can .
 
Shiny Development Ltd. Daresbury Innovation Centre Keckwick Lane Daresbury Cheshire WA4 4FS United Kingdom
 
 

 
 
 
Published with Curated

Older messages

iOS Dev Weekly - Issue 458

Friday, May 29, 2020

What are my hopes for SwiftUI this WWDC? I hope it feels as well thought out this year as last year's felt mind-blowing. 🤯 View on the web Archives ISSUE 458 May 29th 2020 Comment I've been

iOS Dev Weekly - Issue 457

Friday, May 22, 2020

SPM is the future, but CocoaPods and Carthage are going to be with us for a very long time! 📦⏳ View on the web Archives ISSUE 457 May 22nd 2020 Comment Last week's "one question" Swift

iOS Dev Weekly - Issue 456

Friday, May 15, 2020

What's new in Swift 5.3? Many things, but the most exciting is resource support in the SPM! 🚀 View on the web Archives ISSUE 456 May 15th 2020 Comment The least surprising announcement at this

iOS Dev Weekly - Issue 453

Friday, April 24, 2020

How is Swift on the server doing? Find out with some analysis of the iOS Developer Community survey. 🚀 View on the web Archives ISSUE 453 April 24th 2020 Comment I've been poking around the results

iOS Dev Weekly - Issue 452

Friday, April 17, 2020

Will WWDC re-invent online conferences? Probably not, but the community might! 🤩 View on the web Archives ISSUE 452 April 17th 2020 Comment The remainder of this year is all about online events that

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your