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

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

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital

Educational Byte: Are Privacy Coins Like Monero and Zcash Legal?

Saturday, November 23, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 23, 2024? The HackerNoon

🐍 New Python tutorials on Real Python

Saturday, November 23, 2024

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Black Friday Giveaway @ Real Python This Black

Re: Hackers may have stolen everyone's SSN!

Saturday, November 23, 2024

I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for

North Korean Hackers Steal $10M with AI-Driven Scams and Malware on LinkedIn

Saturday, November 23, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 23, 2024

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on