iOS Dev Weekly - iOS Dev Weekly - Issue 675

Will there be two app stores and two app store teams? šŸ”„
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 675  August 23rd 2024

 
Comment

  Comment  

 

If youā€™ve been reading for a while, youā€™ll know I rarely talk about rumours, but Iā€™ll talk about one today. What makes it different? Unlike product leaks or rumours of developer changes, I likely wonā€™t ever get to talk about this one if I wait. Itā€™s about an internal change that will almost certainly never be announced publicly.

If you havenā€™t seen the rumour already, itā€™s that Apple will create two App Store teams. One team will be responsible for the current App Store and the other will deal with the ā€œalternative app distributionā€.

If this is true, Iā€™ll be sad to see it happen. Once the DMA was revealed, I hoped that Apple might find a way to navigate the regulations and make some compromises on the core issues instead of continuing down this path to more and more complexity. That, over time, they might find common ground with regulators and their business interests to continue to make a global store work.

Currently, the boundary of the ā€œalternative app distributionā€ store will be broadly along EU and non-EU lines. But as more regions pass regulations, how will that balance shift? The DMA regulation in the EU is not the end of this story.

As software developers, we have been lucky, or some people might even say spoiled, to get access to international sales platforms that have barely any administrative overhead for us. All we need to do is fill out a few tax forms, and weā€™re able to sell our apps in hundreds of countries.

If this rumour is true, it feels like Apple is giving up on finding that compromise. If there are two teams, how hard will it be for them to ever join back up?

Maybe my hope for common ground is unrealistic. Perhaps separate stores with separate rules are inevitable. But Iā€™d like to think thereā€™s a way to make it work with some compromises on both sides, and if this happens, it feels that will slip a little further away.

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

Orka Desktop

Orka Desktop helps iOS and macOS developers to unblock workflows by running builds or test work in a VM on any macOS including Sequoia Beta. Additionally, you can safely run breaking tests on your own machine and improve collaboration with easily shareable images. And best of all it's FREE to use and easy to learn!

Try Orka Desktop today.

macstadium.com  Permalink

 
 
 

  Tools  

 

How to use EditorConfig files in Xcode

Hereā€™s Pol Piella talking about Xcodeā€™s new support for editor configuration files. What a great step forward for anyone who works on multiple projects with different teams. šŸŽ‰

Maybe we can hope for auto-formatting in Xcode 17? Itā€™s time to make my dream come true.

polpiella.dev  Permalink

 

Quickly move between changes in a file

When I first read this tip from Neil Macy, I had to do a double-take as I use āŒ˜+\ (Create Breakpoint at Current Line) all the time. Turns out heā€™s talking about āŒƒ+\, which was a new one to me, but an extremely useful shortcut!

neilmacy.co.uk  Permalink

 
 

  Code  

 

SwiftTranslate

If you want to take a more DIY approach to letting an LLM translate your string catalogues than the website I mentioned last week, I came across Andrew Theisā€™ package this week. Itā€™s not as slick of a UI, but the results will be very similar, if not the same.

swiftpackageindex.com  Permalink

 

Typed throws in Swift

I hadnā€™t taken a look at the implementation of typed throws in Swift until I read this post from Majid Jabrayilov. I seem to remember there was some back and forth on whether this was a good idea when it went through evolution, but I think the implementation turned out great from reading this example code.

swiftwithmajid.com  Permalink

 

SwiftUI for Mac 2024

In and amongst Sarah Reicheltā€™s round-up of this yearā€™s SwiftUI changes on macOS thereā€™s also a quick review of Xcode 16ā€™s predictive code completion. So, if you donā€™t read it for the Mac SwiftUI tips, read it for that!

troz.net  Permalink

 
 

  Design  

 

Giving watchOS the love it deserves

If Iā€™m honest, I donā€™t often think about watchOS development šŸ«£ so it was a nice change to read about it in Thomas Durandā€™s latest post. He uses his PadLok app as a base for a walkthrough of how to design a modern watchOS app. I have to say the end result looks great!

thomasdurand.fr  Permalink

 
 

  Jobs  

 

Mobile Developer (iOS) @ Planning Center ā€“ Our Mobile Team works on both iOS and Android. While focuses are leveraged, there is a healthy bit of collaboration in the execution of how things are released. ā€“ Remote (within US timezones) with some on-site work (United States in CA)

Senior iOS Developer @ komoot ā€“ Youā€™ll take over full responsibility for our iOS app. Your work will touch all parts of the app and make outdoor adventures easily accessible to our users. Youā€™ll develop diverse navigation, routing, social interaction, and content visualization features that will make your work challenging and fun. ā€“ Remote (within European timezones)

iOS Engineer @ Pika Earth ā€“ We're a high-growth, Sequoia backed climate tech company. iOS is our main user surface area, so you'll be responsible for many high-impact features that touch our core users. There are a ton of interesting technical problems, from offline mode to AR/VR modeling, and we have a world-class team. ā€“ On-site (United States in CA or NY) with some remote work (within US timezones)

 Permalink

 

I donā€™t know how you wouldnā€™t know this as I say it every week, but donā€™t forget that you can post any open Swift or Apple platform jobs for free over at iOS Dev Jobs.

 Permalink

 
 

  And finally...  

 

Because, of course one survived!

 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 674

Tuesday, August 20, 2024

It's so nice to see an app store that isn't focused on extracting the most profit possible succeed! ❤️ View on the Web Archives ISSUE 674 August 16th 2024 Comment I can't find it in the iOS

iOS Dev Weekly - Issue 673

Friday, August 9, 2024

Is the race to the bottom now a race to the top? 📈 View on the Web Archives ISSUE 673 August 9th 2024 Comment I'm sure you already read this week's news that Apple's profit from services is

iOS Dev Weekly - Issue 672

Friday, August 2, 2024

Links, links, and more links. That's what this issue is all about! ⛓️ View on the Web Archives ISSUE 672 August 2nd 2024 Comment Sometimes I have so much to write here I can't decide which

iOS Dev Weekly - Issue 671

Friday, July 26, 2024

There are two types of apps on the visionOS App Store. Will you create an app that makes people reach for the headset? 🥽 View on the Web Archives ISSUE 671 July 26th 2024 Comment In the last two weeks

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

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your