iOS Dev Weekly - iOS Dev Weekly - Issue 480

What's the best business model for your app? šŸ’ø
 

iOS Dev Weekly

 
View on the web    Archives

ISSUE 480  October 30th 2020

 
Comment

  Comment  

 

Pricing is a vast, complex topic, and itā€™s hard to talk about in generic terms ā€“ itā€™s far too dependent on the product being priced.

Business models are easier to talk about, proven by the multitude of posts every year about paid-up-front vs in-app purchases vs subscription. Upgrade pricing, feature unlocks, Iā€™m sure youā€™ve read plenty of them.

I really enjoyed Jacob Eitingā€™s post the 85%/15% subscriptions revenue split this week. The reduction in Appleā€™s cut for subscribers that stay subscribed for more than a year is sometimes cited as a benefit over other business models, but how much difference does it actually make? Itā€™s hard to say for sure unless you can see aggregated data coming in from a huge range of subscription-based apps ā€“ which is where this post comes in useful! You should read the whole post, but the tl;dr is that unless you have incredibly low churn rates, the reduction in cut probably isnā€™t affecting your bottom line much.

Iā€™ve often said that I feel that itā€™s far more beneficial to concentrate on growing your business rather than worrying too much about Apple's cut, and I think this article reinforces that point of view. Just as thereā€™s no ā€œbestā€ price for an app, there is no ā€œbestā€ business model. Donā€™t be tempted to think subscriptions are the best way because Appleā€™s cut reduces, or because itā€™s what everyone else is doing. Not every app is well suited to a subscription business model.

Itā€™ll seem obvious if I say that the best price for your app is different from the best price for other apps. Thatā€™s obvious! Iā€™d suggest thinking about business models in the same way. Base your choice on how you think your app will be most successful, not whatā€™s fashionable or the possibility of a potential reduction in Appleā€™s cut. Getting both price and business model right will make a much bigger difference than any percentage cut in the long term.


For full disclosure, RevenueCat (which Jacob is the CEO of, and whoā€™s data this blog post is based off) has previously been a sponsor of iOS Dev Weekly. However, I wrote about this post purely because I found it interesting. They did not send me a link to the post, I read it via their RSS feed.

Dave Verwer

 
 

  Sponsored Link  

 

Get inspired with the world's largest library of iOS user flows

150+ apps, 1,000+ flows, and 10,000+ screens: UXArchive is the leading destination for the mobile community, helping you stay up to date on what the best mobile teams are shipping.

uxarchive.com

 
 
 

  News  

 

New subscription server notifications available in production

After saying all of that in today's comment, if you did choose subscriptions as your best business model, you'll be interested in this news! šŸ’µ

apple.com

 
 

  Tools  

 

Arena 1.0

Xcode 12 brought with it the ability for Playgrounds to import Swift Packages, but the process of getting a playground imported are not as trivial as they should be. I've linked to Arena before but this week saw Sven A. Schmidt release 1.0, with full support for Xcode 12. šŸŽ‰

It's not quite as simple as clicking a button yet, but it's certainly moving in that direction! Listen to the story at 2m58s in this podcast for the story behind the emphasised text!

finestructure.co

 
 

  Code  

 

Adaptive SwiftUI views

Creating adaptive UI with UIKit always felt harder than it should be, especially if you came from a web development background. Luckily, the situation is much improved with Swift. I really enjoyed Federico Zanetello's post on the subject, full of real-world, practical examples.

fivestars.blog

 

Parsing Tricky JSON With Codable in Swift

Using Codable to parse well-formed, predictable, error-free JSON is an easy decision to make. But what when things are a bit more ... real-world? šŸ˜¬ Andy Ibanez gives us the low down.

andyibanez.com

 

Dependency Injection in SwiftUI

For years, DI with UIKit, especially if you used storyboards was tricky. That improved last year, but how are things with SwiftUI? Gio Lodi gives us a breakdown of a couple of ways to approach it.

mokacoding.com

 
 

  Business and Marketing  

 

Building Fast and Slow

Should you build the Minimum Viable Product or the Maximum Viable Product? I loved Brian Donohue's take on this, especially this line:

Whenever Iā€™ve seen teams build bad products, itā€™s because they built fast and slow at the wrong times.

Just like with pricing and business models, it's a fine balance.

bthdonohue.com

 
 

  macOS Development  

 

View Controllers without XIBs

