iOS Dev Weekly - iOS Dev Weekly - Issue 666

WWDC isn't completely over just yet! How about a chance to get together with your peers to watch some videos at Apple offices around the world? 🗺️
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 666  June 21st 2024

 
Comment

  Comment  

 

Now we’re firmly settled into what a WWDC at Apple Park looks like, is that the format we’ll see for the next ten years?

It’s possible, but something caught my attention this week that indicates that Apple isn’t quite done with making changes to the conference yet. They are hosting a set of in-person session video watch events at their offices around the world.

The events start this Monday, and unfortunately, that means that registration is already closed for London, which is the first location on the schedule. Registration is still open for Paris on the 26th, Berlin on the 27th, and Istanbul, Mexico City, São Paolo, Seoul, Miami, Tokyo, Shanghai, Warsaw, Bengaluru, Madrid, Toronto, and Montreal after that, though! I expect these events to fill up fast so I’d recommend booking a place as soon as you can.

The full in-person conference in California that ran until 2019 was always amazing. But even before the pandemic forced a change, people had been asking Apple not to focus entirely on West Coast America for quite a while. That location excludes so many Apple-platform developers for all sorts of reasons. Yes, there have been various in-person Tech Talks over the years that were always well distributed around the world (including ones that happened after the format change). However, they were not held annually and didn’t feel a part of the conference. I hope those events continue independently of these WWDC events, too!

Anyway, I wanted to get the word out about these events as I hadn’t seen them widely publicised and if we want Apple to do more worldwide events, we had better all sign up to attend these!

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

Streamline Your Compliance with Secureframe

Secureframe makes it simple and efficient to comply with frameworks like SOC 2, ISO 27001, PCI, and more. See how we can help reduce manual work and speed up time-to-compliance. Schedule your demo today!

secureframe.com  Permalink

 
 
 

  News  

 

Ready for Swift 6

I didn’t make a big deal about this link last week as we hadn’t quite finished processing with Xcode 16 beta 1, but I’ll include a link this week as we worked hard on it! All the charts on the page are now up-to-date with the latest available Swift 6 version, and every package page now shows whether a package has any data race errors or not. We’ll update the charts with fresh data every few weeks, so be sure to check back to see how the Swift package ecosystem progresses towards data race safety.

swiftpackageindex.com  Permalink

 

WWDC24 Bento Summaries

I’m going to assume that Apple spends hours and hours on the points they highlight in their bento box summary images, and it feels like such a waste that they’re only on screen for a few seconds each. Ryan Klumph clearly feels the same way, as he grabbed them for us all to peruse at our leisure.

thatvirtualboy.com  Permalink

 
 

  Code  

 

iOS 18: Notable UIKit Additions

Jordan Morgan continues his annual tradition of cataloguing the major UIKit changes, and here he is with the 2024 update!

What more can you say? SwiftUI, like the last few years I’ve written this, is the future. But hey, UIKit, no doubt, is better than it ever has been.

Jordan is correct that this is the best version of UIKit ever, but the pace of development is slowing. UIKit will be around for a very long time, so don’t worry about it becoming obsolete, but it’s clear where the engineering effort is being invested.

swiftjectivec.com  Permalink

 

Mastering ScrollView in SwiftUI

I’m really happy to see scrollPosition receive more attention in this year’s SwiftUI update. Majid Jabrayilov goes through some of what’s new.

swiftwithmajid.com  Permalink

 

BlurHashViews

I've loved using mesh gradients since they first appeared in Adobe Illustrator, and it's amazing that we now have this functionality available to our apps with SwiftUI’s new MeshGradient. What I didn’t know about until this week was the blur hash technique, and what a clever technique that is! All we needed was for Dale Price to come along and put the two together, and he did!

swiftpackageindex.com  Permalink

 

SwiftUI Hero Animations with NavigationTransition

I could spend 200 words to summarise this article from Peter Friese, or I could say that it’s now trivially easy to create the beautiful card animation first seen in the App Store app a few years back and that Peter shows us how.

peterfriese.dev  Permalink

 
 

  Business and Marketing  

 

Pricetag

Have you ever wanted to automate your app’s pricing based on purchasing power parity? This new app from Thomas Brandstaetter will save you a lot of clicking.

