iOS Dev Weekly - iOS Dev Weekly - Issue 603

Dub dub dee ceeeeee! 🎉
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 603  March 31st 2023

 
Comment

  Comment  

 

This week’s announcement of WWDC snuck up on me a bit. Is it that time of year already?

Yes, it is, and as I am sure you’re well aware by now, you can drop your name in a hat any time before next Tuesday for the chance for a ticket to a single-day, in-person event at Apple Park. If that’s not for you, the plan for the week sounds similar to the last few years. I can’t see any significant changes, but I’m not sure anyone was looking for a shake-up of the format that has been so well received over the last couple of years. 👍

The only other announced event is the annual Swift Student Challenge, so check whether you qualify and open up a Playground if you do! Submissions close on April 19th.

I’ve not yet decided whether to put my name in the hat. I’ll let you know next week if I applied!

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

Say goodbye to StoreKit headaches

In-app subscriptions are a pain. The code is hard to test, full of edge cases, and requires regular maintenance. RevenueCat makes it straightforward and reliable, so you can get back to building your app. Plus, you get out-of-the-box subscription reporting, data integrations, price experiments, and more. Learn more here.

revenuecat.com  Permalink

 
 
 

  News  

 

Upgrade to Xcode 14 by April 25th

As they do every year, it’s almost time for Apple to increase the minimum version of Xcode that you can use to submit apps to the store. Apple did mention this last year, but here’s your reminder if your company has been holding your version of Xcode back for some reason.

apple.com  Permalink

 

Swift 5.8 Released

WWDC wasn’t the only announcement from Cupertino this week. Xcode 14.3 shipped last night, and with it, Swift 5.8! Read about the language changes before moving on to associated releases of Swift Package Manager, DocC, and more. My personal favourite highlight of everything mentioned in the post is quick navigation in DocC documentation. Such a useful feature that I’ll use regularly!

swift.org  Permalink

 
 

  Tools  

 

DoccGPT

Is this what they mean when they talk about self-documenting code? 😂 This new tool from Gonzalo Nuñez looks excellent and would certainly save you some time by giving you a fantastic starting point for hand-written documentation.

swiftpackageindex.com  Permalink

 

I've only just realised...

You can do what? 😳🤯 How did I not know this tip? No wonder they call him Swifty McSwiftface!

twitter.com  Permalink

 
 

  Code  

 

Handling status bar color scheme and visibility in SwiftUI

Handling the status bar is easy, right? You use light status bar text if your app’s background is dark and dark text on a light background. What when it’s more complicated than that, though? Daniel Saidi is here an investigation of what is probably the most common complex case.

danielsaidi.com  Permalink

 

Using UIHostingConfiguration Without Cell Views

I had to do a double-take when I read this article from Jonathan Hemi. At first, I misread the title and assumed the post was about UIHostingController, a commonly used and well-known way to include SwiftUI views in a UIKit app. Instead, it is about UIHostingConfiguration, an API introduced last year which is similar but different. You should read the article to find out more, though.

hemi.dev  Permalink

 

Lexical

Several great text editing controls have been released recently, and this week, Facebook added their contribution with this implementation of their Lexical JS editor. It’s not JavaScript here, though. It’s a full TextKit implementation.

There’s a good overview and quick start in their DocC documentation which I’d recommend if you want to try it out.

swiftpackageindex.com  Permalink

 
 

  Jobs  

 

SwiftUI and TCA Developer @ MFB Technologies, Inc. – We make Align, an enterprise platform used by top trial lawyers. Looking for a motivated dev to join our iOS team and help us add new features and integrations to our iPad client. The client app is written entirely in SwiftUI using The Composable Architecture (TCA) framework. U.S. residents only. – Remote (within US timezones)

 Permalink

 

Is your company hiring? I’d love it if you passed this link to whoever is responsible for advertising roles. Listings are free and get promoted to thousands of developers.

Dave Verwer  Permalink

 
 

  And finally...  

 

If you need a daily reminder that it’s on its way

 Permalink

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

 
 

RSS

 
©2023 iOS Dev Weekly | Privacy Policy | Mastodon | Twitter | Suggest a Link
 
