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

Figma disables its AI design feature

Tuesday, July 2, 2024

Plus, Evolve's breach hits more customers and X considers downvotes View this email online in your browser By Christine Hall Tuesday, July 2, 2024 Welcome to TechCrunch PM, your source for the most

💰 Getting Your Money's Worth With YouTube TV — What the Copilot Key on Your Laptop Does

Tuesday, July 2, 2024

Also: Dyson Robot Vacuum Review, and More! How-To Geek Logo July 2, 2024 Did You Know Frogs can stay in the tadpole stage of development for extended periods of time if environmental conditions aren

JSK Daily for Jul 2, 2024

Tuesday, July 2, 2024

JSK Daily for Jul 2, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Easily Build an Interactive BPMN Viewer and Editor in Angular A business process model and

Build a Calculator, Satellite Data, Best Practices, and More

Tuesday, July 2, 2024

Build a GUI Calculator With PyQt and Python #636 – JULY 2, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Build a GUI Calculator With PyQt and Python In this video course, you'll learn how to

Almost All A.I. Investments are Going to Zero

Tuesday, July 2, 2024

Seemingly every investor I talk to these days is struggling with the same basic thing: they believe AI is going to be one of the most transformative technologies of the past several decades – and

Issue 157

Tuesday, July 2, 2024

🧠🤖 The most dystopian thing you'll read this month (probably). How a smart, quiet Boston teenager stole millions in Crypto. Beyond ATS: AI interviewer ushers in new era of tech hiring. ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1484 [Easy]

Tuesday, July 2, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given an integer N , construct all possible binary search trees with N nodes.

Writing generic collection types

Tuesday, July 2, 2024

Plus Russ Cox's new bot, using Go from JavaScript, and the River job queue gets a UI. | #​513 — July 2, 2024 Unsub | Web Version Together with Ardan Labs Go Weekly Writing Generic Collection Types:

Mapped | The Growth in U.S. House Prices by State in 2024 🏠

Tuesday, July 2, 2024

As US home values continue to climb, we show the growth in house prices by state in 2024 at a time of persistently high interest rates. View Online | Subscribe Presented by: EnergyX's

Power BI Weekly #265 - 2nd July 2024

Tuesday, July 2, 2024

Power BI Weekly Newsletter Issue #265 powered by endjin Welcome to the 265th edition of Power BI Weekly! A very short edition this week. The only announcement is that of the Power BI Admin portal Usage