iOS Dev Weekly - iOS Dev Weekly - Issue 607

Will I be writing today's comment again in 2024? šŸ”
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 607  April 28th 2023

 
Comment

  Comment  

 

At the start of last year, the rumours of an Apple AR/VR/MR headset were so prevalent that I opened the first issue of 2022 with a comment about them. I guessed that no announcements were imminent.

Itā€™s not just about correctly predicting whether Apple will or wonā€™t announce something, though. I just re-read what I wrote, and I believe my reasoning still makes sense today. I donā€™t think VR/MR is any more compelling for Apple today than it was 15 months ago, mainly because of how people will perceive whatever is possible with todayā€™s technology.

But if the rumbling was deafening at the start of 2022, itā€™s overwhelming now, and the tech press had nowhere to go other than to start talking about rumours as if they were facts. šŸ™„ Iā€™m not fond of this practice, but it looks increasingly likely that there will be an announcement at WWDC. Even Tim Cook has been talking freely about the possibilities, and I canā€™t think of anyone who speaks as carefully as he does.

Naturally, weā€™ll have to sit through hundreds of ā€œApple is doomedā€ articles if people perceive whatever Apple announces to be too expensive, heavy, ugly, awkward to wear, or limited in functionality, just as we did after the slightly rocky launch of the Apple Watch, but if thereā€™s one thing about Apple, they are outstanding at not letting the reception of a first-generation product get in the way of their long-term plans.

If Apple announces a device five weeks from now, it will be the next step in the line that started with this announcement in 2017, and whatever might be imminent certainly isnā€™t the final destination. Theyā€™ll refine the message and the device, and Iā€™m sure in five more years, weā€™ll have those sleek, beautifully designed spectacles on our faces.

Either that, or Iā€™ll write this comment again in May 2024! šŸ˜‚

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

Your WWDC Insurance Policy

Itā€™s almost time again for Apple to dictate your summer vacation plans. What breaking changes will they introduce? Which new APIs will you be scrambling to implement? Well, if youā€™re using RevenueCat, you wonā€™t have to worry about any changes to IAPs or StoreKit ā€“ weā€™ve got you covered. If youā€™re not using RevenueCat, switching over is simple and our handy guides will walk you through the process. Check out our migration documentation to future-proof your app with RevenueCat.

revenuecat.com  Permalink

 
 
 

  News  

 

Foundation Package Preview Now Available

First announced late last year, Apple has now published a preview of the open-source Foundation package, and this post from Tony Parker outlines the current state and next steps for the project.

They plan to focus on quality and performance first, then:

As a secondary goal, the project requests community proposals to add new APIs with focused scope to round out existing API functionality in Foundation. This will pave the way to explore how to add significant new APIs as the project progresses. In 2023, we aim to accept a small number of proposals with corresponding Swift implementations.

This is a great step for Swift and the whole ecosystem. It must have taken a lot to make this happen. šŸš€

swift.org  Permalink

 
 

  Code  

 

Queryable

I like the idea behind this new package from Dennis MĆ¼ller. It tidies up the state management around presenting alerts, confirmations, full-screen presentations, sheets, and overlays in a clean way. If youā€™d like to learn more, thereā€™s a great example in the Get Started section of the readme.

swiftpackageindex.com  Permalink

 

Using Swift Reflection

Iā€™m a little wary of using the Mirror API for production code but it does have uses for unit testing.

Like Keith Harrison, Iā€™d be cautious about using these APIs in your apps. Thereā€™s nothing wrong with them, but they may introduce a new class of bugs that Swift developers are not used to encountering. Tests would be a great place to experiment with them, though.

useyourloaf.com  Permalink

 
 

  Design  

 

Speedrun Design

David Smith:

Set a timer for 60 minutes and see where your design instincts will lead you.

david-smith.org  Permalink

 
 

  Business and Marketing  

 

YOLO (You Only Launch Once)

Itā€™s easy to forget about app preorders when youā€™re getting everything in line for a new app launch, but as Chris Wu shows in this launch postmortem, they can give you hundreds of downloads on day one as an indie developer. Thatā€™s a great head start over where you would have been.

chriswu.com  Permalink

 
 

  Videos  

 

Why Don't A/B Tests Add Up?