Published with Curated

Key phrases

Older messages

iOS Dev Weekly - Issue 602

Friday, March 24, 2023

Some big news for the Swift Package Index 🚀🎉😳 View on the Web Archives ISSUE 602 March 24th 2023 Comment Note: Before starting this week's intro, I want to emphasise that I am not an impartial

iOS Dev Weekly - Issue 601

Friday, March 17, 2023

When does consistency *truly* matter? 🤷‍♂️ View on the Web Archives ISSUE 601 March 17th 2023 Comment It doesn't all need to look the same. I'm sure I'm not the only person mildly

iOS Dev Weekly - Issue 600

Friday, March 10, 2023

What do you get if you push a button six hundred times? 🤷‍♂️ View on the Web Archives ISSUE 600 March 10th 2023 Comment If you told me I had to sit at my desk and push a button 600 times, you'd

iOS Dev Weekly - Issue 599

Friday, March 3, 2023

Where were we ten years ago? Where will we be in ten years time? ⌛️ View on the Web Archives ISSUE 599 March 3rd 2023 Comment Sophia Teutschler has been open-sourcing her old apps (Tipulator,

iOS Dev Weekly - Issue 598

Friday, February 24, 2023

How much effort should you put into onboarding or demonstrating a new feature? 🤩 View on the Web Archives ISSUE 598 February 24th 2023 Comment This week, I tried a feature of iOS that I've been

You Might Also Like

Scoop: Tiger Global-backed Innovaccer in talks to raise $250M

Wednesday, May 1, 2024

Plus: An update on Google's layoffs and the social platform X didn't see coming View this email online in your browser By Christine Hall Wednesday, May 1, 2024 Welcome to TechCrunch PM. Today,

🖥️ Why I'm Never Going Back to a Windows PC — Tips Before You Buy a Smart Ring

Wednesday, May 1, 2024

Also: How to Clear the Moisture Detected Warning on Samsung Phones, and More How-To Geek Logo May 1, 2024 Did You Know A single 1 oz shot of espresso only has approximately 40 mg of caffeine, whereas a

Daily Coding Problem: Problem #1428 [Hard]

Wednesday, May 1, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given an array of positive integers, divide the array into two subsets such

Top Tech Deals 👀 Samsung Gaming Monitor, Pixel Watch 2, MacBook Air, and More

Wednesday, May 1, 2024

Get a discounted M3 MacBook Air or expand your Xbox storage. How-To Geek Logo May 1, 2024 Top Tech Deals: Samsung Gaming Monitor, Pixel Watch 2, MacBook Air, and More Get a discounted M3 MacBook Air or

Infographic | Visualizing Global Gold Production in 2023 🏅

Wednesday, May 1, 2024

Gold production in 2023 was led by China, Australia, and Russia, with each outputting over 300 tonnes. View Online | Subscribe Presented by: Access European benchmarks with a trusted 25-year history

⚙️ GPT-5 may be releasing sooner than expected

Wednesday, May 1, 2024

Plus: Amazon rebrands AI branch ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Noonification: How to Create a CI/CD Pipeline Using GitHub and AWS EC2

Wednesday, May 1, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 1, 2024? The HackerNoon Newsletter brings the HackerNoon

Arc for Windows is better than Chrome

Wednesday, May 1, 2024

Adobe bug bounty; Rabbit's first R1 software update; Dream podcaster mic -- ZDNET ZDNET Tech Today - US May 1, 2024 placeholder Arc browser is now available for Windows and it's so much better

Is TikTok trying to get banned from the App Store early?

Wednesday, May 1, 2024

TikTok is offering some users a way to buy its in-app tipping tokens outside of Apple's App Store. View this email online in your browser By Alex Wilhelm Wednesday, May 1, 2024 Good morning, and

Get Compliant in 2024 - Download Ultimate PAM Policy Template Today

Wednesday, May 1, 2024

Privileged Access Management Policy Template What are your PAM policies for 2024? Get ready for the New Year Is your approach to Privileged Access Management as current and effective as it could be? In