iOS Dev Weekly - iOS Dev Weekly - Issue 513

I may be out of things to say, but there's still plenty of links! 👀
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 513  June 25th 2021

 
Comment

  Comment  

 

Sometimes I sit down to write my comment for this newsletter, and there are so many things I want to write about, it’s tough to pick one. Sometimes I sit here, and no matter how hard I try, nothing that I’d be happy to publish comes out.

I could force myself to sit here for another few hours and squeeze out a few words on some topic or other, but it wouldn’t be worth reading. I just can’t do it today.

So, I’ll get straight into the links instead. Have a great week, and hopefully, I’ll feel more like writing next week. 🤞

Dave Verwer

 
 

  Sponsored Link  

 

Forget writing testing scripts, use Waldo.

Waldo is the first fully no-code mobile testing solution. Now, anyone on your team can create reliable automated tests and help you fix bugs before your users find them. Try Waldo now, for free.

waldo.io

 
 
 

  News  

 

How WWDC 21 Foreshadows AR Glasses

Dom Williams is right. It's not just RealityKit, ARKit, and all of the obvious things that point to Apple moving towards some kind of glasses device. Features that point in that direction are everywhere in iOS 15.

domz.co.uk

 

Annotating Apple’s Anti-Sideloading White Paper

As always, John Gruber has a good take on the new document published by Apple this week to back up their arguments in court. This comment resonated with me:

I’ll admit it: if Mac-style sideloading were added to iOS, I’d enable it, for the same reason I enable installing apps from outside the App Store on my Mac: I trust myself to only install trustworthy software. But it doesn’t make me a hypocrite to say that I think it would be worse for the platform as a whole.

My thoughts exactly.

daringfireball.net

 
 

  Tools  

 

Accessibility Gets an Upgrade in Xcode 13 Storyboards

SwiftUI has excellent support for previewing your designs with various accessibility features turned on, but that doesn't mean that UIKit doesn't! Let's join Mark Thormann for a run-through of what was already possible in the iOS simulator and how it's now available in the storyboard editor inside Xcode! 🎉

emptytheory.com

 

Xcode Column Breakpoints

It has been a very long time since there has been a change in how breakpoints work in any IDE that I know of. Here's Keith Harrison talking about the most exciting advance in breakpoint technology in the last ten years. 😅

useyourloaf.com

 
 

  Code  

 

Catalyst Sample Code Roundup

I've had this article from Steve Troughton-Smith in my queue since just before WWDC, and with all the excitement about "new things", it stayed there for a few weeks! I do want to make sure I link to it, though, so here it is. It's a superb collection of beautifully illustrated samples. If you're writing something with Catalyst, you need to read this.

highcaffeinecontent.com

 

Converting closure-based code into async/await in Swift

I liked this article from Andy Ibanez that goes beyond the basics of async/await and into a task that we're all going to be doing a lot of over the next few years, converting lots of closures (and maybe delegates too) into the modern syntax.

Note: Andy mentions this in the article, but I think it's worth emphasising again. You should think carefully about refactoring working code to use a new API or language feature unless there's a really good reason to do so. Everything in your codebase doesn't need to be bang up to date.

andyibanez.com

 

How iOS 15 makes your app launch faster

Honestly, this article from Noah Martin is mostly beyond me, but I'm certainly interested in a "free" speed increase for apps!

medium.com

 
 

  Business and Marketing  

 

Getting the Most out of Custom Product Pages in the New App Store

I linked to Ariel Michaeli's round-up of what was new last week, and we also discussed it on the Insider's call. During the call, one thing that came up was some confusion on whether custom product pages were part of or could be used for A/B testing. So, I was delighted to see that this week's article from Ariel covered precisely that question in and amongst taking a deeper look at both features.

appfigures.com

 
 

  Up to Speed  

 

Linting vs Formatting

If you're just getting started working with a team on iOS projects then you might be encountering tools like SwiftLint, swift-format, or SwiftFormat for the first time. I liked this explanation of linters and formatters from Jason Zurita, and I think you'll like it too!

jasonzurita.com

 
 

  Jobs  

 

iOS SDK Architect @ Stream – Stream is hiring for an iOS SDK Architect to write and maintain our open-source SDKs that are consumed by over a billion end-users. You will work with modern iOS technologies, such as Swift, SwiftUI, and Combine, with a heavy focus on code quality, API design, testing, and CI/CD processes. – Amsterdam or Remote

iOS Engineer @ MOJO Inc. – Interested in making sports more fun for kids, parents, and coaches? MOJO is seeking an iOS Engineer who is smart, curious and loves the challenge of solving problems that improve people’s lives. You’ll collaborate with a fun, experienced, and agile team to architect, implement, test and continuously deliver new features and products to customers. – Los Angeles CA

