iOS Dev Weekly - iOS Dev Weekly - Issue 673

Is the race to the bottom now a race to the top? 📈
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 673  August 9th 2024

 
Comment

  Comment  

 

I’m sure you already read this week’s news that Apple’s profit from services is creeping up on its hardware profit. That’s mind-boggling, but it shouldn’t come as a huge surprise. They’ve been working on this plan for years.

What does “services revenue” mean in practice? It means subscriptions and part of that revenue comes from subscriptions attached to apps in the App Store. That set me thinking about pricing again. 🙄

When the App Store launched, the only option was a one-time purchase or free. Prices started “high” and raced to the bottom. Then came in-app purchases in 2009, and subscriptions a couple of years later.

Why am I giving you a history lesson on a topic you already know? Because for some, the perception of pricing in the App Store is that the story ended with the race to the bottom. That’s no longer accurate and apps are now more expensive than ever by orders of magnitude.

App Store pricing today has settled with subscriptions being the dominant business model. Most significant apps settled on prices around $3-6/month or $30 to $60 per year. Some apps offer lifetime one-time purchases as options, and from my experience, those tend to start at $100 and go up to about $300. Far, far more than almost any app back in 2008.

So is the App Store back to being an easy way to make money? Are we in another gold rush? Absolutely not, because while individual app prices have increased, the number of apps people use is quite small. I almost certainly use more third-party apps than the average person and from a quick count, I use less than 20 regularly. I’d guess that most people use less than 10.

Subscription fatigue is real, but the model is here to stay, at least for those apps that someone uses regularly. All you need to do is be one of those apps!

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

RevenueCat Ship-a-ton: Ship apps and make money

RevenueCat is hosting a hackathon all about shipping apps and making money. Get your app featured on over 150 digital billboards throughout San Francisco, or win some of the $25k cash prizes we’re giving out! Join the Ship-a-ton.

revenuecat.com  Permalink

 
 
 

  Tools  

 

Reminder: Conditional Breakpoints are Slow

Is your app running slowly when you debug it? Chris Trott might know why.

twocentstudios.com  Permalink

 
 

  Code  

 

The meme that gave me imposter syndrome

Jacob Bartlett’s latest article had me chuckling as I read the title, right up until I realised that the meme also gave me imposter syndrome. 😬 What follows is full of good humour and good knowledge. I’d thoroughly recommend reading it as long as you can navigate SubStack’s appalling reading experience. How did they already become as bad as Medium? 🙄

substack.com  Permalink

 

Swift Navigation

I like that this new library from Brandon Williams and Stephen Celis builds on top of SwiftUI’s built-in navigation APIs rather than replacing them. It also supports UIKit and doesn’t require you to already be using their swift-composable-architecture library.

pointfree.co  Permalink

 

Getting started with Embedded Swift

Interested in Embedded Swift? Paul Solt is, too, and he decided to record the first hour of his experiments with it. Why would you use C or C++ for this if you didn’t have to!

supereasyapps.com  Permalink

 

How to automatically detect memory leaks on CI/CD using UI tests

I had no idea XCTMemoryMetrics existed, and so this whole article from Pol Piella was an eye-opener for me!

polpiella.dev  Permalink

 
 

  Books  

 

Crafting Consistency and Accessibility

Frank Thamel has two books for the price of 
 well, one is free and the other is paid. The first, “Crafting Consistency: Building a Complete App Design System with SwiftUI”, is more code-focused than you might think given the name, but covers much of what you’ll need to know to make a SwiftUI app look good. It’s missing a chapter on accessibility, but that’s OK as there’s a whole other book on that subject, and that’s the free one. 👍

For full disclosure, Frank sent me a copy of the books.

lemonsqueezy.com  Permalink

 
 

  Jobs  

 

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)

Software Engineer for AI Training Data (Swift) @ G2i, Inc. – We are currently seeking Swift Developers for project-specific roles focused on RLHF. This role will play a key part in our reinforcement learning from human feedback (RLHF) initiatives, contributing to cutting-edge projects. – Remote (within US, European, or Asia-Pacific timezones)

 Permalink

 

There are more jobs, as always, on the iOS Dev Jobs site. Posting a position is free, too, so let your hiring managers know!

 Permalink

 
 

  And finally...  

 

Continue to allow screen recording: Cancel or Allow?

 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 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

iOS Dev Weekly - Issue 669

Friday, July 12, 2024

I am always going to use 🥽 to reference Vision Pro until we get a VR headset emoji! 🫨 View on the Web Archives ISSUE 669 July 12th 2024 Comment Earlier today, I stepped into my very own spatial

iOS Dev Weekly - Issue 668

Friday, July 5, 2024

Should we all move to CocoaPods to avoid security issues? It's a bit more complicated than that. 🔐 View on the Web Archives ISSUE 668 July 5th 2024 Comment This story of a CocoaPods security

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