macOS development has never been easier with the arrival of Catalyst and SwiftUI. So PĆ”draig Ɠ CinnĆ©ide thought it might be the perfect time to launch an ... AppKit blog. šŸ˜ I couldn't be happier though, because as you might expect, it's great. You should immediately go and read this first post on view controllers.

padraig.org

 
 

  Videos  

 

Swift Tips

Would you like to watch a few short videos on Swift? Vincent Pradeilles has a new YouTube channel where he spends just a couple of minutes on a topic. Put the kettle on, and you'll have watched one before it boils. šŸµ

youtube.com

 
 

  Jobs  

 

Senior iOS Developer @ Atomic Robot ā€“ Atomic Robot works with some of the most exciting companies and brands to help them bring their innovative projects to life! We have a highly collaborative team that is focused on high quality engineering and continuous learning ā€“ Remote, or Cincinnati OH

Software Engineer, iOS @ Lyft ā€“ Lyft is looking for iOS developers who want to own large projects and have a monumental technical impact in a 100% Swift codebase. Come join the ride and help us fulfill our mission of creating the real-time transportation network of the future! ā€“ San Francisco CA

iOS Engineer @ Karbon ā€“ Join our dedicated, all-remote agency and help us build amazing iOS apps for amazing clients. We've spent the past 10 years helping companies ship apps to millions of usersā€”join us as we focus on the next 10 years. ā€“ Remote, or Portland OR

 
 

  And finally...  

 

Cthulhu Enforced Tracking is going to be the next big thing, trust me. šŸ’µ

 
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
 
 

 
 
Ā©2020 iOS Dev Weekly | Privacy Policy | Twitter | iOS Dev Directory | Submit a link
 
Published with Curated

Older messages

iOS Dev Weekly - Issue 479

Friday, October 23, 2020

A demo of your app, on a web page? It's kinda possible with iOS 14. 💌 View on the web Archives ISSUE 479 October 23rd 2020 Comment Let's talk a little more about the App Store, shall we? Fear

iOS Dev Weekly - Issue 478

Monday, October 19, 2020

Will Apple be forced to allow sideloading? Would that be a good thing? Do you know Betteridge's law of headlines? View on the web Archives ISSUE 478 October 16th 2020 Comment I really enjoyed

iOS Dev Weekly - Issue 477

Friday, October 9, 2020

What's in store for next Tuesday? More things that we probably don't need, but will buy anyway! 😅 View on the web Archives ISSUE 477 October 9th 2020 Comment Is everyone ready for their phone

iOS Dev Weekly - Issue 476

Friday, October 2, 2020

How does it feel to have the number one app on the App Store? 🚀 View on the web Archives ISSUE 476 October 2nd 2020 Comment It's been a joy to hear to the story behind Widgetsmith direct from David

iOS Dev Weekly - Issue 475

Friday, September 25, 2020

Should you implement the new API hotness? Or feature requests from customers? Choices are hard… 🤞 View on the web Archives ISSUE 475 September 25th 2020 Comment It's always hard to tell which

You Might Also Like

Deduplication in Distributed Systems: Myths, Realities, and Practical Solutions

Monday, November 25, 2024

This week, we'll discuss the deduplication strategies. We'll see whether they're useful and consider scenarios where you may need them. We'll also do a reality check with the promises

How to know if your data has been exposed

Monday, November 25, 2024

How do you know if your personal data has been leaked? Imagine getting an instant notification if your SSN, credit card, or password has been exposed on the dark web — so you can take action

⚙️ Amazon and Anthropic

Monday, November 25, 2024

Plus: The hidden market of body-centric data ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚡ THN Recap: Top Cybersecurity Threats, Tools & Tips (Nov 18-24)

Monday, November 25, 2024

Don't miss the vital updates you need to stay secure. Read the full recap now. The Hacker News THN Recap: Top Cybersecurity Threats, Tools, and Practices (Nov 18 - Nov 24) We hear terms like “state

Researchers Uncover Malware Using BYOVD to Bypass Antivirus Protections

Monday, November 25, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 25, 2024 THN

Post from Syncfusion Blogs on 11/25/2024

Monday, November 25, 2024

New blogs from Syncfusion Build World-Class Flutter Apps with Globalization and Localization By Lavanya Anaimuthu This blog explains the globalization and localization features supported in the

Is there more to your iPhone?

Monday, November 25, 2024

Have you ever wondered if there's more to your iPhone than meets the eye? Maybe you've been using it for years, but certain powerful features and settings remain hidden. That's why we'

🎉 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