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

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power