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

🤖 What to Expect From Google I/O 2024 — How to Stop Apps From Leaking Your Data

Thursday, March 28, 2024

Also: The Best Camera Straps of 2024, and More! How-To Geek Logo March 28, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

Infographic | How Small Investments Make a Big Impact Over Time 📈

Thursday, March 28, 2024

Compound interest is a powerful force in building wealth. Here's how it impacts even the most modest portfolio over the long term. View Online | Subscribe Presented by: EnergyX's groundbreaking

Fully Autonomous Development, AI .NET Components, Data Visualization ML Tutorial, More

Thursday, March 28, 2024

Home | News | How To | Webcasts | Whitepapers | Advertise .NET Insight March 28, 2024 THIS ISSUE SPONSORED BY: ■ Visual Studio Live! Chicago: .NET Developer Training Conference ■ dtSearch® - INSTANTLY

Daily Coding Problem: Problem #1395 [Hard]

Thursday, March 28, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Implement an LRU (Least Recently Used) cache. It should be able to be

72 x $99 tickets left for virtual product conference (May 2)

Thursday, March 28, 2024

​ACT FAST!​ ONLY 72 TICKETS AVAILABLE AT THE DISCOUNTED RATE OF $99! MAY 2, 2024 | ONLINE ACROSS THE WORLD Join product people from around the world on Thursday, May 2, for INDUSTRY, the #1 Virtual

⚙️ "I'm a GPT builder" 😎

Thursday, March 28, 2024

Plus: Elon's Grok will be available to all ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🔒 The Vault Newsletter: March issue 🔑

Thursday, March 28, 2024

Get the latest business security news, updates, and advice from 1Password. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

📑 Discover The Power of AI With UPDF — 63% Off For a Limited Time

Thursday, March 28, 2024

Digitally Read/Sign/Edit/Summarize PDFs Seamlessly. Available Now at a Huge Discount! How-To Geek Logo March 28, 2024 Tired of Dealing With PDFs? Try AI-Powered UPDF With the Biggest Discount of the

Issue 310 - New Autopark looks awesome!

Thursday, March 28, 2024

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 310 - New

Programmer Weekly - Issue 199

Thursday, March 28, 2024

View this email in your browser Programmer Weekly Welcome to issue 199 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Optimization hinders evolution.