¶ Welcome and WWDC Vibes
Welcome to the Sub Club Podcast, a show dedicated to the best practices for building and growing app businesses. We sit down with the entrepreneurs, investors, and builders. behind the most successful apps in the world to learn from their successes and failures. SubClub is brought to you by RevenueCat. Thousands of the world's best apps trust RevenueCat to power in-app purchases, manage customers, and grow revenue across iOS, Android, and the web. You can learn more at revenuecat.com.
Let's get into the show. Live from WWE. I'm not Charlie. I can't do that. Welcome everybody to this special edition of. both SubClub podcast and RevenueCat livestream. We're pulling double duty here. I just did a bunch of push-ups. I'm out of breath trying to get my energy up. Charlie and I... I've been in Cupertino all week. I just flew home late last night and been talking to folks on the ground. Charlie was at WWC. He got a ticket. I did not.
But for those on the podcast who might not know, Charlie, why don't you do a quick intro of yourself and maybe tell us about your week real quick. Yeah, so I'm Charlie Chapman. I'm a developer advocate here at RevenueCap. Also have a bunch of indie apps that I make myself, iOS and macOS and stuff like that. And yeah, this was my second WWDC that I've gotten a ticket to go into the spaceship.
It was really cool. I mean, it's funny. I think we're going to have an interesting conversation here because I've been very deep in the thick of it in the in-person developer community.
here on the ground which i'm going to guess and you'll confirm or or tell me i'm wrong but the experience in person and the vibe in person is very different than the internet discourse which i've actually been a little disengaged with so uh i think we're going to kind of be able to represent two different two different takes here so i'm still here right now kind of riding high on on that positivity i think and so uh we'll see how uh how our two experiences compare
Yeah, I think you're right. And I intended to do even more of the community stuff. I was staying in the same hotel as Community Kit. I actually got really sick the first day. Oh, no. Yeah. Well, I think it was just travel and caffeine timing and stuff. I got like a wicked migraine. Watch the keynote from my room instead of...
So I definitely did get less of the in-person than you, even though I was there in person for community kit and other events and went to dinners. And I did meet with a lot of folks and had a lot of very interesting conversations. conversations during the week but I was back in my hotel room and following the kind of vibe on Twitter and online. And I actually did take a minute to watch some YouTube videos. I went to the talk show with John Gruber.
And he had Joanna Stern and Nilay Patel on, which was really fascinating. So I definitely did get more of the outside perspective probably than you did. Although I'm super jealous that you got to watch the F1. movie live in person at the Steve Jobs Theater. I think there's enough fanboys like us listening to the podcast and on this webinar. Give us the 90 seconds of how that experience was. Yeah, I mean, it was really cool. If you're a person who's obsessed with...
Apple and architecture the way that many of us probably are. Just getting to see the Steve Jobs Theater and go down those spiral stairs that I've seen in lots of pictures was really cool. And then There was like a little interview at the beginning with Jerry Bruckheimer and then you watched the movie and it was like a nice movie theater to watch the movie.
It was a fun crowd that was super into it. I will say the sound system there was remarkably good. I bet. There's a lot of things that are sometimes overhyped, I think, but that was one that definitely lived up to the expectations, especially with that movie, I think. And how was the movie? Should I go watch it on opening day? Yeah, I think I'm not allowed to give a official thumbs up, thumbs down review, but I definitely really liked it.
I'm a big fan of that director already. I really liked the Top Gun movie and some of his previous films. So I was predisposed to like it, but I thought it was really fun. Awesome.
¶ Apple's Developer Relations and PR
Everybody's here to hear about WWDC. And I wanted to kick things off with the meta. In my impression, and I think this is kind of what you were alluding to as well, Charlie, about the difference between on the ground and kind of the Twitter backlash, is that this year, more than ever, I do feel like... You should interpret the action speaking louder than words in that Apple very clearly did not say much about the injunction. They didn't even really kind of go out of their way.
in the keynote and Platform State of the Union. It definitely wasn't an apology tour, which part of me was hoping for. Maybe like four or five years ago, there was a WWDC where the whole theme was like, we love developers. And the fact that Apple has done that in the past gave me a little hope that this would be a kind of we love developers.
There were definitely notes in there. The song at the very end of the keynote, singing the app reviews, that was a really nice touch. But generally in the keynote and even in the platform State of the Union, there wasn't... a strong nod of like, hey, we really care and we know that things feel tense right now, but the actions in what they released and what they actually did for us.
does speak volumes even if they didn't you know come out with a very unapple kind of apology tour that some of us might have hoped is that the sense you got on the ground as well Yeah, I think also I was hoping for maybe more of the like the Mac. pro round table kind of a we hear you not necessarily a throat full-throated apology because that's kind of not really apple-y but a kind of we get it we hear you maybe something bigger and so it was a little disappointing in that regard but then
There were little touches throughout. Like you said, there was that song at the end that actually I felt like played very well. I think it was kind of in the video, but one of the things in person that they did was there was like walls of app icons that. were sort of like floating up in between sessions and stuff. And those were, I believe, just.
the app icons from everybody who got a ticket like they just pulled their developer id so there's like people taking pictures with it there was a couple nods to like this is a developer event and not just a press event like
The visitor center used to be completely closed off and only accessible to the press. Kind of opened it for a few days to developers on the roof. And there were like little touches here and there where they kind of were like... yeah, we hear you, we care about you, but it definitely wasn't this big.
turnaround moment. It was more just like incremental. And I personally, at least I do still feel like there's there's a lot of room for improvement in that relationship. I've been hammering Apple, honestly, for years now that I personally don't think. For things to really change, Apple does need to shift the PR narrative. I think they're very used to just kind of...
We know we're right about certain things. You know, I shit post on Twitter all the time. And I know I, even when I'm shit posting, I know I'm like, 50% or more wrong about certain things, but it's just that you want to feel heard. And when Apple kind of stonewalls and doesn't speak authentically, you doesn't acknowledge the tensions, doesn't.
speak to those things the way other humans do and even other companies do, I think that's where it falls a little flat. And that's where all the touches in person and some of the smaller touches throughout. the week.
do go a long way, like you, I think that it feels like Apple needs to start taking a more open approach to how they work with developers, how they communicate to developers. And I don't know if this will ever happen, but... you know fingers crossed i'm i'm like forever forever hopeful that that apple will start to to shift this kind of thing and not You know, I commented to somebody yesterday, you know, it feels like they're still running the reality distortion field PR playbook.
But without Steve Jobs, it just falls flat. It's like we love Steve for the brazen and brash. And we knew he was lying, but we loved him for it. Whereas when it's a recorded video that's going out to the public, even the... press I feel like is a little kind of fed up with that style I just don't think it one it doesn't fit without jobs and then two it's 2025 I just don't quite think the way they try to control the narrative works for them
as well as maybe they think it does or hope it will or whatever. And I think we saw... we saw apple not doing an interview with gruber which i think was a little bit of a slap in the face to the developer community and then they did do one with joanna stern and she was freaking Awesome. Asking the questions all of us want to have answers to, but still didn't get clear answers, got talking points, got spin. And I think that's just unfortunate. I hope.
we see a shift in tone and I think a shift in tone would actually go a long way. Yeah, I agree. And I think the sentiment on the ground was, was similar. That was something I was curious about. Like sometimes you get. you know there in person and there's all these people that don't know every podcaster and every blogger and they don't read shitechery and you know you kind of realize there's a huge swath of developers that aren't terminally online like we are but
Them not going on the talk show was kind of the talk of the town, especially before the event happened. And so there's consequences to that. And I'm sure they're aware of that, but it definitely impacts how... how people feel about the company for sure.
¶ The Liquid Glass Opportunity
Yeah. All right. Well, let's dive into what people are really here for. Again, I feel like we're navelgazing so much. Hopefully people find our hot takes interesting. I wanted to kick off the meat of the conversation with Liquid Class, which is where Apple kicked things off with a keynote. Well, first, I'll say I freaking love it. Twitter was very dismissive. You had all sorts of people pretending to be designers and hammering Apple on the...
legibility and all that kind of stuff. And I get it. And honestly, the first day I was super disappointed. Like, oh, geez, we're like stepping back to Iowa 7. And how could they make such a huge mistake? Probably more in person than on Twitter. I was...
really dismissive of liquid glass but once i put it on my device i really like it and i think i kind of quickly filtered my view of it through the known iteration process you know almost always apple kind of overdoes something and then pulls it back during the betas and i was even thinking There's a bit of just the kind of Apple marketing hype where...
in the keynote, they want it to just look so striking and gorgeous and pretty. And I wonder if that was even intentional. I was like, yeah, we could dial it back a little, but like for the keynote, let's just go big. Like, let's just make it look good. And again, I mean... Maybe in 2025, that does fall a little flat because I did see a lot of influencers. You know, I watched Marques Brownlee. I watched other YouTube folks.
talk about their kind of initial reactions. And again, most of them didn't have time to put on their device and spend a long time playing with it. So the day one reactions were a bit muted. But my personal take is that... as people use it over the summer, as Marques and these other big YouTubers and journalists and others really use it over the summer. And then especially as they dial it back a little over the summer.
I think this is going to be a huge release. And then what I think is especially interesting is that it being a huge release is a huge opportunity. I think it's a huge opportunity for... existing apps to steal market share from competitors. If your competitor is not jumping on this opportunity and you're, I mean, yeah, I'm working on an update to my weather app. There's so many weather apps. I don't think I'll be the only one, but if I can be one of.
the three to five weather apps that's like the talk of the town when ios 26 comes out i think that's a huge opportunity for me and i'm jumping on it yeah i'm super excited about this opportunity and then And secondarily, I think it's a huge opportunity for new apps. So if there's a new idea or a new spin on a...
to-do list or a new spin on habit tracker or whatever, I'm throwing out ideas that probably some people in the audience already have apps in the space and don't want me to say. But if you've ever had an idea for a new spin on something, anytime there's a major... shift like this is actually a great opportunity to release a new app and start from scratch of like, what is a to-do list app in the era of liquid glass? I just think it's a massive opportunity. I assume you agree.
I had a similar reaction in the immediate aftermath of the announcement because I think I was hoping for a bigger... like ux redesign and it wasn't really that it was a lot more it's a new material to kind of play with maybe you haven't had as much time on the betas there are some really cool changes to a lot of the apps like messages is dramatically different Calendar is dramatically different. Honestly, I've had like...
multiple wow moments throughout the week as I launch new apps and go through my normal day-to-day usage of iOS where I'm like, ooh, look at what they did here. I do think there really are some genuine UI paradigm shift. and user experience paradigm shifts that maybe are easier to miss if it's not on your carry device. And if you're not using it as much as I had since putting it on my phone, I think I did it like Tuesday morning.
Oh, I did it. I did it like Apple Park. So I've been and I eventually caved and put it on my Mac and it's on my iPad and it's on my watch. It's on everything. And that's that's what I was going to say is like once I got it on device. I was a lot more excited about it. I still don't think it's a big user experience shift in terms of how we think about design, but I do think it's a big shift in terms of
minimalism versus surprise and delight. There's so much in what you were saying. There's all these moments of, ooh, and especially when you're in-person with a bunch of nerdy developers, the amount of times somebody goes, oh my gosh, have you seen this? And we're constantly doing that. There's quite a bit of stuff going on. And one of the biggest ones I think is obviously liquid glass, the material. But I think bigger than that, and you mentioned messages, is this kind of like...
Apple being okay with going kind of wild and letting the experience be a little crazy, maybe a little too crazy in times. And I'm sure they probably released this pushing really far. And then I'm sure over the betas, they'll dial it.
in a little bit but it's just fun and delightful in a way that i think we all can take as app developers can take as an example and bring that into our apps and to your points about the opportunity to me that is What I was desperately hoping for selfishly as an indie app developer is something where Apple can release a thing that immediately makes every app that doesn't do it look old.
whenever i first released my apps that was one of the big differentiators is most of the big apps in that space still either looked like ios 6 era or like it looks like they were clearly designed in that area and they just took away textures or something and this represents another one of those opportunities you can be the apps that very obviously in screenshots is modern looking and that that is a nice uh
a nice thing if you're looking for a way to kind of differentiate. Yeah, nothing mentioned getting featured. Oh, are you talking about me? Yeah. Well, you and I mean, just generally, I was trying to set you up for that of like that anytime there is this opportunity, Apple does love featuring apps that take advantage of the new thing. And that was the whole section I have in my notes.
like play the game is that by adopting liquid glass, not only are you setting yourself up for Apple to feature you, which, you know, is less important these days in some ways, but man. little app of the day badge, those kind of things do go a long way in user trust. So Apple featuring you, but then also press, you know, you and I both part of our kind of.
marketing playbook is to do unique things that get attention. And so this fall will be a great opportunity. I feel like maybe more so than in years, maybe. the widgets and Widgetsmith was the last kind of like big where the press was excited to kind of highlight new apps. And I think this is going to be a year where there will be a lot of discussion. And I mean, hey, this may be another opportunity to that.
TikTok influencers are going to be going through the app store like, hey, what's new? What's pretty? What's unique? What's out there? And, you know, another opportunity to not just get picked up by Apple, not just get picked up by the press. But now we have this like third dynamic of like, you know, maybe you get in a Marcus Brownlee video. Maybe you get in like a TikTok that blows up to 10 million views.
So I think it's just like a huge opportunity. Yeah, I totally agree. And I mean, I think we'll get to this a little later, but it's not just liquid glass, but it's also the foundation models, like the AI features that Apple's added.
There's a couple other smaller APIs that I think there's going to be people at Apple and potentially social media movements that can happen where people are just trying to highlight apps that are taking advantage of this. And I think our job, if we're going to do that, is. not just to build it, but to be able to tell the story of how Apple's technology enabled us to build this innovative thing. That's where I think that's where you get the best bang for your buck in terms of.
both press and Apple, if you can tell a story that ties into this broader narrative of the iOS 26 update whenever that comes out in the fall. A couple notes on that one.
¶ Adopting Liquid Glass and Frameworks
If Charlie and I have gotten you excited at all, don't jump right into designing. The first thing you need to do is watch all the WWDC sessions on Liquid Glass. I already watched two of them. And then the human interface guidelines. I actually did not even open it, but I saw a few people tweeting about it. And from what it looks like, there is a massive update to the human interface guidelines. So like download that PDF.
go to a coffee shop you know sit down with your drink of choice and pull it up on your ipad and just read cover to cover through the new human interface guidelines because that's going to be the best way to prepare yourself Even if you're a marketer, if you're a product person, if you're at a bigger company, this is not just for indies, although Charlie and I, in some of this conversation, maybe you're skewing a little indie, but if you're in a bigger app company...
You can be the person inside the company saying, hey, this is a really cool opportunity. Let's do it. And then read through the document. watch the sessions so it can be done well. Because if you do it well, you know, to your point, Charlie, being able to tell the story, being able to get it right. One of the things they talked about is don't put glass on glass. I think that's going to be a mistake a lot of people make that actually makes it look.
worse or feel worse even if it looks cool is that if you you stack glass on glass on glass sounds good like oh every glass everything but once you start playing with it you see there is like a hierarchy there is a visual language to it that you need to match And then one other note on that, this came up on Twitter a lot, is that Apple in the platform State of the Union very specifically...
through third-party frameworks under the bus. I don't think they said React Native or Flutter by name. The fascinating part here, though, is that React Native, because it does render to native system components, is a great... framework to work in to adopt Liquid Glass because the community is already jumping on it. And like the day of release, people were updating React Native components to make sure that it worked with the Liquid Glass paradigm.
On the other hand, so much of the UI is actually, and you may be able to speak to this better, but it is rendered natively. And then I saw a lot of dismissive tweets about it doesn't seem like Flutter is going to move quickly. So maybe Apple's comments very directly apply to Flutter, but not to React Native, which is encouraging. Yeah, it's interesting because, yeah, the design is that React Native is using those native controls.
under the hood, it'll be able to jump on these easily and use Apple's actual same metal renderer for all this stuff. Flutter isn't going to be able to get that out of the gate.
It'll be interesting to see. I'm sure there's a bunch of Flutter engineers desperately trying to mimic those visual effects to see or at least get close to it. But the interesting thing about Flutter is, I believe, because it is rendering it the same on all devices if they can replicate it or at least get close to it that will also apply to android and i think the web as well there's kind of trade-offs with all of these different systems and uh it'll it'll be interesting to watch
¶ iPadOS 26 and Folding Future
them all kind of try to figure out how to bring this into their frameworks. Yeah. All right. So there's two more big changes I wanted to talk about, but let's speed run these since we have so much more to cover. The first one is iPadOS 26. It's like Apple's finally... building iPad OS the way it maybe should have been like a decade ago of windowing and more a background API where it can operate more like a desktop where you can.
push a task into the background to complete while a user switches to another window. I didn't watch the full interview, but in one of the interviews the execs did, they talked about how it took... the m-series processor to be powerful enough to be able to have multiple windows going on at the same time now i saw some people saying that's bs and like they could have done this sooner and that's just an excuse and it's postdoc rationalization
There really is probably something there that when you have like six different windows floating in the same view and being able to push things to the background while other apps are running their processes and switching seamlessly between them. there probably is at least some truth to that you know iPad has always been this weird thing where iOS is such a dominant platform because it's what everybody has in their pockets. And iPad is a smaller platform. But these days...
A smaller platform compared to iPhone is still like a massive platform. So, you know, I don't think the opportunity is quite as big on iPad as it is on iPhone, but I think it is an opportunity and for the right app, for productivity, for those sorts. I think iPad is an opportunity this year and one not to just gloss over. Yeah, I agree. I think from a developer standpoint, there's not...
a whole lot of new APIs to play with to enable new types of apps, as far as I can tell. The background tasks are, I think, something that are going to be a really big deal for creativity apps. I think my conspiracy theory here is There's all these rumors that next year we're going to enter the foldable iPhone world. I think there might be something to the idea that all of a sudden they really focused on getting windowing.
working a lot better in a iOS like environment. And so it might be a good test bed to Run your app on the iPad, shrink it, and see how it plays with window resizing now as a way to maybe theoretically prepare for this foldable iPhone future that's coming. Yeah, I wouldn't spend a whole lot of time on it, but that's that's kind of my conspiracy theory right now. And that's kind of how I'm looking at it more or less. Now, I like that. I like that. And and.
Similar to iPad, even if Apple does release a folding phone next year, you know, they're probably not going to sell a hundred million units. That's going to be kind of a, it's almost going to be like this, whatever it would be like a tent platform. Yeah. The cohort of users buying that are going to be the type of users who probably are willing to pay a lot more.
¶ Exploring On-Device Language Models
Yeah, no, absolutely. The other thing I did want to talk through is the on-device language models. And you and I, Charlie, have already been debating, and we probably could debate for another hour. Let's keep it to a few minutes here. I'm skeptical of on-device models for a few reasons. One is that for people who are paying for something, for most folks here,
If you're an Indian and you just want to build something fun and cool and do something interesting, I think there's fun and interesting things to do with the local models. But if you're expecting people to pay for something... I think the expectations, the bar for the quality of an LLM output is being raised literally on a weekly basis these days. My concern is that...
Even using their examples, like Apple said, you know, if you're all trails, you can use our local models to plan your trip. Well, I don't want my hiking trip planned by a tiny little local. ChatGPT 3.5 level model, I want it planned by 03 Pro with deep research that's going to like... take into account all the different factors that a small local model can't take into account. The thing that I think is more interesting with local models is models that are
context-specific that are fine-tuned like a translation model. You can fine-tune a larger model or build a translation-specific model that's trained only for translation. And on device that can perform at a speed and at a level more comparable to online, even if it's still, you know, maybe you can get 90% there instead of. 60% there but my concern is that for a generalized large language model the output is just going to be so subpar compared to what you can get.
with a cloud-based model, and then especially, again, like Apple's on-device model versus an open AI. And the cost and the speed, even the latency, you know, OpenAI and Anthropic and Meta and... the language model from X, but Grok, there's a chip that's like an analog chip that runs LLMs ridiculously fast. There's so much going on in the industry around speed, latency, quality, and everything else.
concern is that the local models won't be as big a deal as they seem because once you get to playing with them it's like yeah it works but like the output's just not that great I'm open to changing my mind here I'm excited to see what people build with a
But personally, and I've been super plugged into AI. My 16-year-old son is so into it. We have nightly debates on this stuff about what models and how they're performing and local versus cloud. And so this is... something I am pretty into these days, in part just because my son talks to me about it constantly. And so my concern is that some of the hype around it was maybe a little misfounded in not understanding those sorts of limitations. And then just one more thing to add.
since I'm monologuing, but I want to let you have a chance to defend and put your two cents in. But I just saw on Twitter before we joined that the context window of these local models is only 496 tokens. So it's not like you're going to be able to throw this big... corpus of text into that large language model, you're going to be able to send little tiny bits of context in there in order for it to give this output. And again, the expectation now...
is that the large language models will have way more context and have larger context windows where you can just shove a ton of stuff into them. And you're just not going to get that with these local models. So I'm excited for the potential, worried it's overhyped. But then the other thing is...
I do think this sets us up for the future in that it's only going to get better from here. And so maybe this is a baseline. And then three years from now, Apple's models are better. The devices are faster. The distills are better. Apple needed to do this in a way because it's building toward a future where they get better and better. I'm concerned that as we start playing with them, that the output's just not going to be good enough to build like tentpole features around.
¶ Practical AI Use Cases and Safety
Tell me I'm wrong. Yes. Well, the very last thing you said, I think I strongly agree with, which is building tentpole features around. I think don't build a chatbot around this. I've already seen plenty of people do it and it's, you know. As you would expect, it's not good compared to a big, large internet-based model. Where I've seen it be really interesting is as a way to extend what your app already does and make it...
better or nicer in random little ways. Because the big thing that it seems to provide is, like we said, it's free because it's on device. And actually, the thing that really surprised me is it's really fast, like surprisingly fast. And I think that probably has to do with how small the context window is and how small the whole thing is. I've seen a lot of people doing like basic sentiment analysis type stuff on device.
One of the really interesting use cases that I've seen for like large enterprise type apps that have advanced search, that's a major part of. how you use your app you can have a prompt basically so it's where somebody can type in what they want like if they're looking for i don't want to pick a specific industry but
Doing some kind of search where you're like, I want something that's this color and this size and blah, blah, blah. And those are already all check boxes and sliders and stuff in your advanced search. Because the way Apple designed the API, which I will try not to. you know gush over but that is actually the thing that's the most impressive about this as a developer the api is actually kind of
incredibly well done. I know you weren't going to dive into, or maybe you're going to get to this. Maybe we should dive just a little deeper into the details in that. One thing I am super excited about is can the API, can you
bring in other models that are fine-tuned and can you fine-tune your own models and like drop them into the API in a way that you can get more specialized models? Because specialized models on device seem... most exciting to me in that you get the performance, you get the local, you get everything else.
But then if it's a specialized model, then the output can be more comparable versus this generalized model that just can't be anywhere near as good as the bigger model. So can you drop your own models in? And does the API seem designed kind of with that in mind? I don't know about like pre-trained other models. Obviously, you can provide it context.
But I think that's all going into the context window. The way you do it is in a very structured way. I think that's the thing that's kind of different than. the internet based tools I've I've at least played with. And what that means is you can also guarantee that the way you get it back is in that same structure that you asked for. What that means is like in that search example, it's like you can have somebody
prompt with words what they want to do and then you can send that to the model and you tell the model exactly how your search works and what the exact search struct you know shape of the data you need back looks like, and it will 100% give it to you back in that exact structured data.
And at least in the playing around with it that I've seen people doing, it's really good at that kind of stuff. I mean, it's pretty simple. That kind of stuff is really simple. And you're not asking for like high quality writing or image generation or any of the things that.
these bigger models are really pushing far on you're asking for something that's really kind of basic and so i think like natural language processing is now a thing that apple has wrapped in a way that is as simple to use as the maps api lets you map the entire world or the weather kit API lets you do other stuff. And it does it on device really quick. And there's lots of little features that you can add inside of there. So I think
On two vectors, it's interesting. The first is obviously like to talk about indies. It's cheap. It's a super Apple person and you want to use all the Apple stuff. That's cool. But I think on the enterprise side, having been somebody who's worked at big companies, getting your big company to...
give you a enterprise account to use some of these big new models is a process. Whereas this is just, it's on iOS. You can build a proof of concept really quickly with these things because it's all just sitting right there. and then you can show your manager and kind of move it up the chain and then maybe it's not powerful enough to do what you need to do and you you shift it over to something like a web-based api or maybe you use it as the entry point and let it
tell you whether or not it needs to do something more complicated. I think it has the potential to be the like obvious first step for text based. input from users. And then from there, you might need to go into a different direction. I don't know exactly how it'll shake up, but I actually think I'm more optimistic about it now than I was before I saw how it all works.
Yeah, and you're actually playing with the API. I'm not. So I'm just shitposting. Shittaking, hottaking. One more interesting note that people might be interested in is I've heard from people who do apps for... to food the safety measures are intense on this one and so like
They found that having the word Thai or Chinese would cause it to send back results that are like, hey, we can't touch this. And so there might be some prompt engineering that needs to happen to be like, this is all food related. Don't, you know, this isn't. but there could be some roadblocks that people run into around the safety stuff that maybe you don't run into on some of these more cavalier models from these startups. So that's another thing to kind of keep your eye on.
Yeah. And the 4096 token context window doesn't allow for a massive prompt either. So you're going to have to balance both like how much prompting you do and then how much context you want to give it. It should be the starting point. And then as a starting point, the determining factor is in thorough testing, does the output seem to be 50% of the way there, 60% of the way there, 90% of the way there, and then...
Is that output acceptable? And if it's not, then it needs to go to the cloud. And then so then my kind of thought is that as you experiment, you're probably going to find it less. useful and end up wanting to go to the cloud. But I would love to be wrong because it'd be super cool if it is like 90% there and that's a tolerable amount of loss in fidelity that it will be useful.
for those sorts of things. And I do like your example from Dark Noise is that Image Playgrounds was almost a joke this past year. But you had one use case that I thought was really good. And this is probably an example. of the kind of use cases where even image playgrounds in the state it has been for the last year was useful. So tell people how you integrated image playgrounds in dark noise and why it did actually work.
Yeah, it was I mean, it was really straightforward, but dark noise is a ambient noise app. So there's a bunch of different obviously white noise, brown noise, but then there's like rain and. frogs and trees and stuff like that and i have a picture in there where you can build a mix You can add them together and change the volume and build a soundscape that you want. Since the whole app is designed around these icons that work everywhere, I have an icon builder.
And most people don't mess with that. They just use kind of the default one. So I just added a button to say generate one as well. And it actually would generate one using image playgrounds based on the name that you gave the icon. You can't really prompt engineer image playgrounds, but you could inject terms to it. So I could say like black background to kind of try to force it to sort of fit with the app. And a lot of people actually use that because they just want a basic.
icon to go with with the sound that they create to like push that forward with the the new foundation models that's the same kind of thing i'm looking for there is the ability to just auto create a title based on what's in your mix that's the kind of stuff that it's not a tentpole feature to your point but it's something i feel like it's going to be pretty good at doing is generate
two words that represent the you know four sounds that you have in here in their volumes and then also maybe like a way to generate a mix based on that structured data based on a prompt or something like that those are all like Not super tentpole features, but they're just kind of quality of life things that you can add into your app. And based on what I've looked at so far, I should be able to add them to the app very, very painlessly, which is, I think, one of the big selling points.
It's a great way to look at it, too. It's like, what are the... less mission critical where users will tolerate it not being perfect because they can replace the icon they can you know do something else with the icon the icon's not like fundamental to the app and so it's a nice to have and a cool feature and some people will use it but then it's It's not all trails sending you down the wrong path.
The consequences of it getting it wrong are so low that those are the kind of places to look at it. All right, so on to some of the bigger announcements. Apple...
¶ App Store Analytics Enhancements
It's a big updates to App Store Analytics. And I'm actually super excited. And I think, yeah, I did see a few people tweet like, why do you even need RevenueCat if the App Store Analytics are so good? And I think that's one fundamental misunderstanding of RevenueCat.
if you think our business prop is that we give you analytics, but two, I think misunderstanding of the kind of analytics that RevenueCat provides. So while some of you may be thinking, oh, David's going to like crap on this because... it competes with RevenueCat, I actually think it's super cool because there are things because of privacy and for other reasons that like only Apple can do and Apple's doing those things and I think it's a fantastic compliment to
I have not been looking at App Store Analytics for years because I use AppFigures and RevenueCat to look at my data. But given all of these updates, I'll probably be spending more time there. And I'll go to App Store for the things where the App Store really excels at. And I'll go to Revenue Cat for the user-level analytics and cohorting that we do. And I'll go to App Figures.
the financial and accounting and the things that they're good at. And so I don't think this in any way kind of replaces anybody. I think it's just a great addition to the landscape of when you're trying to figure out what to do next, when you're trying to understand your users. This is a whole nother set of data. And some of it is data you just can't get any other way. So I'm super excited about it. Did you look into this at all? And have you talked to folks on the ground about how this looked?
Yeah, I mean, from the people I talked to here, it was definitely not the talk of the town the same way that the liquid glass or any of that stuff was. You can answer this maybe. Is it actually live? Can we see this ourselves? I watched the video, but I haven't actually seen it.
Okay. Okay. I was so busy and I was flying back yesterday. So I watched the videos, but I have not cracked open apps or analytics myself yet to see how much is live, how much is coming soon. Yeah. I'm seeing in the chat people saying.
it looks like it's the same as it is now at least currently as we record i was excited watching the the session and i think you you probably dove in a lot more than i did into into what it's offering but i'm always curious what we're really getting versus what we're not but honestly just seeing the investment in it at all gets me really excited because hopefully we'll keep seeing that investment going forward
Yeah, totally. But let me just kind of speed run some of the highlights just so you're aware of the things to look for. And there are a few things I think are especially interesting to me. So one of the highlights is that you can have up to seven filters at once instead of three.
I, again, hadn't spent enough time in App Store Connect over the past few years to know what a big difference that's going to be. But anytime we're able to filter by more things, people who are on iOS 18.5 and they did this and they did that. And, you know, being able to kind of stack those things lets you dive deeper and deeper and deeper and then compare against the cohorts that aren't on iOS. 18.5 is the latest. So being able to do compare and contrast.
on those deeper levels with those deeper kind of filters i think is really interesting they're doing a lot more cohorted views this year you know very different approach than than how we do it but a lot of the cohorting is time since download so like you know what's your download to paid conversion day one day 15 day 30. uh you can watch how those cohorts progress over time so that's really interesting proceeds per download is similarly able to be cohorted like that so you can see
And again, you know, this is one of those where it's a look back kind of thing. And how interesting is it really? And we showed in the state of subscription apps reports that day one is where so much is going to happen. 80% of conversions for most apps.
apps are happening that day one of starting a free trial. But it is interesting and interesting to see, watch those cohorts and how they perform over time. And then you'll be able to filter those and look at how the different cohorts perform over time. And so all very interesting. stuff. One of the bigger things though, is that they're adding even more benchmarks, which is fascinating. So
Similarly to what I just said about RevenueCat Analytics is that we do put out the state of subscription apps report every year. And so you might be thinking, oh, I don't even need to read that anymore. And I think the answer here is that Apple's going to...
to show you some things that we can't show you and we're going to show you some things Apple can't show you. And so I think they're really complimentary, but it's super exciting that Apple is putting more benchmarks in there so that you can see, like, how do you perform against other similar apps? And that's...
Apple has a lot of data that RevenueCAD doesn't have. And we don't break it down as specifically to apps like yours. Yeah, my understanding when they first started doing this benchmarking stuff a couple of years ago. was that it seemed like it was pretty much broken down by category in the App Store. And maybe I was wrong about that. But in these sessions, I noticed they kept saying...
by other apps like yours or by apps that are peers or something like that. Do you understand or do you have a sense of how those breakdowns are done? Or is it just if your app's a health and fitness app, you're comparing against all health and fitness apps? Well, that's exactly what I was going to get. You and I keep asking each other the questions that we were about to say. We're professionals. We're teeing each other up.
Yeah, I did not dig deep into that. But yes, my impression based on the way they're framing it is that they're not just doing category, but they are trying to. you know, do more kind of peer base. And I was going to bring that up as a caveat in that, you know, what Apple thinks is something like your app.
may not actually be something like your app. So as with RevenueCat's state of subscription apps report and any kind of benchmarking, you need to take everything with a reasonable grain of salt and kind of, I don't have an answer today, but if you're going to make decisions based on the benchmarking in App Store Connect, you know read up on and you know hopefully we'll we'll be able to dig into this and publish a blog post or something like that discussing it but
read into how are they building those similar audiences is it just based on category and then factor those sorts of things into your decision making around it you know when we release a report every year i mean i have apps all the time ask Hey, like we're technically in the fitness category, but we think our app performs more like an education app because it's a fitness app, but we're like, we educate people about fitness or we educate people about health and wellness. We don't.
We're not like Headspace. And so in an ideal world, Apple is able to pick up on that and actually compare you to more similar apps. But we don't know exactly the algorithm, whatever they're doing is going to be fallible. So you need to take it with a grain of salt. like it's more data and so it'll be interesting to dig around and see how you compare but but definitely something to take with a grain of salt
The other thing that I think in most of our reports we have is the breaking them down by the core tile that you're in. Right. And that's one where I'd be really curious if, if Apple's doing that here too, where it's like. is my medium-sized startup does it really make sense for it to be compared in the same cohort as netflix you know what i mean right i would expect those numbers would look extremely different
But like you said, it's more data. It's just with these types of things, it's always a little dangerous to just see a percentage and be like, you're in the bottom 20%. That's really bad. And it's like, well, Who are you really comparing against in this? But yeah, it's useful information. I'm glad they're doing it.
Yeah. And then are you in the 20% in this metric, but you're 80% in another metric that makes up for it? Are you 20% in trial starts, but you're 90% in trial conversions? And a lot of context needs to be taken, but yes, more data. interesting. A few other highlights that I'll just speed run.
They added MRR, monthly recurring revenue, and active subscriber movement, which looks a lot like our active subscriber movement chart. Retention averages that are cohorted. They have a nice subscriber retention view. I believe that a subscriber... retention view has been there a long time, but then now you can do a lot more filters.
And then they also introduced an API. I didn't get to dive super deep into like what exactly is available via the API, but that may be an interesting opportunity for an app figures and maybe even like a startup to build stuff around this to dive deeper.
¶ Custom Product Pages and Offer Codes
than Apple does. But the one thing I'm super excited about is being able to filter by product page. And then I'll spoil something I was going to talk about later, and we'll just talk about it now. is that the custom product pages, Apple's doing some really cool stuff here. And I've heard people complain about their product page A-B testing, and it's never going to be exactly what we as a developer community want from Apple.
But the custom product pages can now be associated with keywords. So you can go in and assign specific keywords to specific custom product pages. And then that data then gets passed through into the App Store Analytics so that you can filter by, let me look at people who landed. And the example they gave in the session, so I'll just use it.
is if you're a Strava, which I think is the example they're keying off of, and you appeal to both cyclists and runners, is that you may have a custom product page focused on runners. And you have a different custom product page focused on cyclists. And then what's cool is that then you can start breaking down all of these analytics by people who saw the cycling custom product page versus people who saw the...
running custom product page. Similarly going to be tricky because sometimes runners may end up on your cycling page and maybe that's dragging down the results of the cycling custom product page. There's going to be caveats to figure out and all that kind of stuff.
But the custom product page stuff is super cool. And being able to associate keywords with those, I think, is going to be super powerful. And then being able to filter it all by those custom product pages in App Store Analytics is going to be really great. So definitely looking forward to that.
¶ App Store Connect API Updates
The next thing I'll kind of speed through is that, and Charlie and I both, we were talking before we went live that neither of us had time to dive super deep into this. But there seem to be a lot of updates to the App Store Connect API. And in combination with the Analytics API, I do wonder if there's an opportunity here for somebody to build a great tool. So with the Testlight API, it seems odd.
for the continuous development systems where you're able to push builds and what's the developer term for that? Help me out here. Oh, like build systems. Build systems, continuous integration. Continuous development or continuous deployment is. Yeah, Fastlane, Bitrise, those kind of things. Yeah, like CICD.
Yeah, those systems seem most poised to take advantage of some of this, some of the stuff they did with the TestLite API, but you will be able to, and this is what I'm specifically excited about, is in the TestLite API. You'll be able to get access to the beta tester feedback. So you'll be able to, through the API, get screenshots and descriptions.
So this is maybe a fun app for an enterprising developer to build. And now that it's everything so harmonious across Mac, iOS, iPad, you could build a cross-platform app that works across all three platforms to better... manage your test flight feedback that when things come in, you get a push because then there's web hooks for this. So you can key into the web hooks so that anytime a beta tester gives feedback, you can get a web hook and send a push.
And they built all of this into the App Store Connect app as well. So the App Store Connect app itself, but, you know, App Store Connect app is always going to be very appley in the way they think about it and design it, kind of the base experience. So I think there's still opportunity to build.
kind of a more sophisticated experience on top of it. This was really cool. It's like, hey, we're going to add this into the app store connect app what if we just open the api for everybody to do you know so they could build their own systems on top of it so being able to better manage test flight and customer feedback i think is really interesting
¶ App Store Metadata and Release Cycle
Okay, so App Store Connect. Again, I'll kind of go through this pretty quick, but Apple is now going to use AI to generate tags for apps. This one is really interesting because it's very Apple in that... There's this whole new tagging system and the developers cannot initiate their own tag. So I can't go into App Store Connect and say, I want to be tagged as this kind of weather app and that kind of interaction or whatever.
they're going to be automatically generated and then the only option in app store connect is to actually remove the tags that the AI automatically assigned. You're not going to be able to self-assign tags. But another really cool step forward in that It's just going to be more surface area. And what they talked about in the session was how in App Store Connect, they're going to surface these tags better.
I imagine there will be kind of like filters. So you could search weather app and then filter by the tags. There's going to be places in the app store. where the tags are surfaced. And so you can see a whole group of apps related to that tag. So I think tagging is going to be super cool. And again, being able to unassign yourself from tags is really interesting, even if you can't.
you know, add your own tags. We already talked about custom product pages being associated with keywords. The AI generated review summaries is actually live already. They talked about it a little bit, but that has been live already.
go check your app, was talking with some developers in person at the event where we were all kind of like searching our app to see like whose was live. And my impression was apps that get a lot of downloads and therefore a lot of review velocity are the ones that are getting those AI summaries if you're not actively getting a lot of reviews.
currently, even if your app has a lot of reviews historically, it seems like it's keying more on that velocity for when it does generate the overview. So if you're a smaller app and not getting a lot of reviews now, you might not see it, but it is live. the app store today. Offer codes are super interesting. So previously offer codes were only available to subscriptions and they're now available to consumables and one-time purchases. So like everything has offer codes now.
This is one I think you shouldn't sleep on. I've been experimenting with offer codes and like everything, there's caveats, but I was doing this promotion with 50% off the first year where you can just follow a link and get... that promotion. The downside here is that it takes you to a redemption page that doesn't have screenshots, doesn't have any other context about your app. And then when I tested it, and I don't know if they fixed this, my app had a seven-day free trial plus.
50% off for the first year, but the page you landed on just said 50% off for the first year. And so it wasn't even clear that if you accepted, you would get the free trial. So there's going to be hiccups along the way, but this is another exciting point. that they're moving forward with this kind of stuff. They're giving more opportunity. And this one in particular, I think is really interesting for affiliate deals because you can track the offer codes.
Again, privacy limitation there is really strict in that you can only create 10 different offer codes. So you can't like spin up. a hundred different affiliates each with their own offer code and track them seamlessly and get a hundred percent but you can have 10 different offer codes 10 different trackable offer codes And then you can create millions of codes under each of those or 1 million.
across the 10 different offer codes it's really really interesting something to look into to be able to just generate a link on the fly like you know your holiday sale if you don't want to create a whole custom paywall you just want to do it like a promotion on the web it can be 20 percent
follow this link and then you can track it via that offer code so it being available now for consumables and one-time purchases i think is really cool and those of you who haven't looked at it for subscriptions i do think it's super interesting
The other thing that I thought was interesting about all of this and kind of the meta of... app store and app store connect it feels like apple is starting to break away from the wwdc cycle where we are going to get more interesting things coming throughout the year as much as they do already announced, I think we probably will be seeing more things that are not even necessarily big announcements at a keynote, but are...
you know press releases are a news item on the developer page of apple and of course the press will pick that kind of stuff up or the community will pick that kind of stuff up but i think we're going to start seeing the app store more and more decoupled from the WWDC release cycle, which I think is fantastic for the future of the App Store. Any thoughts on App Store Connect and the App Store as things are changing?
Yeah, I think that last point you made is something I really noticed too. There was a significant amount of time in the videos spent on features that were released during the 18 cycle, especially 18.4. So there was quite a few things there that... maybe didn't get the full attention of WWDC, but they're willing to push things out as they go. And so, yeah, I'm excited to see them push on a lot of things. I think, like you mentioned, the taggable product pages and letting you...
send or show different product pages based on keywords. I think that might be the biggest opportunity in all of this for apps to maybe increase their I was going to say increase their top of funnel. It's not bad. It's actually you split the top of funnel into two different funnels. And then you can actually optimize totally separately now for different groups, depending on.
what problem they're trying to solve as they search in the app store. So I think there's a lot to dig into there and a lot of opportunity there. So StoreKit.
¶ StoreKit and Ad Attribution Kit
This is something I think historically we've spent a lot more time talking through. We'll gloss over it this time for two reasons. One, there wasn't a ton of new stuff for Storkit. If you're a Storkit nerd, definitely watch the video.
I think a lot of you who are here watching this or listening to the podcast, either... already used revenue cat so you don't need to know the nitty-gritty revenue cat's going to deal with it or you know you're more product and growth focused anyway so diving deep into the api related stuff of store kit it's just i think less and less relevant to this
audience. But there is new stuff. There's new transaction IDs and new download IDs and things like that that will make it easier for us at RevenueCat and then easier for anybody who's built their own IEP management system to uniquely identify users across downloads and across devices and things like that. So very good stuff, but just not stuff that maybe warrants a longer discussion here. And we don't have Jacob on the call to talk about story, his favorite topic.
StoreKit. I actually meant to mention that earlier. Jacob was supposed to be on and then some stuff came up. Big Shot CEO now left it to Charlie and I to have this conversation. Anything you wanted to add on StoreKit, Charlie?
No, other than I think that was where I felt like most of those announcements were things that came out over the last... like six months um so there wasn't a lot necessarily new right now i think it was an incredibly small amount but over the last year they have released things uh new there but yeah it's pretty nitty-gritty and not necessarily It doesn't really enable a bunch of new things. Honestly, it makes our lives a little bit easier in terms of making the SDK robust for everybody.
All right. Add attribution kit. There were announcements here, but before I tell you exactly what happened, and I'll just go through it quickly. But I'm going to read a tweet because I think this maybe is the best kind of top line summary. And so I'll just read the whole tweet and you can make your own conclusions. But Eric Sufer, who does dig way deeper into all of this than I do and kind of understands it all a lot better than.
IDU had this to say about the 2025 updates to Add Attribution Kit. The Add Attribution Kit updates announced at WWDC this week feel immaterial. They are mostly nice to have features that don't overcome the fundamental deficiencies of App Store Attribution Kit.
and therefore won't move the needle on its adoption. It seems clear to me that Apple's principal mistake with SK Ad Network, which is what it was formerly called, the reason it failed was... instigating att before the functionality of sk ad network was in place In the absence of robust platform-based measurement framework, the largest ad platforms pieced together their own patchwork measurement solutions, and now none of them has any incentive to integrate deeply with SK Ad Network.
slash App Store Attribution Kit. Anecdotally, I only see App Store Attribution Kit postbacks being used by advertisers in media mix models where real-time feedback isn't necessary. So yeah, kind of in summary, and this is something, you know, we've been talking about a lot on the podcast and I've been talking a lot about in private conversations is that, you know, to be quite frank, Facebook, Google, and others are fingerprinting.
It's technically against Apple's rules, technically against the letter of the law, but for many reasons, Apple is turning a blind eye to that fingerprinting. And so what has happened is that... Because SKI Network, giving a little more nuance to what Eric said, what happened is that because SKI Network wasn't good, Meta, Google, and others had to fingerprint to get any kind of effective measurement.
And then they got so good at that, there's just not a lot of incentive for them right now to use SK Ad Network slash Ad Attribution Kit. So there were updates, but as Eric said, it's hard to see this kind of creating any fundamental shift. I think Apple would need to offer both more carrots and more sticks in order for ad attribution kit to really take off and become a primary source of attribution. And to that end, Apple did announce that they're going to further crack down on fingerprinting.
That freaked me out. That freaked Eric out. I saw kind of like growth, you know, app growth Twitter freaking out a little bit when it was announced, I think in the platform State of the Union, that fingerprinting was going to be something that they cracked down on. But Eric did follow up on this and kind of dug deeper into it. And his kind of summary that he posted on Twitter and wrote an article about is that from what anyone can tell at this point.
It does seem as though the crackdown on fingerprinting is almost exclusively targeted at data brokers, not ad networks. The sense is they're going to continue to turn a blind eye to all the fingerprinting that's going on and only break it. for data brokers and folks like that, not for Facebook and Google. And the interesting tidbit there, I don't think Eric talked about, but I thought of as I was reading through all this and thinking through it for this live stream is that...
Even though Apple today is not cracking down on Meta and Google and other big Apple oven and other big networks and M&Ps and stuff. They could at any moment weaponize this because technically what all these folks are doing is against the rules of the iOS platform. And so this is a stick. that they could use to try and get more people to use Add Attribution Kit.
but it's a stick that if they use will be the uh the meme of like putting the stick in the bicycle tire they'll be like oh yeah privacy is so good and then they stick it in the tire and like apps stop growing. I feel like ATT was a little bit of that where apps really struggled post-ATT to grow. Because the SKI network was not good enough to actually replace what came before it. And that means something I've been saying for years. I'm so in favor of the spirit of ATT.
care about privacy. I don't want to be tracked across the web and all that kind of stuff. But what happened with AT&T is they put the cart before the horse a little bit and didn't provide a good alternative. And so I think we'd be in a very similar situation is that even as much as they put into that attribution kit.
as of 2025 i don't think it's good enough to replace the fingerprinting therefore I think they recognize that if they weaponized this new fingerprinting crackdown against Meta and Google and others, it would be kind of self-defeating and it would be very problematic for the broader ecosystem. and then therefore problematic to Apple earnings and the success of the App Store and everything else like that.
Long-winded way to say, I don't know that it's super important this year, but Apple did add multiple re-engagement and conversion events to SKAdNetwork. They added customizable conversion in... conversion windows and cooldowns. And this is all like the nitty gritty stuff that actually probably some of you listening to the podcast know way more about than I do. It comes into, you know, if somebody sees your ad one place and it gets attributed to that.
ad, but then they see another ad, how much time in between seeing those two ads should reset so that the second ad gets credit versus the first. ad get credit and that especially comes into account for re-engagement ads is that if the download happens and then they see a re-engagement ad
Does the download ad get credit because it happened within 24 hours or does the retargeting ad get credit because that's what really led? So they're starting to build out more kind of fine grain tooling for that. But again, unfortunately, nobody. seems to really use it and it doesn't seem like that's going to change just based on the way things are i'm sure you're super excited to jump in here charlie and uh any thoughts there
No, not really. I haven't dug into how this stuff works super deeply, to be honest. The only extra color I'll add is in addition to, you know, sticking the stick in the tire. maybe potentially harming the the business if they were deciding to use that stick is also the regulation environment is oddly both directions on this uh even for areas that are like very privacy focused
It did seem like there was some fear of monopolistic behavior there. So they might want to like back off of that as well in that regard. But to be honest, I don't understand that world well enough to say anything super intelligible there.
¶ WWDC 2025 Vibes and Apple's Future
So, Charlie, give me a summary. What are the vibes coming out of WWDC25? In person, the vibes are good. There wasn't some big new device like the Vision Pro or big new announcement like Apple Intelligence last year. But instead, there was a significant number of...
quality of life improvements and APIs that, at least talking to people, everybody had a different new API they were excited about. But definitely the one that everybody's the most excited about is the foundation models and how they can work those into their app. I think there's a good chance we're going to see some fun, interesting, innovative features in apps. And maybe I'll be surprised and there will be some like...
big tentpole-type features that come out of this as well. I think there's a decently high potential, and certainly I'm excited to see how this progresses over time as Apple improves these models. Yeah. I think for me, the vibes coming out of WWDC are good. I'm personally very excited about Liquid Glass and kind of what this means as an opportunity for developers in the fall. I'm excited about Liquid Glass just using it.
I actually I showed my 10 year old son the iMessage backgrounds and he was like, oh, I want that. It's those kind of things are like, yeah, we can all say, oh, that's ugly or that's weird or whatever. But, you know. people like this kind of stuff. And there were a lot of really fun things for consumers. I think you've said this a few times that iOS 26 does just feel fun. It feels like... apple's doing new things trying new things doing fun things and is it maybe not the the biggest
developer story, maybe not the most new APIs. It definitely needs refinement. But I left WWDC very excited about the future of Apple's platforms. And then anybody who's been following me on Twitter or talks to me in private. knows I've been pretty critical of Apple even more so in the last year and very concerned about their future and what it says about them as an organization that it feels like they, you know, missed AI. Although, you know.
The spin this week was we didn't miss AI. We started with the wrong approach and we're quickly going to catch up. Which means they missed AI and they're having to like regroup and the leaks are that they had to completely reorganize the AI team and, you know, move somebody new in charge. And so... All of those things have left me very concerned about Apple and very critical of Apple, to be honest. But I think there was a lot to read between the lines of that actually left me encouraged.
Ben Thompson had a really great post called Apple Retreats. And you would think from the headline, Apple retreats, like they're, you know, tail between their legs. They've given up, you know, they're retreating. But his point was, and I think if you read between all the lines this week, is that. Apple's retreating back to what they do really well. There are so many little nice-to-haves, like the experience of iOS 26 with liquid glass, with the user experience changes.
iMessage backgrounds, like with all of these things, it's what Apple does best. It's building great platforms, building great user experiences. And, you know, his point was kind of like last year, they overextended themselves a little bit, maybe where, you know, they're not as good at these cloud-based models and AI and all those other things.
But I think by retreating and not kind of over-promising like they did last year, by letting it be a letdown of WWDC, because I think in one hand, they could have made WWDC more exciting by announcing... things that maybe weren't quite ready. It's almost a good sign that they were humble enough to like, let WWDC be a little underwhelming. Now they can over deliver.
and under-promise instead of over-promising and under-delivering. And so on all those fronts, and again, reading between a lot of lines and a lot of conversations I had while in Cupertino. I'm excited. You know, the Apple fanboy in me is coming back a little. And so, I don't know, maybe I need to lay off the Twitter shitposting a little bit and give Apple a little room to breathe. I think we're going to see some good things from them in the coming years. And so I think...
my vibes coming out of WWDC are strong. I feel like we're starting to see the inklings of a new Apple that is better poised to grow in the coming years. And I think that's encouraging. to us as developers, because whether or not you're an indie that's solely working on iOS or even a big company where maybe 80% of your revenue is on iOS, every little thing Apple does, every little decision they make, every API.
they give access to every change to app review. Maybe we didn't get the big things like dropping the feed at 15%. You know, there's a lot of things we still want. But every little improvement they make to their platforms, every little improvement they make to developer experience does matter to us and it matters to us more so than pretty much anything else because it is the primary.
place where most of us monetize our apps. So yeah, I'm leaving encouraged. I think there's a lot of potential. Will Apple deliver? Big question mark, but I'm excited.
¶ Wrap-up and Outro
I'm happy to see a little bit of spark of joy in David's eyes again. That's always exciting. And so I'm very excited and I can't wait to go play with everything once I get home. All right. Well, as we wrap up, for those of you on the podcast, if you have questions for me and Charlie, go to YouTube. So breaking news, I actually released the first short form YouTube video today on the Celeb Club channel. I went over...
The test results, so at RevenueCat we ran a four variant test experimenting with web paywalls and linking out to the web. I released a YouTube video going over those results with charts and graphs and data and my analysis and everything else. And I will be releasing more of those kind of videos on the YouTube channel. And so for those of you on the podcast who want to ask Charlie and I questions, go to YouTube.
because that's somewhere we're going to be more active in releasing more videos. All right. Thank you, everyone. And we'll end the stream here. Bye. Bye. Thanks, Charlie. Thanks so much for listening. If you have a minute, please leave a review in your favorite podcast player. You can also stop by chat.subclub.com to join our private community.