The whole talk is worth watching, but I like the message in this three-minute clip from Luke Wroblewski, too. So many companies dip their toes in A/B testing, and itā€™s so easy to be misled.

lukew.com  Permalink

 
 

  Jobs  

 

Senior iOS Developer @ Shareup ā€“ Want to build something new? Join our small, design-led team at @shareupapp to build the fastest, easiest, and most secure way to share anything with anyone. We use Appleā€™s best tech, including Swift Concurrency, Combine, Catalyst, UIKit, and SwiftUI, and youā€™ll work closely with our talented team. ā€“ Remote (within European timezones)

Apple Platforms Developer @ Cascable AB ā€“ Cascable is a small "indie" company based in Stockholm, Sweden. This is the job for you if you love working with and learning about multiple technologies. We have UIKit, AppKit, SwiftUI, and Swift-on-the-Server (Vapor) across our suite of products, and you'll be working with all of them! ā€“ On-site (Sweden) with some remote work (within European timezones)

Senior iOS Engineer @ Reveri ā€“ Weā€™re looking for an experienced, adaptable, and engaged Senior iOS Engineer looking to make a genuine positive difference in our memberā€™s lives through self-hypnosis. 100% SwiftUI codebase, iOS 15+, Combine, and Concurrency. Small team, 3 iOS, 2 Android Engineers, every role has impact. ā€“ Remote (within European timezones)

 Permalink

 

If your company is hiring, you can post your open positions for free over at iOS Dev Jobs. Oh, and if it's not you that's responsible for hiring, I'd love if you would pass this on to the hiring manager.

 Permalink

 
 

  And finally...  

 

How on earth did I miss this?! šŸ¤Æ

 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 606

Friday, April 21, 2023

Are more forced App Store changes coming? 😬 View on the Web Archives ISSUE 606 April 21st 2023 Comment Did you catch this week's announcement from Google or the follow-up from the UK's

iOS Dev Weekly - Issue 605

Wednesday, April 19, 2023

What are the risks of using AI code generation tools? ☢️ View on the Web Archives ISSUE 605 April 14th 2023 Comment I recently found this Copilot X plugin for Xcode from Shx Guo, and it set me thinking

iOS Dev Weekly - Issue 604

Friday, April 7, 2023

Did you win a golden ticket? View on the Web Archives ISSUE 604 April 7th 2023 Comment Congratulations if you received a golden ticket to the show! I'd have loved to be there this year, but again

iOS Dev Weekly - Issue 603

Friday, March 31, 2023

Dub dub dee ceeeeee! 🎉 View on the Web Archives ISSUE 603 March 31st 2023 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

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

You Might Also Like

Post from Syncfusion Blogs on 12/26/2024

Thursday, December 26, 2024

New blogs from Syncfusion Create a Flutter 3D Column Chart to Showcase the Top 6 Renewable Energy-Consuming Countries By Praveen Balu Let's visualize the top 6 renewable energy-consuming countries

Ruijie Networks' Cloud Platform Flaws Could Expose 50,000 Devices to Remote Attacks

Thursday, December 26, 2024

THN Daily Updates Newsletter cover Improve IT Efficiency with a Standardized OS: Nine considerations for building a standardized operating environment Optimize your IT with a standardized operating

Edge 460: Anthropic's New Protocol to Link AI Assistants to Data Sources

Thursday, December 26, 2024

Model Context Protocols is one of the recent AI contributions of the AI lab. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

December 26th 2024

Thursday, December 26, 2024

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 26th December 2024 Hi everyone, It's boxing day in some parts

Re: This took me 10 minutes and protects my privacy

Thursday, December 26, 2024

Christmas may be over, but you still have one more chance to take advantage of Incogni's amazing holiday promotion! Protect your personal data from hackers and scammers today with Incogni's 58%

Daily Coding Problem: Problem #1648 [Medium]

Wednesday, December 25, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Quora. Given an absolute pathname that may have . or .. as part of it, return the

🎮 The Best Games to Go With Your New Console — Streaming Services Could Learn From YouTube

Wednesday, December 25, 2024

Also: Don't Throw Christmas Gift Boxes on the Curb, and More! How-To Geek Logo December 25, 2024 Did You Know Years before The Nightmare Before Christmas, Tim Burton was sprinkling references to

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The