iOS Engineer - Multiple Levels @ Turo – Help us build product features that delight guests who book vehicles on our platform and enable hosts with the tools they need to manage their fleet. The iOS team is actively transitioning our iOS codebase from Objective-C to Swift, and we’re learning SwiftUI together–in labs–as we migrate our internal, watchOS, and tvOS apps. It’s really an exciting time to be an Apple-centric engineer at Turo. – San Francisco CA

iOS Developer @ Boozt – Tech is in our DNA, we strive to innovate, experiment, make data-driven decisions in our daily work, be curious and competitive and foster collaboration and personal growth, all while being nerdy and having great fun. Here you will work with one of our consumer-facing apps and you will have a great chance at shaping our future path. Come join our success! – Copenhagen Denmark

 

Talk to your hiring managers and ask them to list your open positions over at iOS Dev Jobs. Standard listings are free, so you've nothing to lose!

 
 

  Insiders  

 

Thanks so much to this week’s iOS Dev Weekly Insiders! Meet Gupta, Manuel Maly, Marius Rackwitz, Emerge Tools, and Aura Lily Vulcano! Thank you all so much. 🙏

This week’s insider’s call is on Monday, so there’s plenty of time to get registered, get on Discord, and join us.

 
 

  And finally...  

 

How about finishing this week with a set of wallpapers inspired by the OS9 default, but in the beautiful new iMac colours? 🖥😍

 
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
 
 

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

Older messages

iOS Dev Weekly - Issue 512

Friday, June 18, 2021

A truly amazing feature of Xcode, that I might never use… 😰 View on the Web Archives ISSUE 512 June 18th 2021 Comment I didn't know quite how to feel as I watched Kieran Senior talk about reviewing

iOS Dev Weekly - Issue 511

Friday, June 11, 2021

Did you have a good WWDC? Mine was a bit special! 😍 View on the Web Archives ISSUE 511 June 11th 2021 Comment I didn't think I'd ever get to see anything I had worked on in a WWDC session

iOS Dev Weekly - Issue 510

Friday, June 4, 2021

Dub Dub Dub Dub Dub Dub Dub Dub! 😍🎉🚀 View on the Web Archives ISSUE 510 June 4th 2021 Comment It's almost WWDC time! 🚀😍🎉 Looking around Twitter and the web this week, I see two very different

iOS Dev Weekly - Issue 509

Friday, May 28, 2021

The constant ebb and flow of complexity in software development. 🌊 View on the Web Archives ISSUE 509 May 28th 2021 Comment I still (just about! 👴) remember the first time I came across asynchronous

iOS Dev Weekly - Issue 507

Friday, May 14, 2021

The App Store is a perfect utopia, free of all flaws. 😵‍💫 View on the Web Archives ISSUE 507 May 14th 2021 Comment The last time I wrote about scam subscription apps, I finished by saying this:

You Might Also Like

SWLW #595: My role as a founder CTO, AI Product Management, and more.

Friday, April 19, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

The bill to ban TikTok is barreling ahead

Friday, April 19, 2024

The Morning After It's Friday, April 19, 2024. The bill that could ban TikTok in the United States inches closer to becoming law. The legislation passed the House of Representatives last month,

Digest #134: TDD with Serverless, Terraform AI Conversions, K8s Cost Metrics & OpenTofu Response

Friday, April 19, 2024

Learn to convert Terraform templates, deploy SSR on AWS Amplify, and apply TDD to Serverless. Gain insights on PostgreSQL, microfrontends, and secure APIs. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers

Friday, April 19, 2024

THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now

ASP.NET Core News - 04/19/2024

Friday, April 19, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

Post from Syncfusion Blogs on 04/19/2024

Friday, April 19, 2024

New blogs from Syncfusion Syncfusion Prepares for MS Build 2024 with Cloud-Ready Solutions on Azure Marketplace By gingerr Syncfusion offers cloud-ready solutions in Azure Marketplace for MS Build 2024

Hacker Newsletter #696

Friday, April 19, 2024

The greatest value of a picture is when it forces us to notice what we never expected to see. //John W. Tukey hackernewsletter Issue #696 // 2024-04-19 // View in your browser #Favorites Unlock your

Google's massive reorg 🧑‍🤝‍🧑, Meta's Llama 3 launch 🤖, China bans WhatsApp 💬

Friday, April 19, 2024

Google has reorganized its Android, Chrome, and Google hardware divisions Sign Up |Advertise|View Online TLDR TLDR 2024-04-19 📱 Big Tech & Startups Meta's battle with ChatGPT begins now (5

Is your Notes app completely disorganized?

Friday, April 19, 2024

Hi there, Is your Notes app completely disorganized? In a recent survey we found that 77% of our readers would like to learn how to better organize the notes on their iPhone. That's why we're

Data Science Weekly - Issue 543

Friday, April 19, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