apple.com  Permalink

 
 

  And finally...  

 

WatchPad 941

 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.
 
iOS Dev Weekly is published by Verwer Services Ltd. with a registered office at 5 Albert Road, Southsea, Hampshire, England, PO5 2SE.
 
 

 
 

RSS

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

Older messages

iOS Dev Weekly - Issue 665

Friday, June 14, 2024

Ready for a recap of WWDC? Before we get to that, I want to talk about some masterful marketing from Apple this year. ✨ View on the Web Archives ISSUE 665 June 14th 2024 Comment What a week! I hope you

iOS Dev Weekly - Issue 664

Friday, June 7, 2024

Don't forget about visionOS and the Vision Pro this WWDC! 🥽 View on the Web Archives ISSUE 664 June 7th 2024 Comment One thing we'll certainly hear more about on Monday is visionOS. We'll

iOS Dev Weekly - Issue 662

Monday, June 3, 2024

The new developer forum refresh must mean it's nearly time for WWDC! 🎉 View on the Web Archives ISSUE 662 May 24th 2024 Comment Did you see the developer forums refresh that launched yesterday?

iOS Dev Weekly - Issue 663

Monday, June 3, 2024

One week to go before dub dub! Here's a round-up of what's happening. 📅 View on the Web Archives ISSUE 663 May 31st 2024 Comment One week to go until WWDC, which means it's time to recap

iOS Dev Weekly - Issue 661

Friday, May 17, 2024

What's the word on everyone's lips? 🅰️👁️ View on the Web Archives ISSUE 661 May 17th 2024 Comment Did you catch Google I/O this week? It's Always Interesting to see what the Android

You Might Also Like

🖥️ Watch Out for These Fake Notifications on Your Mac — Creating a Great Title Page in Word

Friday, July 19, 2024

Also: Lenovo Yoga Slim 7x Review, and More! How-To Geek Logo July 19, 2024 Did You Know Despite the numerous things that were rationed in Britain during World War II, the British government went to

It's Strawberry Summer at OpenAI - Weekly News Roundup - Issue #476

Friday, July 19, 2024

Plus: GPT-4o-mini; first Miss AI contest sparks controversy; lab-grown meat for pets approved in the UK; Tesla delays robotaxi reveal until October; 'Supermodel granny' drug extends life in

iOS Dev Weekly - Issue 670

Friday, July 19, 2024

Do you want to stay with Swift 5 language mode forever? 👨‍🦳 View on the Web Archives ISSUE 670 July 19th 2024 Comment I've heard many people echoing Alex Grebenyuk's thoughts about Swift 6

Understanding CrowdStrike Bug 🐞, Cosmos DB vs Azure Tables , What is Azure Private Link?

Friday, July 19, 2024

Blog | Advertise | View Online Build5Nines - Cloud, DevOps & SRE Guidance Your trusted source for Cloud, DevOps, and SRE guidance with Chris Pietschmann! Sponsor: Are you interested in sponsoring

Daily Coding Problem: Problem #1501 [Easy]

Friday, July 19, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Apple. Given the root of a binary tree, find the most frequent subtree sum. The subtree

Put me in (product) coach!

Friday, July 19, 2024

​ Put me in (product) coach... As the adoption of the product operating model spreads, more and more organizations realize they may need some help. This week's resources explore product coaching,

Microsofts Forced Updates: A Critique of the Global IT Outage

Friday, July 19, 2024

Top Tech Content sent at Noon! Master authorization - webinar by Cerbos & ByteGrad Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, July 19, 2024?

Mapped | Low-Wage Workers in the Workforce, by U.S. State 💰

Friday, July 19, 2024

Today, 30.6 million Americans are low-wage workers. In this graphic, we show the share of the workforce earning under $17 an hour, by state. View Online | Subscribe Presented by: What outperformed

Microsofts Forced Updates: A Critique of the Global IT Outage

Friday, July 19, 2024

Top Tech Content sent at Noon! Master authorization - webinar by Cerbos & ByteGrad Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, July 19, 2024?

Microsofts Forced Updates: A Critique of the Global IT Outage

Friday, July 19, 2024

Top Tech Content sent at Noon! Master authorization - webinar by Cerbos & ByteGrad Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, July 19, 2024?