iOS Dev Weekly - iOS Dev Weekly - Issue 451

Will Apple experiment with pricing models on the App Store? Probably not, but we can live in hope! 🀞
 

iOS Dev Weekly

 

ISSUE 451  April 10th 2020

 
Comment

  Comment  

 

I received a few emails after my comments last week on the Amazon App Store deal. Mainly, I heard that people didn't think that the experimentation I was hoping for was as critical as Apple simply reducing their 30% cut.

I don't think Apple needs to, or will, reduce that cut any time soon. The App Store has been, and remains, a thriving part of their business, and there's no shortage of people creating apps for it.

But to see Apple play with pricing models in any way is always going to be interesting to me. Yes, this specific deal is probably only ever going to apply to huge companies, where Apple need them as much as they need Apple. But as I touched on last week, could this deal trigger internal conversations that result in slightly more extensive experimentation? Could experiments even lead to potential new business models being able to thrive on the App Store? Maybe they even make entirely new types of app viable? That's expansion, and it's far more interesting to Apple than a simple change of percentage.

Anyway, I have no evidence at all that those conversations are even happening, let alone triggering experiments. But I hope they are, and I hope they do. If Apple ends up increasing the types of apps, or business models that are viable on the App Store, that benefits all of us too.

Dave Verwer

 
 

  News  

 

Intermittent, persistent failures in the App Store Sandbox environment

It seems like, at least as of yesterday this is still happening. It's hard to know what's going on here, but testing purchasing logic is hard enough at the best of times, without instability in the sandbox. I hope this gets resolved very soon.

Oh, and this status page which shows status, as well as history, on the availability of these systems might be helpful if you're experiencing problems. πŸ‘

twitter.com

 
 

  Sponsored Link  

 

Loca Studio – a native Mac app to xcloc like a pro

It’s simple. Work withxcloc files, see translation progress, access the built-in multilingual iOS dictionary, and view potential issues right alongside Xcode. Then, let Loca Studio statically analyse your format placeholders and flag possible translation errors for you. Basic is free, or get a free trial of our affordable Pro version. Check it out.

cunningo.com

 
 
 

  Tools  

 

Xcode Build Time Optimization

If you work on a large project, you might have a build time problem. The first part of this article from Maksym Shcheglov goes through how to measure your build time to see how bad things are, and the second part talks about what you can do to reduce it.

onswiftwings.com

 
 

  Code  

 

View Communication Patterns in SwiftUI

There are many ways to move data around in your app, and there are even more now SwiftUI is here. I enjoyed Vadim Bulavin's latest post where he gives a breakdown on where he would use each one of them.

vadimbulavin.com

 

Nobody loves UIButton

Here's Jeff Watkins with a three-part series on how to make the humble UIButton class more beautiful, functional, and accessible. πŸ‘ Start with Nobody loves, move on to Dressing up, and finally Constraints. Looks like there's more to come too.

jeffwatkins.dev

 

Metaballs

Honestly, you're unlikely to end up using this new library from Roman Kyrylenko, but that doesn't mean it's not worth linking to. The effect it produces is beautiful and fascinating, and that's always worth a look.

Also, right up until I was doing a final proof of this email I thought the name of this library was Meatballs πŸ– rather than Metaballs. Who else read it like that? Stand with me... πŸ™Œ

github.com

 
 

  Design  

 

Should the iOS cursor show context menu availability?

I was excited about the new mouse/trackpad support in 13.4, and it's been fantastic to see everyone jumping on implementing it so quickly. Even more than just adopting it though, I love it when a feature inspires people to riff on it, and figure out how it could be even better. Here's Greg Pierce doing precisely that. I love this idea. 😍

twitter.com

 

Your app might be too fast

This is interesting, and the logic behind it does make sense, but after thinking about it, I can't recommend you go as far as implementing anything like this. If anything in your product means you need to mislead users on what your app is doing, it's probably best not to do it. I bet you'll end up more successful in the long run.

growth.design

 
 

  Business and Marketing  

 

The Ultimate Guide to iOS Subscription Testing

This is great. πŸ‘ David Barnard has given a guide he originally published a couple of years ago an overhaul and an update. If there's something you were wondering about regarding testing paid subscriptions, there's probably something written about it here. Now, if only the testing sandbox was up... 😬

revenuecat.com

 
 

  Jobs  

 

Senior iOS Developer @ Bosch eBike / COBI.Bike – With us you can ride bikes and write code! Have the safety of a large organization and the dynamic of a start-up! With the partnership of Bosch eBike and COBI.Bike you get the best of both worlds. Plus a highly creative and driven team of a hundred people in multiple locations. – Frankfurt Germany

Mobile Full Stack Engineer @ Expensify – Join our passionate team of top-notch engineers to solve a real-world problem, and help people spend less time managing expenses and more time pursuing their real goals. As we revolutionize the way people manage their expenses, being part of the Expensify team means building the easiest, fastest, and most efficient platform to automate everything expense-related. – Remote, London UK, New York City NY, Portland OR, or San Francisco CA

Senior Developer Adocate @ Amazon AWS – If you've got a track record with native iOS development & enjoy travelling, meeting people, writing, & speaking, this is a really fun and flexible (remote) job opportunity! – Remote

 

Is your company hiring? Could you do me a favour and let your hiring managers know that they can post free iOS development job listings on iOS Dev Jobs. Thank you. ❀️

 
 

  And finally...  

 

let me summersDay == thee ... Yes, I'm bad at that, but some people are great at it! ✍️

 
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

You Might Also Like

Kotlin Weekly #441

Sunday, January 12, 2025

ISSUE #441 12th of January 2025 Announcements Become a KotlinConf 2025 volunteer! The KotlinConf has started a Call for Volunteers to help out at the conference in May! If you are interested, check out

Healthy life, Meta's AI and legibility

Saturday, January 11, 2025

Neologism #25, 11.01.2024 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1665 [Medium]

Saturday, January 11, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by LinkedIn. A wall consists of several rows of bricks of various integer lengths and

📊 Every Smartphone I've Ever Owned, Ranked — This Tiny Smart Remote Is the Most Exciting Thing at CES

Saturday, January 11, 2025

Also: 5 Android Notification Features to Make Your Day Easier, and More! How-To Geek Logo January 11, 2025 Did You Know On March 12, 1951, a curious thing happened. In the United States and the United

Ranked | The Top Grossing Movies Worldwide in 2024 🎬

Saturday, January 11, 2025

Established IP dominated the 2024 box office, with top films mostly being sequels, spin-offs, or franchise continuations. View Online | Subscribe | Download Our App FEATURED STORY Ranked: Top Grossing

📖 Your Step-by-Step Guide to Securing AI in the Enterprise

Saturday, January 11, 2025

January 11, 2025 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Tines. When it comes to adopting AI securely,

🐍 New Python tutorials on Real Python

Saturday, January 11, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Iterators and Iterables in Python: Run Efficient

Life Update: Me. In Shorts. In Antarctica [Pics Inside 🧊]

Saturday, January 11, 2025

And yes, I jumped in. It taught me a lot 😅 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Google Researcher Uncovers Zero-Click Exploit Targeting Android Devices

Saturday, January 11, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and

📧 Working with LLMs in .NET using Microsoft.Extensions.AI

Saturday, January 11, 2025

​ Working with LLMs in .NET using Microsoft․Extensions․AI Read on: m​y website / Read time: 6 minutes The .NET Weekly is brought to you by: ​Transform your database performance with RavenDB​: