643: You Go to Squircle Jail
00:00:00
◼
►
We should dive right in, and we should cover something really important.
00:00:03
◼
►
John, how do you like your new Switch 2?
00:00:05
◼
►
Oh, it's nice.
00:00:07
◼
►
That's all you have to say for it, is it's nice?
00:00:10
◼
►
Well, interestingly, I had a little bit of excitement on the delivery that I was supposed to,
00:00:14
◼
►
I think I was supposed to get a day of, but I didn't because Target is bad,
00:00:18
◼
►
and they felt bad about it and then refunded all of my shipping, so it was nice.
00:00:22
◼
►
Oh, that's good.
00:00:23
◼
►
Anyway, yeah.
00:00:25
◼
►
I mean, the only thing I've done with it is fiddled around in the updated versions of the Zelda games
00:00:30
◼
►
and then, of course, played Mario Kart World, and I don't know.
00:00:33
◼
►
The jury's still out of Mario Kart World.
00:00:35
◼
►
I'm not sure about the new jumping on stuff and grinding mechanics,
00:00:38
◼
►
but maybe just because I'm bad at it so far.
00:00:40
◼
►
Yeah, I had the exact same reaction on both counts.
00:00:42
◼
►
Like, I don't know about this, but I bet it's because I suck at it, and that's the real issue.
00:00:47
◼
►
Yeah, I'm very much used to the much more traditional Mario Kart 8 courses
00:00:53
◼
►
that are much more like the earlier 3D Mario courses, whereas these,
00:00:57
◼
►
it's not the fact that it's open world.
00:00:59
◼
►
I just feel like the courses are designed a little bit differently.
00:01:01
◼
►
Like, there shouldn't be water on Rainbow Road.
00:01:03
◼
►
I'm going to go out and say that.
00:01:04
◼
►
No water on Rainbow Road.
00:01:07
◼
►
Like, what's, why?
00:01:08
◼
►
Because it's supposed, Rainbow Road is supposed to be a Rainbow Road,
00:01:11
◼
►
and it's like, okay, but in Mario Kart World, every track has a water section.
00:01:16
◼
►
I'm like, no, Rainbow Road should not have a water section.
00:01:21
◼
►
I saw, I don't know, tradition.
00:01:22
◼
►
Somebody had noted that it's not Rainbow Road anymore or something like that.
00:01:25
◼
►
I haven't seen this myself.
00:01:26
◼
►
Is this, is this a political kowtowing?
00:01:29
◼
►
Because if so, I'm not here for it.
00:01:31
◼
►
No, like, I just think everything, they said like everything's different in this one or whatever.
00:01:34
◼
►
Anyway, I mostly like it, but yeah, the hardware is nice.
00:01:36
◼
►
I actually have a, we should, we'll talk about Switch 2 at some point in a future show,
00:01:40
◼
►
because I have a lot of things to say about the hardware and setup experience,
00:01:43
◼
►
and I'm sure you do too, but we don't have time for that today.
00:01:45
◼
►
Yeah, that's fine.
00:01:46
◼
►
I will say, so we got ours on launch day, and the Switch 2 entered the house,
00:01:52
◼
►
and then it was basically, Declan basically said, well, this is mine now, and ran away.
00:01:58
◼
►
Did you expect otherwise?
00:01:59
◼
►
No, I didn't.
00:02:00
◼
►
And I'm exaggerating.
00:02:01
◼
►
He didn't actually say that, but that was kind of the net effect of what happened.
00:02:05
◼
►
And I can tell you, when I was 10 years old, and I saw a new Nintendo enter the house,
00:02:08
◼
►
I did the exact same thing, to Marco's point.
00:02:10
◼
►
But anyways, my, I've only had maybe half an hour, an hour of playtime with it.
00:02:14
◼
►
I love the hardware.
00:02:17
◼
►
I feel like it fixed pretty much any wrong with our original Switch.
00:02:20
◼
►
I have not, we had never upgraded past the original 2017 Switch.
00:02:24
◼
►
So I never had an OLED Switch or anything like that.
00:02:27
◼
►
We never had any of the ones that doesn't mount in the dock.
00:02:30
◼
►
What is that, a Switch Lite or something like that?
00:02:32
◼
►
So this is quite an upgrade.
00:02:35
◼
►
I feel like the graphics fidelity, again, as someone who only has a Switch in the house,
00:02:41
◼
►
I am really digging that.
00:02:43
◼
►
Everything looks awesome on Mario Kart World, and that's basically the only thing I've played.
00:02:46
◼
►
And then this is the first time that anyone in the house, including me,
00:02:50
◼
►
has done gameplay with online and live chat.
00:02:54
◼
►
And so the Switch 2 has game chat where you can connect with a friend and play with a friend
00:03:00
◼
►
and so on and so forth.
00:03:01
◼
►
And I've been listening to Declan doing Mario Kart World with a friend of his,
00:03:05
◼
►
who's also a rising fifth grader.
00:03:06
◼
►
And hearing, if nothing else, this Switch was worth the cost to hear the ridiculous vocabulary
00:03:13
◼
►
that he uses.
00:03:14
◼
►
And I don't mean like colorful expletives or anything like that.
00:03:16
◼
►
But, and I can't even think of a specific example, but there's, I've never heard Declan
00:03:19
◼
►
say the word bro more times.
00:03:21
◼
►
Oh, God, yeah.
00:03:22
◼
►
Welcome to that era.
00:03:24
◼
►
And so it is hilarious witnessing this happen.
00:03:28
◼
►
But no, so far, so very, very good.
00:03:30
◼
►
I am really, really impressed with it.
00:03:32
◼
►
Really, really dig it.
00:03:33
◼
►
And, and I am excited that we should talk about it more another time.
00:03:39
◼
►
So then we start with the, uh, cheesy Apple video that leads us into WWDC.
00:03:44
◼
►
So I was setting myself up.
00:03:47
◼
►
I was bracing myself for this.
00:03:49
◼
►
I thought it was going to be an utter disaster.
00:03:52
◼
►
And oftentimes they're cutesy and silly and they win me over just barely the, the, uh,
00:03:59
◼
►
parachuting out of the plane example, which I believe was last year that won me over more
00:04:03
◼
►
than just barely, but not by a lot.
00:04:04
◼
►
This one starts with hair force one, Craig Federighi driving an F one car around the top
00:04:09
◼
►
of Apple park.
00:04:10
◼
►
And I was sold from frame three.
00:04:12
◼
►
I was all in, I was loving every second of it, which really pains me to admit.
00:04:17
◼
►
Cause I know I should be all, man, that's dang, but, uh, I loved it.
00:04:21
◼
►
And when he took off the helmet at the end and his like, uh, his ridiculous hair, well,
00:04:26
◼
►
his hair isn't normally ridiculous, but in this context, his hair was like a foot and
00:04:29
◼
►
a half tall and it was so stupid.
00:04:33
◼
►
And I loved every second of it.
00:04:34
◼
►
I thought it was hilarious.
00:04:35
◼
►
I'm guessing though, that I am the only one that felt that way.
00:04:38
◼
►
Well, I mean, I think it was so, okay.
00:04:41
◼
►
Going into this, I did feel a little, you know, a little conflicted, you know, cause like
00:04:47
◼
►
part of me going into this is all of my angst about Apple's relationship with developers
00:04:52
◼
►
Part of it was, you know, my kind of disappointment as a, as an Apple commentator in the state of
00:04:58
◼
►
Apple intelligence leading into this.
00:05:00
◼
►
But also I am a developer and WBC is exciting.
00:05:04
◼
►
And because there's always like, there's always stuff that allows me to make my app better or
00:05:08
◼
►
make my life, make my life as a developer easier or, you know, opens up new markets or whatever.
00:05:13
◼
►
So it's always exciting.
00:05:15
◼
►
And by the end of this, I was very excited, but at the beginning, I still was kind of like,
00:05:20
◼
►
Oh, I don't know how this is going to go today.
00:05:22
◼
►
No, I'm sorry.
00:05:22
◼
►
At the beginning of the whole event or the beginning of the video?
00:05:25
◼
►
The beginning of the whole event.
00:05:26
◼
►
When this video played.
00:05:27
◼
►
Just making sure.
00:05:29
◼
►
And, you know, and so, so it was, I feel like they had to set the tone.
00:05:35
◼
►
And one thing we said last week is, you know, we, we did not expect them to set the tone
00:05:39
◼
►
with anything but projecting a hundred percent confidence.
00:05:44
◼
►
So they were not going to set the tone by addressing court cases or the developer relationship
00:05:49
◼
►
or Apple intelligence being delayed from last year.
00:05:52
◼
►
They were going to, they were not going to set the tone from any of that.
00:05:55
◼
►
They were going to set the tone the way they always do.
00:05:58
◼
►
And that's what this video did.
00:05:59
◼
►
They set the tone with a cheesy, like ridiculously over the top, insanely overproduced and probably
00:06:07
◼
►
very expensive video showing off Craig and Tim doing something kind of dumb and kind of funny.
00:06:15
◼
►
And that's, that's what they always do.
00:06:17
◼
►
They succeeded.
00:06:18
◼
►
I liked it as much as I always like it, which is like, I guess that was, you know, a good opportunity
00:06:26
◼
►
to like set up my notes window and resize windows on my desktop.
00:06:29
◼
►
You know, before I actually had to start paying attention more closely.
00:06:31
◼
►
But, you know, they had fun with it.
00:06:33
◼
►
It's almost like, you know, oh, how cute.
00:06:36
◼
►
Good for you.
00:06:36
◼
►
You guys had fun.
00:06:37
◼
►
It was well executed, but I feel like I was kind of in the same place.
00:06:41
◼
►
Not that I was expecting anything, you know, conciliatory or any recognition whatsoever
00:06:46
◼
►
that there's any problem with the relationship between Apple and developers.
00:06:48
◼
►
But they could have gone in another direction to at least do something developer focused.
00:06:54
◼
►
And I think the thing that bothered me the most about this, it certainly isn't the execution,
00:06:58
◼
►
which is really good.
00:06:58
◼
►
It was clever and it was well done.
00:06:59
◼
►
And I liked how they integrated their products with the loud noise and stuff.
00:07:02
◼
►
It was the fact that it was an ad, essentially a side door ad for their new movie.
00:07:07
◼
►
And there's just, there's so much Apple TV media promotion in WWDC already for the opening video
00:07:15
◼
►
to be like advertising their F1 movie.
00:07:18
◼
►
That has nothing to do with, I give it to, you can put it in the keynote, you can put
00:07:22
◼
►
it in the keynote in the Apple TV section, but the intro movie, it basically, if there was
00:07:27
◼
►
no F1 movie, I think I wouldn't have, wouldn't have had this complaint.
00:07:29
◼
►
Cause I would have been like, oh, a fun thing where imagine driving a car on top of a park,
00:07:32
◼
►
isn't that funny?
00:07:33
◼
►
But it's, it's a movie tie-in.
00:07:35
◼
►
So anyway, I wasn't too grumpy about it, but that's the one, the one thing that bothered
00:07:39
◼
►
me about it surprisingly is that it was an ad for a movie.
00:07:41
◼
►
And we'll see more ads later, but that's all right.
00:07:43
◼
►
So we start with Apple intelligence where they say we are looking forward to sharing
00:07:47
◼
►
more about high quality Siri.
00:07:49
◼
►
That's not how they said it, but whatever they meant, you know, the, the new Siri in the coming
00:07:53
◼
►
And they quickly announced they're opening up access for any app to tap directly into the
00:07:57
◼
►
on-device LLM that's core to Apple intelligence.
00:08:00
◼
►
Actually, before we move on from that first part, this is the one thing that I did have time
00:08:03
◼
►
to, to grab down.
00:08:05
◼
►
This is as close as they got to acknowledging that a lot of the stuff they announced at last
00:08:13
◼
►
year's WWDC, they did not ship a fact that we all know.
00:08:15
◼
►
So it's not like, you know, they need to say, we all know, they know, and we know, we know
00:08:19
◼
►
that you're like, whatever.
00:08:20
◼
►
So, but this is as close as they got to acknowledging that.
00:08:25
◼
►
And this is direct quote from, I believe it was Federighi saying this, uh, he said, and as
00:08:32
◼
►
we've shared, there's that, as we've shared part to say, we've already told you this.
00:08:36
◼
►
So you already know this.
00:08:37
◼
►
So this is not new information, but we are actually going to remind you, which I think this
00:08:42
◼
►
is the, the one concession to reality that Apple is going to remind you of a thing that
00:08:46
◼
►
you already know just because not to say anything out of it would be weird.
00:08:50
◼
►
So anyway, and as we've shared, we're continuing our work to deliver the features that make Siri
00:08:55
◼
►
even more personal.
00:08:56
◼
►
This work needed more time to reach our high quality bar.
00:08:59
◼
►
And we look forward to sharing more about it in the coming year.
00:09:02
◼
►
That's as close as you're going to get this whole presentation to acknowledging the fact
00:09:06
◼
►
that last year's, the Apple intelligence announcement on those features in particular, the ones that
00:09:11
◼
►
everybody wanted, like making Siri better, did not ship.
00:09:13
◼
►
That's as close as you get in the whole presentation.
00:09:15
◼
►
Even later when they start talking about Swift assist and everything, I don't think you get
00:09:19
◼
►
any closer than that to saying, yeah, isn't it a shame that we talked about this last year
00:09:23
◼
►
and just couldn't ship it?
00:09:23
◼
►
Well, anyway, here we are again.
00:09:25
◼
►
So, uh, the rest, for the rest of the presentation, the reality that they didn't ship all that stuff
00:09:31
◼
►
is no longer acknowledged or relevant, but I do give them props for, you know, putting Apple
00:09:37
◼
►
intelligence at the front, kind of getting it over with, with their enhancements that we're going to
00:09:41
◼
►
talk about in a second and adding two sentences of reality recognition to say, we both know that we
00:09:49
◼
►
screwed up, but we also know that we're not going to say that to you.
00:09:51
◼
►
So anyway, let's go.
00:09:53
◼
►
Right. So then we quickly launch into design and they had a brief, uh, cover flow.
00:09:59
◼
►
Oh, wait, that, that's it for Apple intelligence. You're not going to talk about the things.
00:10:01
◼
►
We're going to get there.
00:10:02
◼
►
I'm trying to go chronologically. Have you ever been on the show before?
00:10:06
◼
►
No, but that was the Apple intelligence part.
00:10:08
◼
►
Okay. So obviously like John mentioned earlier, like there was a lot more elaboration in state
00:10:13
◼
►
of the union about what the foundation models API is, but it is, you know, first of all,
00:10:19
◼
►
it is exactly what was rumored and it was exactly what we expected. However, that is not a bad
00:10:25
◼
►
thing. And that is not an underwhelming thing because what was rumored and what we expected
00:10:29
◼
►
was also what me and many other developers were also hoping for. It looks really good. Like,
00:10:37
◼
►
so what they have, what they have announced, um, is direct access to the foundation model on the
00:10:46
◼
►
device, the foundation LLM or, or multiple models for all sorts of different tasks, you know, text
00:10:52
◼
►
manipulation, things like summarization recommendations. Um, there's also what I was hoping for, which was
00:10:59
◼
►
the, uh, speech transcription, uh, model that also appears. I haven't had time to play with it yet to
00:11:04
◼
►
really confirm its abilities, but that also appears to be very promising. Um, they basically
00:11:10
◼
►
opened up all of their local AI processing to developers to use locally for free. Um, there
00:11:19
◼
►
is not seemingly a way to use private cloud compute all the way. It's, it's too early to know a lot of
00:11:23
◼
►
the details yet. Cause this literally just was announced and we haven't had time to like build
00:11:26
◼
►
stuff and dive too much into the examples and code yet, but, um, and then also most of the sessions
00:11:31
◼
►
hadn't happened yet. So, uh, we, we will probably have a bunch of follow-up maybe correcting some of
00:11:35
◼
►
these things, but basically it looks very much like an awesome opening up of the foundation models that
00:11:42
◼
►
are on the device for developers to use for free. That is incredible. You know, we, we, we focus a lot
00:11:49
◼
►
on like the, the flashier features here and there, but like what will actually make a day-to-day difference
00:11:56
◼
►
in a lot of apps is underlying tech getting better. And this piece is incredibly powerful
00:12:03
◼
►
because this is like what the story of Apple and, and, you know, being a developer platform,
00:12:09
◼
►
if you, if you ignore or set aside all of the financial BS that they pull, if you, if you just
00:12:16
◼
►
look at like the story of being an Apple developer, the reason we're all here, oh, there's two. Number
00:12:21
◼
►
one, we have, we use Apple devices ourselves and developers tend to want to develop software for
00:12:25
◼
►
the devices they use themselves. Also though, Apple gives really good APIs to do really complex things
00:12:34
◼
►
easily in your apps. They've done this for, you know, for the entire history. And this is what,
00:12:38
◼
►
this is what good developer platforms do. They aren't the only people in the universe to do this,
00:12:41
◼
►
but I think Apple tends to be pretty class leading and a lot of the APIs they offer in terms of like
00:12:47
◼
►
the capabilities and how good they are and how well they perform, you know, versus how,
00:12:52
◼
►
how little effort it takes to use a lot of them. And so what they've done here is, you know, it's,
00:12:58
◼
►
it sounds fast in a keynote and now you can access our models locally. That sounds like a single
00:13:03
◼
►
sentence thing. That's a very big thing because so many apps will now be able to do basic AI type
00:13:12
◼
►
stuff in what seems like a, you know, fairly unrestricted local fashion to just make the apps
00:13:20
◼
►
a little bit nicer or a little bit more capable, or maybe a lot more capable depending on what they
00:13:25
◼
►
are. Like, you know, for instance, various things like I could do with this in my app. Like if the
00:13:31
◼
►
speech transcription API is as good as I hope it is, and I don't know yet, but it looks promising,
00:13:35
◼
►
I can offer transcriptions for podcasts.
00:13:38
◼
►
Now there's a lot of hoops to jump through to do that. Like for instance, every podcast copy that
00:13:43
◼
►
is downloaded can be different because of dynamic ad insertion. So there's a bunch of hoops to jump
00:13:48
◼
►
through, you know, to, or technical realities to overcome. But I can have transcriptions if I use
00:13:53
◼
►
that transcription API, you know, obviously again, asterisk, asterisk, you know, complications,
00:13:58
◼
►
but that could be the, if I'm given a transcription, I can maybe offer summaries,
00:14:03
◼
►
or I can maybe try to detect where do topics change in the podcast and maybe insert automatic
00:14:09
◼
►
chapter marks. Like there's all sorts of things that you can do once you have access locally
00:14:13
◼
►
to cool AI features like this, because then you don't need to worry about your costs or network
00:14:20
◼
►
connectivity or network speed or running your own servers because it's happening locally in the
00:14:24
◼
►
device. The same way I don't pay to access airplay because it's just something that the devices do.
00:14:29
◼
►
I can just offer airplay and it's, you know, free to me to offer that for AI features to be built in
00:14:37
◼
►
and, you know, local and free unlocks a lot of potential. You know, as I mentioned last episode,
00:14:44
◼
►
like any app that offers a list of things that you drill into, which is, I don't know if you've
00:14:49
◼
►
noticed a lot of apps, maybe they can offer text summaries of the things in that list. I don't know
00:14:53
◼
►
how fast the API is yet, but, you know, maybe they can, certain things they can do offline or
00:14:57
◼
►
they can do in advance or whatever. So like maybe they can offer text summaries of things you drill
00:15:01
◼
►
into in a list. Basic usability improvement there. Yeah, they're not always perfect. You know, we see
00:15:06
◼
►
like, see it like in mail, you know, it's not always perfect, but it's pretty useful a lot of the
00:15:10
◼
►
time. And in a lot of contexts that will provide value. So I think there's, I think we're, we are not
00:15:17
◼
►
fully appreciating yet what a difference this is going to make to have access to local AI for free.
00:15:23
◼
►
I think this is going to, I think in retrospect, a year or two from now, we're going to look back on
00:15:27
◼
►
this as a very, very big deal. And we'll talk about the technology behind it probably next week's
00:15:33
◼
►
episode when we talk about State of the Union, because it actually is interesting the way they've,
00:15:37
◼
►
they're exposing this, not just the individual APIs, but just in general, how you can talk to models
00:15:42
◼
►
and get results back from them with a little Apple flavored, Swift flavored twist to it.
00:15:47
◼
►
Yeah. And also like, you know, looking at some of the stuff in State of the Union about
00:15:50
◼
►
the way the APIs are, it's not just a very, very simple, like you provide text and it gives you
00:15:58
◼
►
back an answer. It's way more powerful than that. There's all these like, you know, structured data
00:16:02
◼
►
responses. You can like hook in intermediate steps that it can like, it can ask your app for more
00:16:07
◼
►
information in certain ways or to provide certain data sources. Like there's a lot in this API that
00:16:12
◼
►
looks incredibly promising guardrail features to try to make it not be awful. You can add your
00:16:17
◼
►
own guardrails because they know theirs won't be enough. Yeah. Well, we'll, we'll dive into more
00:16:20
◼
►
detail next week probably. Yeah. But this, again, this, the foundation models thing that, that alone,
00:16:26
◼
►
if that, if there was no redesign, if there was nothing else, no fancy iPad app, you know, windowing,
00:16:31
◼
►
if there was none of the other stuff we saw today, that alone is such a big deal that that could keep
00:16:38
◼
►
a lot of developers busy for the whole year. We are sponsored this episode by Click for Sonos,
00:16:44
◼
►
the fastest native Sonos client for iPhone, iPad, Mac, Apple Watch, and Apple Vision Pro. There's even a
00:16:51
◼
►
new Apple TV app. Now Click is specialized on speed, instant control with Click. There's no lag,
00:16:58
◼
►
just seamless Sonos playback. And Click really is a part of the Apple ecosystem with deep Apple API
00:17:04
◼
►
integration. So it offers widgets, live activity, shortcuts, a menu bar app for your Mac, even
00:17:10
◼
►
control center support. And it's super easy to set up and ensure a smooth control with your device and
00:17:15
◼
►
speakers, as long as you're on the same network. And they have all sorts of features with Click. You can
00:17:19
◼
►
do things like tailored scenes. You can personalize volume settings and speaker groups with ease. They
00:17:24
◼
►
have a quick shortcuts feature. You can instantly access your preferred settings for a seamless audio
00:17:28
◼
►
experience. And of course, all of the audio file formats are supported. You have lossless support,
00:17:34
◼
►
Dolby Atmos support for your Sonos system. So of course, it's still a Sonos system. So you have
00:17:39
◼
►
multi-room, awesome features to effortlessly group and control speakers. And Click is ongoing
00:17:45
◼
►
maintained. So no matter, you know, a lot of times, you know, these company apps, they're not, you know,
00:17:50
◼
►
super good at that. But Click, this is an actively developed app, again, super specialized for the
00:17:56
◼
►
Apple ecosystem. So there's continuous improvements to enhance your experience with Click. Check it out
00:18:01
◼
►
at Click, that's C-L-I-C dot dance, click dot dance slash ATP. And we have a deal for our listeners.
00:18:09
◼
►
You get one year for just $9.99. That's 30% off or a lifetime for 30 bucks. That's 50% off the regular
00:18:16
◼
►
price. So once again, go to Click, C-L-I-C, click dot dance slash ATP to check out Click for Sonos today.
00:18:24
◼
►
Click. No lag, no hassle. Just click. Thanks for sponsoring our show.
00:18:29
◼
►
Uh, so we moved on to the design and we start with a cover flow rendition of the processors,
00:18:40
◼
►
I think a six three 18 or thereabouts. Um, and they seem to be hinting that they used their own office
00:18:47
◼
►
for a lot of the inspiration for this. Like Apple Park itself. Yeah, that was, that was the theme of
00:18:52
◼
►
look at all this glass in Apple Park. You think we could be inspired by all this glass?
00:18:56
◼
►
Yeah. That's, that's a choice, but here we are. Uh, then when they brought out Marco's best friend
00:19:01
◼
►
forever, Alan dies.
00:19:03
◼
►
Is this his first appearance? No. When has he, when has he been in stuff before?
00:19:07
◼
►
I think it's his third or fourth. Yeah, it's like three or four, something like that. Maybe it's just the new glasses
00:19:10
◼
►
they're throwing me, but anyway, there he is. So anyway, so he says there's going to be a more harmonious
00:19:16
◼
►
experience. And yeah, they use that word a lot. Right. And inspired by the physicality and richness of
00:19:22
◼
►
vision OS. And I don't, I don't know what to make of this because like on the one side,
00:19:27
◼
►
if those are the words that make the most sense, then use the words that make the most sense. But I
00:19:31
◼
►
don't know, they have this like air of like hoity toitiness and they just seem Apple design.
00:19:37
◼
►
I know. Right. What a surprise. I mean, I think them trying to explain their inspiration makes
00:19:43
◼
►
sense. Like the most interesting thing to me and all these videos, uh, they've done a couple of times
00:19:46
◼
►
now is the, uh, so this is, he's standing, someone told me he's standing in like a cafeteria or
00:19:51
◼
►
something. He's not standing in a design studio. Uh, but anyway, they have some tables set up and on
00:19:55
◼
►
the tables are, it's hard to tell. Are these objects that the design team created when exploring
00:20:03
◼
►
the sort of idea space, as they would say, to think of the next design, or are these sort of
00:20:08
◼
►
after the fact objects that they created after they had decided on the design to try, let's make
00:20:14
◼
►
physical objects to convey to the public. This is the feeling that we want the design to give you.
00:20:20
◼
►
And the objects are various, uh, rectangular solids of colored glass. And also a bunch of, uh,
00:20:30
◼
►
clear, uh, well, I don't know what that glass, clear glass or clear plastic things that have
00:20:34
◼
►
semicircular rounded edges on them. So you've got kind of hockey puck discs with rounded edges and
00:20:40
◼
►
lozenges with rounded edges. And those things are sitting on top of flat things that are like,
00:20:47
◼
►
that have pictures on them or whatever. So if you watch, watch the video, they showed them a couple
00:20:50
◼
►
of times. My guess is that these are sort of finished products to say these, these convey the spirit
00:20:58
◼
►
of the interface that we made. Maybe they made objects like that when they were exploring it,
00:21:02
◼
►
but they look so finished. Um, and I think this is like a sensible way for designers to try to tell
00:21:10
◼
►
people the thing you say in your screen should evoke the same feelings as this stuff. And also they go
00:21:18
◼
►
through later trying to explain how like these things are supposed to be like on top of your UI.
00:21:22
◼
►
So here is a thing on a table where there's like a placemat that is like your content. And then
00:21:27
◼
►
there are these clear plastic things that is our UI we're putting on top of it. That's what we're
00:21:32
◼
►
trying to make. I like, I like that. I like the idea of physical objects to, to, to, uh, introduce what
00:21:39
◼
►
is a non-physical interface because it's pixels on a screen. Um, but now we get into, okay, so that,
00:21:46
◼
►
is that a good inspiration? Is that a good girl goal? Should an interface be inspired by those
00:21:50
◼
►
things that are on the table? And I think that is, uh, maybe up in the air. Yeah. I think I'm guessing
00:21:56
◼
►
this was all just created for, for the video. And like after the fact, like not, not while they were
00:22:01
◼
►
developing it. Yes. This is design marketing, not design, not design design. Yeah. And I'm guessing
00:22:07
◼
►
there's no way those are all glass. I'm guessing that's acrylic because glass would like chip and be
00:22:10
◼
►
heavy. And you'd never know with Apple. You're right. It should absolutely be like, you know,
00:22:15
◼
►
Lexan or, or acrylic or acrylic is actually hard to make without bubbles and everything. I honestly
00:22:20
◼
►
don't even know. Maybe those are all made of diamond, don't you? It's just a gigantic man-made
00:22:26
◼
►
flawless diamond, the size of a, of a sub sandwich. Yeah. So, well, it's the video that, the idea that
00:22:34
◼
►
they're showing and you just have to watch the video to see this, but like, think about if you had
00:22:38
◼
►
like, um, a hockey puck with semi-circular rounded edges made entirely of clear glass.
00:22:44
◼
►
And you put that hockey puck on top, I'm so old, on top of a newspaper.
00:22:49
◼
►
What's a newspaper? Anyway, put it on top of a piece of paper with text. You've probably done
00:22:54
◼
►
this. Have you ever had like a big chunky, like Sherlock Holmes magnifying glass when you were a
00:22:58
◼
►
kid, right? Like the big one with the handle. It's just a big sort of lens of glass. And if you lay
00:23:03
◼
►
that on the table, on top of a piece of print, and then you move that magnifying glass around or move
00:23:07
◼
►
that clear hockey puck around, what you see is the thing that's right underneath it being magnified,
00:23:12
◼
►
racing by the lens and sort of distorting around the edges. That is their inspiration for a lot of
00:23:17
◼
►
the UI. Oh, a clear thing. And when it either, it moves on top of a surface or the thing that's
00:23:23
◼
►
underneath, it moves underneath the thing. You see the details of the thing that is whirring by
00:23:28
◼
►
underneath, distorted and warped and rapidly moving somewhat magnified through the clear thing. Which is a
00:23:35
◼
►
cool, interesting effect for like an art gallery. But in terms of user interface, the most interesting
00:23:40
◼
►
thing to me, and I think the thing I didn't expect from the rumors and the thing I think everyone who was
00:23:45
◼
►
doing mock-ups, including like Sebastian DeWitt's that we talked about last time, didn't think about was that
00:23:51
◼
►
Apple has spent years and years making translucent things like, you know, just look at your dock right
00:23:58
◼
►
now if you're not on Tahoe or like any other sort of clear thing on your iPhone or whatever, making things
00:24:02
◼
►
that reflect, not reflect, that convey what is behind them without causing the details of that thing
00:24:09
◼
►
behind them to impair legibility. They don't just mean legibility in terms of text, but legibility in terms
00:24:16
◼
►
of like, can I see the shape of the button or the icon or whatever? So you want the thing behind
00:24:22
◼
►
to quote-unquote show through or influence it, but it should look really smeared and frosted. And even
00:24:27
◼
►
Sebastian's thing last week with the physicality thing, very frosted, very frosted over, very smoothed out
00:24:32
◼
►
because that's what Apple has always done. And that is a sensible choice when you need to be able to
00:24:41
◼
►
see the stuff that is in that clear thing. And Apple was like, actually, we really want a lot more
00:24:49
◼
►
of the contrasty details of the things below to show through, including the motion. So if you scroll
00:24:56
◼
►
something behind like a current generation frosted glass thing, yeah, the frosted glass will change
00:25:01
◼
►
based on the average brightness and color space of the thing that's behind it. But if you scroll
00:25:06
◼
►
something behind one of these clear lozenges, either the physical things on the table or the interface,
00:25:11
◼
►
elements, boy, it's like moving that Sherlock Holmes magnifying glass over a magazine page.
00:25:15
◼
►
You see lots of stuff flying by, lots of contrasty edges, lots of details, lots of motion back there.
00:25:22
◼
►
A lot, a lot, shows through a lot more. And with a lot more, I'm not going to say animation,
00:25:27
◼
►
but with a lot more of the motion visible, it's like, you know, shower glass. Okay. So if you have
00:25:33
◼
►
a shower, there have been over my lifetime, at least many different generations of fads for how do we
00:25:40
◼
►
make shower glass that is somewhat privacy preserving? When I was a kid in the 70s, you probably remember
00:25:45
◼
►
this, the kind of like scalloped things that have like these little scalloped things. It was like,
00:25:49
◼
►
it would make everything wavy and distorted. So it's like, well, light goes through it, but you can't
00:25:53
◼
►
really see anything because it just becomes like a, you know, an impressionist painting. There's also
00:25:59
◼
►
a frosted glass that's flat. There is just the trend of like 100% clear glass where you can see
00:26:03
◼
►
everything and there is no privacy except for the soap scum that you're supposed to scrape off each
00:26:06
◼
►
time, but nobody ever does. Apple has gone through a bunch of those in its UI. And in this generation,
00:26:13
◼
►
they're saying, we mostly want to see the person in the shower. Like we want, we want to see a lot more
00:26:19
◼
►
of the person in the shower than we have in the past. So their, their shower door is not leaving as much
00:26:24
◼
►
to the imagination as their passwords. It's worth, if you are able to, it's worth installing this on
00:26:30
◼
►
a test device to actually see how it works in practice. Can I interrupt you right there, please?
00:26:34
◼
►
Don't put this on your carry phone for the love of everything that is good and holy. Do not put this
00:26:40
◼
►
on your carry phone or your main Mac, please. Or your main Mac, an iPad or something expendable,
00:26:46
◼
►
whatever that's different. And I actually have put it on my iPad because I don't need my iPad to get work
00:26:51
◼
►
done. But in order to survive, I need a functional phone and a functional Mac and anything that you
00:26:56
◼
►
think you need to survive. Don't even start sniffing around at betas until at the very least,
00:27:03
◼
►
the public betas. And even then I wouldn't do it. We have to go through this every year. It's probably
00:27:08
◼
►
too late for all of you, but I'm telling you, do not put the beta on any device that you consider
00:27:15
◼
►
important. Don't do it. Learn from Marco and Mai's mistake from iOS 5. Learn from probably both of our
00:27:22
◼
►
mistakes in iOS 7, especially when it comes to a redesign because everything tends to look a little
00:27:27
◼
►
wonky. Don't do it. Don't do it. Sorry, Marco. Please continue.
00:27:32
◼
►
That being said, I did it. It's really rough, by the way.
00:27:37
◼
►
It's really, there are a lot of little UI glitches throughout the system apps and it's rough.
00:27:46
◼
►
I will say though, if you are a developer, you might want to do it. So, okay, don't do it,
00:27:53
◼
►
but you might want to do it because it is. So using this UI on the phone is, first of all,
00:28:00
◼
►
very informative. When you compare to the videos and everything we saw, you know, the videos,
00:28:05
◼
►
everything is like zoomed way in and it shows everything in slow motion and look at how amazing
00:28:12
◼
►
this is. And it's all about content, which, oh my God, I have so much to say about that, but
00:28:16
◼
►
your content, we're getting out of the way for your content. You need to see more of your content.
00:28:21
◼
►
It's like, what if the app's functionality is the app's content? Okay. Anyway, so a lot of zooming in
00:28:29
◼
►
and looking at the things, you really should see it on the way it works on a real phone. And you
00:28:34
◼
►
should actually use it to get, to get a sense of what this design is like, what things look and feel
00:28:40
◼
►
correct, what things look and feel, you know, wrong or old. My entire app with a one year old design
00:28:49
◼
►
looks ancient in this system.
00:28:52
◼
►
Just wait till you see what they did on macOS because I made an app last year too with,
00:28:56
◼
►
that requires the previous, the current version of macOS, literally requires the very latest version
00:29:02
◼
►
of macOS and the buttons don't even look right. The buttons.
00:29:06
◼
►
We have a lot of work to do, but, um, you know, so a couple of things. So first of all,
00:29:11
◼
►
John was right about like, you know, the glass and everything and, you know, the, the way it kind
00:29:15
◼
►
of warps things around it. And I think some of that hopefully will be turned, will be tuned down a
00:29:21
◼
►
little bit, um, throughout the summer as they get feedback the same way, like iOS seven beta one,
00:29:26
◼
►
the fonts were way thinner than what ended up shipping, which was still thin, but it was less
00:29:31
◼
►
crazy thin. Um, because it like the very first beta, which was the design department's, you know,
00:29:36
◼
►
baby, it just like, it was so illegible in so many ways because the fonts were so thin everywhere,
00:29:43
◼
►
that, you know, they, they, before it shipped, they, they kind of increased the Helvetica weight
00:29:48
◼
►
there a little bit. Although on that topic, which has come up a few times in the past,
00:29:51
◼
►
we've gotten questions about it. The idea that they come up with a new design and they go too far
00:29:55
◼
►
and then they scale it back, which is what happened with iOS seven. And it's happened with a couple
00:29:59
◼
►
other things they've done as well. Um, sometimes it's frustrating to people, some listeners have
00:30:05
◼
►
expressed this to say, well, why do they have to overshoot and fix it? Why don't they
00:30:10
◼
►
overshoot and fix it themselves before they show it to us? Right. Um, and sometimes I think of that
00:30:18
◼
►
as well. It's like, don't ship something that you obviously know has problems just hoping you can like
00:30:22
◼
►
get away with it or something because you think it's cool and then scale it back. Why not, why not do
00:30:26
◼
►
that yourself before you show it to us? Um, I mean, there is actually one reason to like you want one
00:30:33
◼
►
reason to actually try to overshoot by a tiny bit. You shouldn't try to overshoot by a lot. And I think a
00:30:38
◼
►
lot of, in a lot of the cases they have overshot by a lot and they shouldn't have done that.
00:30:41
◼
►
But the reason you want to overshoot by a little bit is because if you under, if you go to, don't
00:30:46
◼
►
go far enough, if you're not as daring as you thought you will end up, it's pretty easy to do
00:30:51
◼
►
that. Let's ship something that doesn't go so far. All right. Is there any place where we're hurting
00:30:54
◼
►
legibility? Is there any place where we think someone might find this objectionable? Let's turn it down,
00:30:58
◼
►
turn it down, turn it down, turn it down, turn it down. What you end up shipping is something that
00:31:02
◼
►
doesn't actually look that different than what you had before, because you're afraid to be too different
00:31:06
◼
►
because the current thing that's out there is the status quo. And anytime you deviate from that,
00:31:09
◼
►
you're afraid people won't like it. Um, so if you overshoot, but just a tiny bit and then turn it
00:31:16
◼
►
back, you can sort of dial it in. But if you undershoot, you have no idea how much to turn it
00:31:20
◼
►
up. And so you, you, you're, and it's very difficult to turn it up and say like, well, let's make it more
00:31:24
◼
►
extreme and more extreme. And then you're like waiting for people to yell about it. And by the time you get
00:31:28
◼
►
close to it, maybe it's the last beta and then people start yelling. So do you back it off a notch from
00:31:32
◼
►
there? Or are you just hearing residual yelling? So like that, I, I have some sympathy for the idea
00:31:38
◼
►
that it's easier to overshoot slightly and tile it back than it is to undershoot because you could
00:31:42
◼
►
undershoot by a huge amount and then not know how to, how much turned up. And it will, it will
00:31:47
◼
►
basically make you timid. You'll end up coming out with something that's like, this looks exactly the
00:31:51
◼
►
same as the current thing, because you already had translucency that showed through the background
00:31:55
◼
►
that was very frosted over. And you've continued to do that. That said, I think if you ship something
00:32:01
◼
►
that, you know, makes a legible text in a bunch of places in your UI and you're like, oh, don't worry,
00:32:06
◼
►
we'll turn it down. Turn it down before you ship it. Like stuff like that, where it's like, this is
00:32:09
◼
►
obviously legible. We cannot ship this. I don't need to see that. You don't need to put that out
00:32:14
◼
►
and say, oh, we're just going to, we're just going to back it off a little bit now. Back that off
00:32:18
◼
►
internally because a legible text or too low contrast and stuff are things that you should
00:32:23
◼
►
be able to detect behind the scenes. And I think a lot of this, a lot of this redesign suffers from that.
00:32:30
◼
►
I would argue that maybe even the thin text is like, well, maybe this will be okay because it's
00:32:34
◼
►
not as obvious as some of the worst appearances in this. If I was still doing Mac OS 10 reviews and
00:32:38
◼
►
we haven't gotten to Mac OS yet, but if I was doing Mac OS 10 reviews or whatever the hell it's called
00:32:43
◼
►
these days, Mac OS reviews, I, for this OS, I would just be lining up screenshot after screenshot of
00:32:49
◼
►
areas where this design falls on its face, where the old design did not. And those are easy to find
00:32:55
◼
►
everywhere. Obviously in the first beta, it's going to be easy to find, but I think they've got a lot of work to do
00:32:59
◼
►
to shape this up.
00:33:00
◼
►
Yeah. I think in particular, like, so some of the, some of the, the super clear glass, like, so there,
00:33:07
◼
►
there are actually multiple like glass translucency effects in play here, which is similar by the way,
00:33:14
◼
►
like the, the, you know, last few OS releases have had kind of like translucent material APIs that you
00:33:21
◼
►
could use that did a similar thing of like, you know, the way like stuff could, could scroll under
00:33:27
◼
►
navigation bars and toolbars and you get like those kind of blurred, you know, colors. They do that now.
00:33:32
◼
►
They have multiple materials in the new design. And some of them appear to be basically, you know,
00:33:38
◼
►
the, the, the maybe slightly evolved version of that. And it looks kind of like, you know, thin frosted
00:33:45
◼
►
glass. And when stuff goes under it, it gets a little bit blurred and a little bit, you know,
00:33:49
◼
►
smeary, but not, it doesn't like jump out at you. And it, and it maintains pretty low contrast under
00:33:55
◼
►
it. So the text on top of the surface doesn't need, you know, super bold contrast to be legible.
00:34:02
◼
►
Then they have what looks like, you know, the clear gumdrop of acrylic moving over something
00:34:08
◼
►
where it warps like crazy on the, on the edges of it with whatever's behind it. What, what goes behind
00:34:15
◼
►
it gets so bright with like vibrancy that they, what they call the effect, like the vibrancy is,
00:34:21
◼
►
is cranked way up. So as you scroll something colorful behind one of these, it almost looks
00:34:27
◼
►
like there's an led behind it, lighting it up into the, into the blob of material. Like those look
00:34:34
◼
►
kind of nuts. Um, and that where the shows up the most in the UI so far is tab controllers,
00:34:42
◼
►
previously known as tab bars. They look like unhinged. Like when you move around a tab, like you pick a
00:34:51
◼
►
tab and like the, it like moves it over like the blob of liquid and it's like, it wiggles the whole,
00:34:56
◼
►
the whole thing wiggles and shakes and scales. Like it's like, you thought that the dynamic island was
00:35:00
◼
►
goopy. Now just picking a different item on a bottom bar, forget about like the, even just like the,
00:35:05
◼
►
you know, the clear piece of water that you're moving from the left to the right. That's there.
00:35:10
◼
►
And that's ridiculous. And it warps everything. And it, but then after you pick the new thing,
00:35:13
◼
►
the whole thing goes wong, wong, wong. Yeah. It's, it's nuts. Or like, you know,
00:35:17
◼
►
like in the mail app, for instance, you open up a message. So it pushed it, you know,
00:35:21
◼
►
you have, you have a, you have a navigation stack. It pushes something in from the right.
00:35:24
◼
►
You go back to the route to the list and the list bounces a little bit.
00:35:28
◼
►
Yeah. They did this with messages. Like in the current version of messages does that.
00:35:31
◼
►
Have you noticed when you scroll and messages, all the little bubbles shake around,
00:35:34
◼
►
like they're loosely attached to the background.
00:35:35
◼
►
Oh, that was added since iOS seven, I think, because that was part of the,
00:35:39
◼
►
like the Springs kind of gravity.
00:35:40
◼
►
Yeah. Maybe I'm just noticing more because it's on macOS now and it really bothers me
00:35:43
◼
►
where things shake around like that, but it's just, yeah, they, they love things for things
00:35:46
◼
►
to look like they're loosely attached to whatever they're attached to. And I'm not sure that's the
00:35:50
◼
►
look they want to go for. Cause it reminds me of shoddy workmanship.
00:35:52
◼
►
There are places where that's a good thing. Like it can be used well.
00:35:57
◼
►
Like the dynamic Island.
00:35:58
◼
►
Yeah. And I think, you know, or things like scroll bouncing, which is great.
00:36:02
◼
►
But, but, but with scroll bouncing though, the thing, the pain, the virtual paper scroll that
00:36:09
◼
►
you are scrolling that springs what doesn't happen and what shouldn't happen is all the
00:36:14
◼
►
text on the page also slides within the container of the page to go back and forth to get like
00:36:19
◼
►
closer and farther from the edge of the paper. So the paper, the thing you're scrolling feels
00:36:23
◼
►
solid. It just shakes as if it's on a spring, but the stuff inside it is firmly attached to
00:36:28
◼
►
the background. And that is the, I, that adds an air of solidity to like pull and refresh
00:36:33
◼
►
and spring scrolling. That is not the case when you have things like your interface elements
00:36:37
◼
►
shaking around on their background, like the tab bar or the, uh, the bubbles and messages.
00:36:42
◼
►
Yeah. Like the, the tab bar here is so over the top and it's kind of, it's annoying because
00:36:49
◼
►
the animation is also, it also just takes a while. Like you have to wait for it to stop jiggling.
00:36:54
◼
►
Why? Like it, it just, and I mean, yeah, maybe I'm sure you can keep using the app and I'm sure
00:36:58
◼
►
it'll register your touches and respond before it's done animating that. But like, why is animation
00:37:01
◼
►
so long for something that is literally like switching tabs in an app? But that's, it's such a common
00:37:06
◼
►
thing. So it just, the tab controller, it just, it looks totally ridiculous. It's also completely
00:37:13
◼
►
illegible. Like when you have anything behind it that uses the super clear glass effect, it is
00:37:19
◼
►
comically illegible. So I, I, this is exactly the kind of thing they are likely to dial back a little
00:37:26
◼
►
bit over the summer. We'll see if they do. I hope they do. Because if, if this design ships the way it
00:37:33
◼
►
is in 1.0, like in this, we're going to have a lot of people using whatever the accessibility settings
00:37:39
◼
►
are to like reduce motion, reduce transparency. And I feel like if, if many people use those settings,
00:37:47
◼
►
just because the new design dropped legibility so much that they have to, that is a design failure.
00:37:54
◼
►
Like people who use the accessibility tweaks to the design should do so for accessibility reasons,
00:38:00
◼
►
not because the new design goes so far that way more people all of a sudden need those accommodations.
00:38:07
◼
►
And so I hope, like I was hoping this design, I was hoping they would take the opportunity here
00:38:14
◼
►
with this new design to make a design that works better for more people without using special flags
00:38:21
◼
►
to turn stuff off. And they definitely did not do that. In fact, they've gone the opposite direction.
00:38:26
◼
►
I think more people will have to use the flags to turn stuff off with this new design. And, and that,
00:38:32
◼
►
that just, I mean, this design is not about legibility at all, like, and maybe it doesn't matter, but
00:38:38
◼
►
certainly legibility is not what they were going for, or unless they, unless they really don't know how
00:38:45
◼
►
to do it. But I think they just don't care. Like, I think what we've seen, we've seen Alan Dye's style
00:38:49
◼
►
over time. His style is all about minimizing and hiding controls as much as possible to make room for
00:38:58
◼
►
content to bleed through behind stuff. I don't think that's super effective, but it does look nice in certain
00:39:05
◼
►
marketing shots. That's obviously what he knows how to design for. That's obviously what he cares about the
00:39:10
◼
►
most, way more above actual usability. And there's nothing inherently wrong with trying to make stuff that looks
00:39:16
◼
►
really cool. I just think it is of course a balance and there are parts of the do look really cool and
00:39:21
◼
►
parts of it that are perfectly usable. And there's also a lot of parts that really sacrificed legibility
00:39:27
◼
►
and usability for looks that is Alan Dye style. So congratulations. He succeeded. But, and, and to be
00:39:34
◼
►
clear, I am overall, I am excited to get into this design and to start wrapping my app around it
00:39:40
◼
►
basically. But it is, it's, it's certainly very opinionated. And I also wonder like the outgoing
00:39:49
◼
►
design of iOS 7 through 18 is largely defined by its lack of personality. Like it had all the
00:39:58
◼
►
personality stripped out of it. And what that created was basically a blank slate for all the app developers
00:40:06
◼
►
and big companies and big companies and everything out there to define their own styles in apps pretty
00:40:11
◼
►
effectively. And, and so you go to different apps now, you know, on the outgoing era or the outgoing
00:40:16
◼
►
design, you go through different apps and you can figure out how to use them just fine, but they do have
00:40:21
◼
►
their own styles and they're, and you know, you know, companies have their own like visual language and
00:40:27
◼
►
branding and it mostly works and it's mostly fine because the system does not impose a strong opinion.
00:40:33
◼
►
Now with this new design, the system is suddenly imposing a very strong opinion. So in this
00:40:41
◼
►
environment though, again, this is not iOS 6 anymore. Like this is not, you know, 2007 or whatever
00:40:47
◼
►
anymore. Like this is now an environment where we have this entire ecosystem built up from a decade of
00:40:54
◼
►
the system being fairly neutral and bland, which let the apps develop their own visual vocabularies.
00:41:01
◼
►
Now the new system UI design is going to much more significantly clash with everyone else's visual
00:41:08
◼
►
vocabularies they've built up. And so what you're going to see, I think is a pretty big,
00:41:12
◼
►
maybe a bifurcation of like, you're going to have a lot of like indie developers like us who try to use
00:41:17
◼
►
the new design, but then you're going to have all the big company apps that just totally snub it and
00:41:23
◼
►
basically disable the, all of it or fight against it or re-implement stuff from scratch, which is terrible
00:41:27
◼
►
for lots of reasons, including accessibility. So I think there's what Apple did here was they took a
00:41:33
◼
►
really big, bold stance to kind of grab back design authority from their ecosystem. But I don't know if
00:41:42
◼
►
the ecosystem is going to, going to follow suit. And I don't know if they have the position to do that
00:41:47
◼
►
from. Additionally, the super roughness of beta one has me a little bit concerned, like about, about
00:41:55
◼
►
Apple's own UI quality here. Like, are they going to be able to polish this up and ship it to, to, to like
00:42:00
◼
►
a finished relatively bug-free state in their own apps, in their own system by September? Like maybe,
00:42:07
◼
►
maybe, but it's, it's a tall order. It's a very aggressive move.
00:42:11
◼
►
So we've kind of shaded into the iOS section of this was when you're talking about this design,
00:42:16
◼
►
you're mostly talking about in the context of iOS. And we will get to that in a second,
00:42:19
◼
►
but two things first on the accessibility front, which you just mentioned again.
00:42:22
◼
►
I saw, again, there's some people debating this as the keynote was going by and they're like,
00:42:27
◼
►
oh, how is this accessible? You can't read any of the text, blah, blah, blah. It's terrible
00:42:30
◼
►
accessibility. And people are like, oh, actually Apple's really good with accessibility. Look
00:42:32
◼
►
at all the options they have to reduce transparency, increase contrast, you know, like reduce animations.
00:42:39
◼
►
They have like tons and tons of accessibility options and all their OSs. And they're, they're
00:42:42
◼
►
one of the best companies in the world about accessibility. But Marco, you made the point
00:42:47
◼
►
that like, well, if everybody needs to enable certain accessibility options for it to be legible
00:42:52
◼
►
or almost everybody, maybe you're like, who is using your default design. And the way I like
00:42:57
◼
►
to think about it is coming from the other angle. If you turn on a bunch of the accessibility
00:43:01
◼
►
options, which I've experimented with turning on, for example, on Mac OS, I think it makes
00:43:06
◼
►
everything uglier. And why should, uh, the accessibility out? Why, if you have an, you
00:43:13
◼
►
need accessibility options, why should you sacrifice beauty? Why should beauty only be for young people
00:43:18
◼
►
with perfect eyes who can tolerate low contrast and can pick out text? Like why, why do you have
00:43:23
◼
►
to give that up? I think that a good design would be both accessible and beautiful. Why, why do you
00:43:30
◼
►
not get to have that if you need literally any accessibility options? Because yeah, the accessibility
00:43:35
◼
►
options, if you enable them do the things they say, they do reduce transparency. They do reduce
00:43:40
◼
►
motion. They do increase contrast, but they do so in an extremely strong way. Some of them have
00:43:45
◼
►
adjustability, but not all of them have adjustability. And it's so clear that the designers design it the way
00:43:52
◼
►
they want it to work and then design accessibility options to like, look okay. No one is sitting there
00:43:59
◼
►
saying, let's sweat over the 75 possible combinations of these accessibility settings, making sure every
00:44:05
◼
►
combination of these settings, you need A and C, but not B, you need B and C, you need B and D, whichever
00:44:10
◼
►
combination of accessibility settings you like or need. No one is sitting there saying, well, we need
00:44:16
◼
►
every combination of these accessibility settings to also look beautiful. They do not look beautiful.
00:44:20
◼
►
Turning on even a one of these usually makes everything uglier. And you get the feeling that
00:44:25
◼
►
nobody cares what it looks like when any of those accessibility options are turned on other than
00:44:29
◼
►
measuring, is the contrast better now? Okay, good job done, right? Is the transparency reduced? Okay,
00:44:34
◼
►
job done. But no one cares what it looks like. Why should I have to give up beauty for accessibility?
00:44:39
◼
►
I feel like that's, I mean, I don't, maybe I've picked up like this animosity towards Alan Dye
00:44:45
◼
►
from Marco over the years, but like I look at him in this thing, I'm like, can't you make an OS
00:44:50
◼
►
that is beautiful and accessible and as accessible as possible out of the box? Obviously that you're
00:44:56
◼
►
still going to need to have options. Like you're not going to make it so it's perfect for everyone,
00:44:59
◼
►
but like that's the lesson of like OXO Good Grips, that if you design something for accessibility,
00:45:03
◼
►
if you do a really good job, you don't have to change anything about it to sell it to people who
00:45:08
◼
►
don't need any accessibility options, they're like, oh, this is just a better peeler. Like, you know,
00:45:12
◼
►
they don't know it was designed for people with arthritis. They're just like, this is just the
00:45:16
◼
►
best peeler that I've ever used. That's success. Success is not, I've made this peeler that young
00:45:21
◼
►
people with perfect skin and amazing dexterity can use, but anyone else you need to buy the
00:45:25
◼
►
accessibility handle and stick it on. And by the way, the accessibility handle is big and ugly and
00:45:30
◼
►
loose and doesn't come on the color you want and doesn't match your kitchen and doesn't fit in your
00:45:35
◼
►
drawers. That's kind of how I feel about the accessibility options in this thing.
00:45:38
◼
►
I think they are too far away from legibility, accessibility, readability. Um, like their,
00:45:47
◼
►
their default is too, is not good enough. And the options, the accessibility options that you turn
00:45:54
◼
►
on, uh, make everything just look so much worse. And that that's a shame. Um, and then the second
00:46:00
◼
►
thing is we're shading into iOS stuff. You mentioned the floating toolbars at the bottom. I don't know if I
00:46:06
◼
►
need to draw diagrams about this for future shows or something. I've complained about it before,
00:46:09
◼
►
but it's hard to explain visually. Um, but one of the things that they're doing across all of their
00:46:14
◼
►
OSs, but including on, on iOS is, and they showed it in the keynote, uh, a thing that used to be just
00:46:20
◼
►
the bottom centimeter of the screen with a bunch of options on it. Um, like the tab bar or whatever,
00:46:25
◼
►
that thing will now be a floating lozenge that floats over your content. That's the whole thing on
00:46:30
◼
►
the tables. You got to like a clear plastic, acrylic or plastic. It floats over your stuff.
00:46:33
◼
►
But what that means, and they talk about in the keynote is now you can see your content
00:46:37
◼
►
behind and around that. It doesn't go edge to edge, but it's like, Oh, our devices have curved edges now.
00:46:42
◼
►
So now this lozenge correctly matches the curved edge. So this floating lozenge is floating. It's not
00:46:48
◼
►
touching the bottom of your screen. It's like, you know, I don't know, a few millimeters up from the
00:46:52
◼
►
bottom of your screen. It's a few millimeters from the left of your screen. It's a few millimeters
00:46:56
◼
►
from the right of your screen. It is floating with margins around it. That like, I don't know
00:47:02
◼
►
why they're so in love with that because like now you can see more of your content. Well, first of all,
00:47:05
◼
►
no, I can't. If, if I have a webpage and there's a footer with links in it, now that footer with links
00:47:10
◼
►
is behind the toolbar. And yes, there is a Safari option that they added back when they tried to
00:47:15
◼
►
redesign a Safari in this way a few OSs ago. That's like, Oh, your, your web cage can sense how much
00:47:20
◼
►
of the bottom of it we're covering up. And you could essentially set safe area insets for your
00:47:24
◼
►
webpage. So you draw your footer above that bar. Well, if I'm drawing my footer above the bar,
00:47:29
◼
►
what the hell good is the rest of the quote unquote content down there? Because I can't put anything
00:47:34
◼
►
there. I can't put anything for people to read because the bar is covering it. Can I put something
00:47:38
◼
►
in the two millimeter sliver at the bottom? Maybe. Can I put something in the two millimeter sliver
00:47:42
◼
►
on the right and the left? Maybe, but probably not like that space is not mine. My content cannot go
00:47:49
◼
►
there. Even if I'm displaying a photo, even if I'm displaying a photo, what this photo has some
00:47:53
◼
►
text at the bottom, or I want to see what's at the bottom of the picture. I have to like yank the
00:47:58
◼
►
picture up. So it springs like I'm, Oh, I got to hold up. Can I get, can I get it? Can I get the photo
00:48:03
◼
►
entirely out from behind that thing? Or will the thing shrink out of the way and get a little bit
00:48:07
◼
►
smaller? That's not my content area. You're putting your floating glass thing over it. And I know you
00:48:12
◼
►
love it when like my content shows through your floating glass thing and makes it look cool or
00:48:16
◼
►
whatever. But what if I want to see what's there? What if I want to draw on what's there? Do I have to move
00:48:21
◼
►
your little thing out of the way so I can draw on that section in my drawing app? That is not my
00:48:25
◼
►
content area. It is much better when it's just a bar because then, you know, your content begins at
00:48:31
◼
►
the top of that bar. So not only does my content actually begin at the top of that bar because that
00:48:36
◼
►
area is useless to me, but it doesn't really begin there because it's going to display it there by
00:48:40
◼
►
default. And if I try to yank my content up so I can see the actual bottom of my content obscured,
00:48:45
◼
►
then what goes behind your floating toolbar? What gets put there? This interface, I find
00:48:51
◼
►
maddening because I can't think of a single situation in which it benefits me as the user in
00:48:57
◼
►
any way. I'm only, there are only situations where I'm lucky enough that I don't care what's in that
00:49:02
◼
►
bottom centimeter. And so I can sacrifice all of that content and I don't have to try to stretch it up so
00:49:06
◼
►
I can see it. I'm very angry about this because there's a, they tried this with Safari and backed off
00:49:11
◼
►
and now they're like, nope, we decided we're just going to force it on everybody. And I mean,
00:49:15
◼
►
I haven't seen the WTC sessions yet, but I don't think there's a solution to this. All of these sort
00:49:19
◼
►
of safe area ends, that's another crap that you can do is just ways for you to try to work around this.
00:49:23
◼
►
But as soon as you work around it, you're left with two problems. One, what the hell do you put
00:49:26
◼
►
behind that clear bar? And two, how is this any better than what came before, which is when you had a
00:49:31
◼
►
clean separation between content and bar rant over. But like, this is, this is my least favorite feature of
00:49:36
◼
►
this entire redesign. It's not the glassy stuff. It's this floating bar concept because I think it
00:49:41
◼
►
is just like bankrupt from a user interface perspective. Yeah. Because like what happens
00:49:46
◼
►
is, you know, you're right. Like what are you gaining? Like they, they talk all about, they,
00:49:49
◼
►
they kept saying over and over again in this design, by the way, this design doesn't seem to have a name.
00:49:54
◼
►
It's referred to in a lot of different ways with generic terms, like Apple's new universal design
00:49:59
◼
►
language, liquid glass. No, it's liquid glass. No, liquid glass is the material. The actual design
00:50:05
◼
►
does not have a name. But I think people will just call it liquid glass because what else are
00:50:10
◼
►
you going to call it? Right. But everything. So, you know, they, they constantly talk about
00:50:12
◼
►
freeing up space for your content, even more focus on your content. And these are terms that have been
00:50:18
◼
►
around since Johnny I was there. Like this is not, you know, a new design vocabulary. It's all about
00:50:23
◼
►
like get out of the way for your content. But the problem is how much of your content are you
00:50:27
◼
►
actually gaining by this? And again, John's right. Like you look at like, you know, the new tab bar area
00:50:31
◼
►
or bottom bar area for most apps and what you're getting, first of all, you're not getting usable
00:50:37
◼
►
content. You're getting a blurred background version of the content. You can't, it's actually
00:50:42
◼
►
blurred with the way most of these toolbars are designed. So like, you know, you go to something
00:50:46
◼
►
like mail. It's blurred and distorted. It's not just blurred. It's like warped. Yes. It's blurred and warped.
00:50:50
◼
►
Yeah. But most it's mostly just blurts. Like you're not actually able to use that space. It's just a
00:50:56
◼
►
visual design. But the problem is, you know, and this is one thing I think we're going to see
00:50:59
◼
►
iOS 7 and the resulting iterations of that design language were fairly easy to design for.
00:51:06
◼
►
Translucency is very difficult to design for because it's easy to come up with, again, marketing shots. It's
00:51:14
◼
►
easy to come up with like ideal, you know, hand, hand selected example content or example designs
00:51:21
◼
►
that show up nicely and you can scroll them to the right position. You can have like all these like
00:51:26
◼
►
big, beautiful, full bleed images as your quote content that, you know, images where you don't
00:51:32
◼
►
care what is being obscured because you are obscuring the bottom of it. Right. Yeah. Images where you've
00:51:36
◼
►
shot them way wider than you actually needed them. Yeah. There's nothing down there in grass. Don't
00:51:39
◼
►
worry about it. I'll never show you a picture where someone has a t-shirt on that you want to read
00:51:42
◼
►
that's under there. Right. Exactly. But like, so when, when these designs hit the real world though,
00:51:47
◼
►
it's very, very hard to design using translucency. We've, this is what, you know, Windows Vista tried
00:51:54
◼
►
this a thousand years ago. Like this is why the computer industry is obsessed with designing with
00:51:59
◼
►
translucency because it looks really cool in demos and marketing, but then you actually get to trying
00:52:04
◼
►
to use it in a software design and it's very difficult and it doesn't, it's, it's very, it does not,
00:52:10
◼
►
it's not very versatile. It does not adapt itself well to a lot of different circumstances.
00:52:15
◼
►
And by the way, I will add to this that if, even if these floating bars were a hundred percent
00:52:19
◼
►
opaque, you'd still have the content problem of like, you're letting my, you're forcing my content
00:52:23
◼
►
to go behind a thing that obscures it. So even if it was a hundred percent opaque and what you're
00:52:28
◼
►
getting to is they're not, so on top of it, not being a hundred percent opaque. Now there's
00:52:30
◼
►
this problem of the translucency destroying the legibility of the actual controls that are floating,
00:52:36
◼
►
but the content itself, the root problem is that you are forcing my content to go to the
00:52:40
◼
►
bottom of the phone screen and then you're laying those acrylic things or whatever they are. You're
00:52:44
◼
►
laying them on top of my content that I can no longer see. The bottom of my content is the bottom
00:52:48
◼
►
of the phone, but you just lay your crap on top of it. And I can't, if there's no more place for me
00:52:52
◼
►
to scroll, I can't ever see that part unless I stretch it up.
00:52:55
◼
►
So what ends up happening in the designs when, when you design the stuff, like, first of all,
00:52:59
◼
►
it's so hard to design legible text areas this way. And so you end up, you know, basically having two
00:53:05
◼
►
different worlds of design on the phone. You have like the idealized version of the design, which seems
00:53:10
◼
►
to be only designed to look good with scrolling lists of full, of large full bleed photos, which
00:53:19
◼
►
admittedly that is a lot of apps people use. That is a lot of Apple's apps, but that's not all apps.
00:53:24
◼
►
And when you, when you define a new systems design language, you have to accommodate all apps.
00:53:28
◼
►
So again, there's a question of like, you know, where, how does this work with, you know, maybe
00:53:34
◼
►
more boring apps? So again, you look at something like mail. I always love looking at mail because
00:53:37
◼
►
mail is like the average app. It is a, you know, a list, it's, it's a table view or a list of text
00:53:44
◼
►
entries and you tap them and you go in and like, what is, what is the content in mail? It's text,
00:53:50
◼
►
it's lists of texts. So it's like, it's kind of like marketing proof in a way. Like you kind of,
00:53:56
◼
►
you can see how a design works and doesn't work by opening up mail. And you can see like, okay,
00:54:01
◼
►
here's, here's like how this hits the real world. The apps that many of us have to use on a regular
00:54:05
◼
►
basis or design on a regular basis. Like how, how does mail work? And Safari is also a great example
00:54:11
◼
►
because in Safari, you have to accommodate for not having any control over the content that's being
00:54:17
◼
►
displayed. It's because if you're going to say, we're going to make room for all your content has
00:54:21
◼
►
spotlight your content. Okay. What content example content designed by Apple designers or real world
00:54:27
◼
►
content for this actually out there and uncontrolled and uncontrollable. And so, and mail and Safari are
00:54:33
◼
►
these perfect examples of like their, their stress tests for designs because in Safari, you have like,
00:54:40
◼
►
again, when John was saying like, you know, but when they tried years ago, that weird floating bar,
00:54:43
◼
►
well, guess what? The new bar is way worse. Um, also closing a tab is now an extra tap. Hope,
00:54:49
◼
►
hope you enjoy that. Um, yeah. Then the Safari thing, by the way, their solution back then was,
00:54:53
◼
►
oh, we'll just add some new properties that, you know, new web kits, Safari on iOS specific properties
00:54:59
◼
►
and just the whole world will just update their webpages. It's like, no, they won't, they won't just
00:55:03
◼
►
won't be able to see the links that are at the bottom of a page. So many pages, when you scroll
00:55:07
◼
►
them, the links are close enough to the bottom of the webpage that they will be obscured by the bar.
00:55:12
◼
►
And what are people supposed to, they might not even know they're there. Maybe with a translucent
00:55:15
◼
►
thing, they'll see some blurry thing behind there, but they'll be saying, how do I tap on that? It's
00:55:18
◼
►
being blocked. Do I stretch it up with one finger and then tap on it? What if I can only, because you
00:55:22
◼
►
can only like pull the page up so far before it's, before it like stops moving. It's just a bad idea.
00:55:27
◼
►
That's why they didn't do it. And here we are. We're back here again.
00:55:30
◼
►
We, we, we really should move on from the design and I know we're not going to be successful in it,
00:55:34
◼
►
but I'm going to try to make us move on. And I'm going to offer my two cents, which is,
00:55:38
◼
►
and I need you to hear me out. I hate it right now, but, but, but I genuinely think I'm going to love
00:55:46
◼
►
it by the time they get themselves under control. And I know we just talked about this, so I'm not
00:55:51
◼
►
going to belabor it, but I really think they way overkicked, you know, over in indulge themselves.
00:55:58
◼
►
But I really do think that a lot of this in principle does work. I don't particularly disagree
00:56:05
◼
►
with anything that you two said, to be honest with you, but that being said, I think that there's a
00:56:12
◼
►
lot of potential here. And I feel like this is when it presents well, which admittedly is on Apple
00:56:20
◼
►
slides and Apple demos and not as much anywhere else, or at least not today. Anyway, when it presents
00:56:25
◼
►
well, it presents really well. And I really, really dig the direction they're going. I think
00:56:30
◼
►
the magnitude is way too much right now. And I think they need to dial it back, but I'm enthusiastic
00:56:35
◼
►
about it in principle. I think it's going to be really great. I ran call sheet against iOS 26 and
00:56:43
◼
►
immediately wondered if I'm going to be able to get anything done this summer because, oh man,
00:56:48
◼
►
there's a lot to do. But yes, that being said, I think modernizing the OS's is good. I think bringing
00:56:56
◼
►
them together tastefully in principle is good. I think we could definitely go on a three hour rant
00:57:03
◼
►
between the three of us as to where they went too far, where they didn't go far enough, mostly where
00:57:07
◼
►
they went too far. But in general, I like the direction where all this is going. I think I'm
00:57:12
◼
►
probably most enthusiastic about the three of us. And that's fine. And I'm really excited to see how
00:57:18
◼
►
this turns out. And I hope by the end of the summer, I will be standing on top of your two carcasses
00:57:23
◼
►
laughing, saying, ha ha, I was right, even though I'm not so confident that's what's going to happen.
00:57:27
◼
►
But I'm hopeful that I will be the one that is right with you two slain beneath me as you thought
00:57:34
◼
►
that this was going to be a wreck and they would never fix it. And it turns out they did. So we'll see
00:57:38
◼
►
what happens. We are sponsored for this episode by DeleteMe. DeleteMe makes it easy, quick and safe
00:57:45
◼
►
to remove your personal data online from hundreds of data broker websites at a time when surveillance
00:57:50
◼
►
and data breaches are common enough to make everyone vulnerable. Now there's this whole creepy industry
00:57:55
◼
►
out there of data brokers. Here's how this works. You've probably seen this. If you ever like
00:57:58
◼
►
search a search engine on the web for your name or the name of somebody you know, you see all these
00:58:03
◼
►
different websites that advertise like look up their addresses and their address history and their phone
00:58:07
◼
►
numbers and their family members and all this stuff. These are all data brokers. What they do is they
00:58:11
◼
►
get as much information as possible from as many people as possible out there. They buy it, they sell
00:58:15
◼
►
it, they trade it, and they will sell your information to anybody who wants it for, you know, a nominal
00:58:21
◼
►
cost. So it ends up being kind of creepily easy to look up people's info online and to get all the
00:58:27
◼
►
details, addresses, family members names, like kids names, even like it's really messed up. So this is a
00:58:33
◼
►
gross industry. Delete.me will go and opt you out of hundreds of data brokers. They know how to file
00:58:40
◼
►
the takedowns and the opt out requests and everything. So you sign up with Delete.me, you provide them the
00:58:44
◼
►
information you want deleted from these sites, and they will go file these hundreds of takedowns for
00:58:49
◼
►
you. They will send you regular personalized reports showing you what information they were able to find
00:58:55
◼
►
and get rid of. And this is an ongoing service. It's always working for you, constantly monitoring
00:59:00
◼
►
for your information to pop up on new places, and removing the personal information you don't want out there.
00:59:04
◼
►
Take control of your data and
00:59:06
◼
►
keep your private life private by signing up for Delete.me, now at a special discount for our listeners.
00:59:12
◼
►
Get 20% off your Delete.me plan when you go to
00:59:16
◼
►
joindeliteme.com
00:59:17
◼
►
slash ATP and use promo code ATP
00:59:20
◼
►
at checkout. The only way to get 20% off is to go to
00:59:24
◼
►
joindeliteme.com slash ATP
00:59:27
◼
►
enter code ATP at checkout. That's
00:59:29
◼
►
joindeliteme.com
00:59:34
◼
►
Thank you so much to Delete.me for sponsoring our show.
00:59:37
◼
►
Let's carry on with the keynote.
00:59:43
◼
►
Actually, yeah, well, on the topic of
00:59:45
◼
►
iOS 26, and actually
00:59:46
◼
►
touching on design, we were all scared they were going to make
00:59:49
◼
►
the icon circles. They didn't.
00:59:51
◼
►
No, that is very good, actually.
00:59:52
◼
►
Thumbs up for that. We were all scared they were going to change
00:59:54
◼
►
the Squircle. I don't think they did.
00:59:57
◼
►
Casey, can you confirm the Squircle is the same?
00:59:59
◼
►
I think it's the same, but I don't have a discerning enough
01:00:02
◼
►
eye to be able to tell you with certainty, but I believe you're correct.
01:00:04
◼
►
Well, it doesn't matter. We all have to make new icons anyway.
01:00:06
◼
►
You're right. And so the thing they did do
01:00:08
◼
►
is they have an app for making icons,
01:00:11
◼
►
which is nice. It's part of Xcode now,
01:00:12
◼
►
Icon Composer. And their
01:00:14
◼
►
idea for icons, which I think they've done
01:00:17
◼
►
with all their icons, but it's not mandatory,
01:00:19
◼
►
but it seems like the direction they want to go
01:00:20
◼
►
is conceptual, again, with their little
01:00:22
◼
►
physical toys, conceptualize
01:00:24
◼
►
the icon as a layer of frosted glass pieces,
01:00:26
◼
►
each of which is essentially a solid
01:00:28
◼
►
color, solid filled vector
01:00:30
◼
►
image. And then it's just like Photoshop
01:00:32
◼
►
layers. You take three
01:00:34
◼
►
vector images or like
01:00:36
◼
►
I think the one they showed was like for the weather
01:00:38
◼
►
app, blue background, white cloud,
01:00:40
◼
►
yellow sun, and you just have dials.
01:00:42
◼
►
How frosted do you want them to be? How translucent
01:00:44
◼
►
do you want them to be? They put on little edges and glows,
01:00:46
◼
►
all the things that you would do in Photoshop layers.
01:00:48
◼
►
But your icon is essentially three
01:00:50
◼
►
vector and three vector template
01:00:52
◼
►
images that you combine or four or five or six.
01:00:54
◼
►
However many layers you want to put
01:00:56
◼
►
an icon composer will turn them into a frosted
01:00:58
◼
►
glass looking icon. Apple's on it with a bunch of
01:01:00
◼
►
their icons. And I think those icons
01:01:02
◼
►
look pretty cool. They look like little pieces
01:01:04
◼
►
of frosted glass. To Marco's point
01:01:06
◼
►
earlier, it's a very opinionated style.
01:01:08
◼
►
They say this is what we think icons should
01:01:10
◼
►
look like. It's like, well, if you decided
01:01:12
◼
►
your icon should look like a bunch of stack pieces of frosted
01:01:14
◼
►
glass, that's cool. There is a functional
01:01:16
◼
►
component to it because iOS and all
01:01:18
◼
►
the other iOS is essentially let you say, oh,
01:01:20
◼
►
but now that your icons are essentially a stack
01:01:22
◼
►
of template images that we're applying effects
01:01:23
◼
►
to, we can really easily make
01:01:26
◼
►
you a dark mode version and we can
01:01:27
◼
►
make you a clear version for our
01:01:29
◼
►
20th anniversary phone. It's going to be a clear
01:01:31
◼
►
sheet of glass like because there's
01:01:34
◼
►
nothing inherent like it's just data.
01:01:35
◼
►
It's like vector shape color component
01:01:38
◼
►
and for the clear one, we just
01:01:39
◼
►
desaturate all the color component and make them very
01:01:41
◼
►
transparent like it's a flexible way to
01:01:43
◼
►
make variants of your icon because they are
01:01:45
◼
►
structured icons. It's not just a grid
01:01:47
◼
►
of pixels that you uploaded various sizes.
01:01:49
◼
►
That is clever. It's interesting.
01:01:51
◼
►
It does give you the ability to do
01:01:53
◼
►
a lot of new things with your icons and
01:01:55
◼
►
also every single icon that exists that is not
01:01:57
◼
►
Apple icons is not one of those icons right now.
01:01:59
◼
►
So how many, how many
01:02:01
◼
►
apps are there on the app store? How many
01:02:03
◼
►
icons quote unquote need to be
01:02:05
◼
►
converted to this or what, you know, because we saw
01:02:07
◼
►
before we have tinted icons today. We have dark mode
01:02:09
◼
►
light mode. Not everybody did it and
01:02:11
◼
►
not everyone's going to do this. And I feel like what they're
01:02:13
◼
►
doing is producing the sort of sedimentary
01:02:16
◼
►
layers of icon
01:02:17
◼
►
design errors as they keep
01:02:19
◼
►
introducing new and different ways to make icons.
01:02:21
◼
►
I'm glad they didn't change the shape.
01:02:23
◼
►
I'm glad they're still squircles. I think the
01:02:25
◼
►
style is actually cool and interesting,
01:02:27
◼
►
but now it's going to be
01:02:29
◼
►
like, oh, I can see that is an icon
01:02:31
◼
►
from this era in history. It's a Taylor Swift
01:02:33
◼
►
error store, but it's the iOS icon
01:02:35
◼
►
error store. It's just like
01:02:36
◼
►
all these different icons made over the years
01:02:39
◼
►
with different styles and
01:02:41
◼
►
only the very newest ones will be
01:02:43
◼
►
made of a bunch of layers of stuff. Like Casey,
01:02:45
◼
►
your thing is the clapperboard for
01:02:46
◼
►
call sheet. You could make that
01:02:49
◼
►
out of a bunch of pieces of translucent
01:02:51
◼
►
things, but like how many layers
01:02:53
◼
►
is it? Is the clapperboard just one layer?
01:02:55
◼
►
Do you make a bunch of the little stripes
01:02:57
◼
►
individual pieces or
01:02:58
◼
►
like, do you like, do you
01:03:00
◼
►
deconstruct and then reconstruct your icon
01:03:02
◼
►
from frosted glass or you just say, screw it, I'm keeping my icon the way
01:03:04
◼
►
it is. It's fine. Yeah, I don't know.
01:03:06
◼
►
And that's the thing is that there's
01:03:08
◼
►
how many apps and then in any app
01:03:10
◼
►
that's worth its salt, weight in gold,
01:03:12
◼
►
I don't know what euphemism I'm looking for.
01:03:14
◼
►
Any app that's any good is going to have a
01:03:16
◼
►
bunch of alternative
01:03:18
◼
►
icons. And so, yeah, this is a lot of work
01:03:20
◼
►
for icon designers. Yeah. And again, like a lot
01:03:22
◼
►
of big companies are just not there. Like most,
01:03:24
◼
►
I'd say most big companies are just not going
01:03:26
◼
►
to do this. Most, I mean, look, most
01:03:28
◼
►
the thing is like iOS app
01:03:30
◼
►
development for most companies
01:03:32
◼
►
is not like the main thing they do.
01:03:34
◼
►
They have, you know,
01:03:36
◼
►
a whole, if they're a big company, they have a
01:03:38
◼
►
mobile team and like
01:03:40
◼
►
the specific like making
01:03:42
◼
►
a perfect, you know,
01:03:44
◼
►
icon that fits into iOS
01:03:46
◼
►
is low on their priority list because they want the
01:03:48
◼
►
same icon to be used everywhere
01:03:50
◼
►
across all of their properties and all of their
01:03:52
◼
►
apps and all of their platforms and everything else.
01:03:54
◼
►
And then for small companies,
01:03:56
◼
►
usually they can't afford
01:03:58
◼
►
full-time iOS developers.
01:04:00
◼
►
They might contract out the building of an app.
01:04:02
◼
►
And then, then it's like, well,
01:04:04
◼
►
you know, we, we had this app made
01:04:06
◼
►
for us three years ago.
01:04:08
◼
►
We have to call them back in now and spend
01:04:10
◼
►
even more money to now remake
01:04:12
◼
►
this app for the new theme and the new icon.
01:04:14
◼
►
So a bunch of them will never update or will
01:04:15
◼
►
take years to do it because they can't afford to.
01:04:17
◼
►
And so then it's like, I think what we're going to have
01:04:20
◼
►
is a very like split.
01:04:22
◼
►
Look, we had the same thing with iOS 7,
01:04:24
◼
►
the exact same problem with iOS 7.
01:04:26
◼
►
Or dark mode icons.
01:04:27
◼
►
Or, you know, like, is that like the current version
01:04:29
◼
►
of iOS, it'll tint your icons.
01:04:31
◼
►
You'd have no choice.
01:04:32
◼
►
Like whatever your icon is,
01:04:33
◼
►
they're going to try to tint it.
01:04:34
◼
►
Then they'll do something.
01:04:36
◼
►
And if you are, if you don't like how your icon looks,
01:04:37
◼
►
then change it.
01:04:38
◼
►
Dark mode icons that are custom,
01:04:40
◼
►
you'll do if you care about it.
01:04:42
◼
►
And now it's like one more thing.
01:04:43
◼
►
It's like, oh, well, if you really care,
01:04:44
◼
►
you'd make these layered frosted glass template icons
01:04:46
◼
►
that can look, that will look good in clear,
01:04:49
◼
►
in tinted, in light mode, and in dark mode.
01:04:52
◼
►
So speaking of,
01:04:53
◼
►
they also are offering all clear app icons.
01:04:56
◼
►
I'm trying to be positive on this episode,
01:04:57
◼
►
so I'm not going to talk about those anymore.
01:04:59
◼
►
They're going to go great with a 20th anniversary
01:05:01
◼
►
complete sheet of glass phone.
01:05:04
◼
►
The camera app did get simplified as we expected.
01:05:07
◼
►
I like this in principle.
01:05:10
◼
►
I don't love that in order to get to, say,
01:05:13
◼
►
Pano or anything like that,
01:05:15
◼
►
you just need to know where to swipe,
01:05:16
◼
►
which is not great.
01:05:18
◼
►
But, I mean, I don't really know what the alternative is.
01:05:21
◼
►
Again, this is, this is Allen Dye design.
01:05:23
◼
►
Like, the previous camera app
01:05:25
◼
►
was a huge amount of complexity,
01:05:28
◼
►
much of which was buried behind gestures.
01:05:30
◼
►
The new camera app is a huge amount of complexity,
01:05:34
◼
►
much of which is buried behind gestures.
01:05:37
◼
►
It didn't really get easier.
01:05:38
◼
►
It just got different.
01:05:39
◼
►
It got glassier.
01:05:42
◼
►
Like, okay, fine.
01:05:44
◼
►
But, like, that's, you know, again,
01:05:46
◼
►
he is the junk drawer theory of design.
01:05:48
◼
►
Just sweep all the complexity into the junk drawer
01:05:50
◼
►
and it's easy.
01:05:51
◼
►
It's well designed now.
01:05:53
◼
►
It's like, well, no.
01:05:54
◼
►
You know, good design can adapt to
01:05:58
◼
►
and reduce complexity,
01:05:59
◼
►
not just hide it under the rug.
01:06:02
◼
►
But this is hiding under the rug.
01:06:04
◼
►
So, okay, I mean, it looks nice.
01:06:06
◼
►
I think they added some hierarchy.
01:06:07
◼
►
Like, it seems like they're surfacing more controls
01:06:09
◼
►
that used to be more buried based on usage.
01:06:10
◼
►
So I give a thumbs up to that.
01:06:11
◼
►
Either way, I'm really am mixed about this
01:06:16
◼
►
because I think the good news is
01:06:17
◼
►
unsophisticated users are going to have a better time with it
01:06:22
◼
►
until they want to do anything but the norm.
01:06:25
◼
►
If they want to do anything but a photo or a video,
01:06:27
◼
►
then they're going to be very confused very quickly.
01:06:29
◼
►
But that's actually one of the things that argues
01:06:31
◼
►
for hiding everything in junk drawers in the camera app
01:06:33
◼
►
because so many people use it
01:06:34
◼
►
and them accidentally tapping something
01:06:36
◼
►
and not realizing it
01:06:37
◼
►
is probably half the problems that they get.
01:06:39
◼
►
We talked about, excuse me, photos
01:06:42
◼
►
where they said many of you missed using tabs
01:06:44
◼
►
in the photos app, which...
01:06:46
◼
►
Unfortunately, we've totally ruined tabs
01:06:48
◼
►
from this point on.
01:06:48
◼
►
So sorry about that.
01:06:49
◼
►
Oh, calm down.
01:06:50
◼
►
We already covered it.
01:06:51
◼
►
So anyway, so that's the thing.
01:06:53
◼
►
That looked good to me.
01:06:54
◼
►
Safari is the tab bar thing we already discussed.
01:06:58
◼
►
The FaceTime, they talked about FaceTime a bit
01:07:00
◼
►
and then they talked about CarPlay.
01:07:02
◼
►
And I got to tell you, I'm really excited
01:07:05
◼
►
about the look of new CarPlay
01:07:06
◼
►
and perhaps the best couple of features.
01:07:08
◼
►
Number one, tapbacks in CarPlay.
01:07:11
◼
►
I don't know what the UI affordance is for that.
01:07:13
◼
►
They showed it for a flash.
01:07:14
◼
►
So I don't know how I could do a tapback in CarPlay.
01:07:17
◼
►
You can go, hey, dingus, give that a thumbs up.
01:07:18
◼
►
Maybe, I don't know.
01:07:19
◼
►
Pin conversations and messages is really nice
01:07:22
◼
►
because there's occasions.
01:07:23
◼
►
I mean, obviously Aaron and I send texts
01:07:25
◼
►
back and forth all day long,
01:07:26
◼
►
even though we're in the same house together,
01:07:27
◼
►
but there's occasions I'll be in the car
01:07:29
◼
►
and she has fallen off the most recent,
01:07:31
◼
►
like 10 conversations or whatever.
01:07:32
◼
►
And it's much more burdensome to say,
01:07:36
◼
►
hey, dingus, send a message to my wife.
01:07:38
◼
►
What do you want it to say?
01:07:39
◼
►
Well, tell her, blah, blah, blah.
01:07:40
◼
►
And so anyways, having her always at the top is excellent.
01:07:43
◼
►
Widgets and live activities are,
01:07:46
◼
►
I am in full support of this,
01:07:48
◼
►
although I don't know that that's a need
01:07:50
◼
►
that I have in the car specifically, but I dig it.
01:07:54
◼
►
iPhone widgets work in CarPlay, which is cool.
01:07:56
◼
►
They also plugged CarPlay Ultra.
01:07:59
◼
►
They said the first vehicles with CarPlay Ultra
01:08:03
◼
►
just launched last month.
01:08:04
◼
►
I presume they're more than one Aston Martin SUV.
01:08:06
◼
►
I think they just mean that there's more than one copy
01:08:09
◼
►
of the Aston Martin that has been sold.
01:08:11
◼
►
I genuinely think.
01:08:12
◼
►
They have sold three of them.
01:08:13
◼
►
Right, exactly.
01:08:14
◼
►
So weird, but yeah.
01:08:15
◼
►
Anyway, and when they showed the interior
01:08:17
◼
►
with the new look with CarPlay,
01:08:19
◼
►
I think it has a better chance
01:08:22
◼
►
of matching more cars interiors.
01:08:24
◼
►
We talked about that when we talked about CarPlay Ultra,
01:08:26
◼
►
like this sort of Fisher-Price candy-colored
01:08:28
◼
►
iOS 7 CarPlay next to the,
01:08:30
◼
►
you know, the punch-through of the seat adjustment
01:08:34
◼
►
in the Aston Martin.
01:08:34
◼
►
They didn't match styles.
01:08:35
◼
►
This kind of glassy translucency,
01:08:38
◼
►
the companies that design their own car interfaces
01:08:41
◼
►
love this stuff.
01:08:42
◼
►
They love gradients.
01:08:43
◼
►
They love translucency,
01:08:44
◼
►
so maybe this will be a better match
01:08:46
◼
►
for more other manufacturers' UI.
01:08:49
◼
►
Yeah, and it's funny because they said,
01:08:50
◼
►
and this should be an almost verbatim quote,
01:08:53
◼
►
this is just the start of the CarPlay Ultra journey
01:08:55
◼
►
with many more brands around the world
01:08:56
◼
►
looking to bring this experience to market.
01:08:58
◼
►
Combining the marquees or, you know,
01:09:00
◼
►
the manufacturers' unique look and feel
01:09:02
◼
►
with the power of iPhone,
01:09:03
◼
►
which here again, I think what they're nodding
01:09:05
◼
►
in the direction of,
01:09:06
◼
►
you don't have to make it look 100% like Apple.
01:09:08
◼
►
You can do your own thing.
01:09:11
◼
►
And before we move on,
01:09:12
◼
►
I just wanted to point out
01:09:13
◼
►
that they did say,
01:09:14
◼
►
and I didn't get a chance to write down the quote,
01:09:16
◼
►
but they said that when a call comes in,
01:09:18
◼
►
for example,
01:09:18
◼
►
it doesn't take over the entire friggin' screen
01:09:22
◼
►
because that's the most annoying thing in the world
01:09:24
◼
►
is when you're driving
01:09:25
◼
►
and you have the map view up
01:09:27
◼
►
and you're trying to, you know,
01:09:29
◼
►
navigate and then somebody calls you
01:09:31
◼
►
and you can't see your map anymore.
01:09:32
◼
►
It's infuriating.
01:09:34
◼
►
And now they have like a little toast-style thing
01:09:36
◼
►
that pops up.
01:09:36
◼
►
I am here for that.
01:09:39
◼
►
Then Darren Adler came in
01:09:41
◼
►
to discuss communication and whatnot.
01:09:42
◼
►
They talked about how they did change
01:09:44
◼
►
the look of the phone app.
01:09:46
◼
►
There's now call screening,
01:09:47
◼
►
which I presume is opt-in,
01:09:49
◼
►
but it can automatically answer calls
01:09:50
◼
►
from unknown numbers
01:09:51
◼
►
and it'll like triage that
01:09:53
◼
►
and it will ring through to your phone.
01:09:55
◼
►
Like the phone won't actually ring
01:09:56
◼
►
until the caller has identified themselves
01:09:59
◼
►
and tells the phone why they're calling,
01:10:02
◼
►
which I'll believe that if I see it,
01:10:05
◼
►
but in principle, I dig it.
01:10:06
◼
►
I mean, don't you all kind of do that today?
01:10:08
◼
►
When I'm curious, I'll do the thing
01:10:09
◼
►
where like you let it pick up the voicemail
01:10:11
◼
►
and you see the little text going, right?
01:10:12
◼
►
This is just more like automating
01:10:13
◼
►
that process even further for you.
01:10:14
◼
►
Hold assist, which again,
01:10:17
◼
►
tentatively very excited.
01:10:19
◼
►
We'll see what it's like in reality,
01:10:21
◼
►
but the theory here is that
01:10:23
◼
►
if you're on hold,
01:10:24
◼
►
the iPhone will detect the Muzak that's playing
01:10:28
◼
►
and it will let you do other things
01:10:30
◼
►
and even effectively hang up the phone,
01:10:32
◼
►
not literally hang up the phone,
01:10:33
◼
►
but effectively hang up the phone.
01:10:35
◼
►
And then once a lot,
01:10:36
◼
►
and this is now a quote,
01:10:36
◼
►
once a live agent becomes available,
01:10:38
◼
►
we'll ring you to return to the call
01:10:39
◼
►
and let the agent know you'll return shortly.
01:10:41
◼
►
This is kind of really obnoxious
01:10:43
◼
►
and I'm so here for it
01:10:44
◼
►
because oh my gosh,
01:10:45
◼
►
when you have to wait on hold for an hour,
01:10:47
◼
►
it's infuriating.
01:10:49
◼
►
And you know what?
01:10:50
◼
►
I think this is a pretty great idea.
01:10:52
◼
►
Well, so now, I mean,
01:10:53
◼
►
this is maybe a wonderful moment in time
01:10:55
◼
►
where we'll have this tool that will help us,
01:10:57
◼
►
but you realize this is an arms race
01:10:58
◼
►
because now,
01:10:59
◼
►
so what this is doing is like,
01:11:00
◼
►
there'll be a computer voice saying
01:11:01
◼
►
just a moment,
01:11:03
◼
►
Casey Liss will be back here in a moment.
01:11:05
◼
►
We're ringing him now
01:11:06
◼
►
because you've left him on hold for an hour.
01:11:08
◼
►
It'd be great if they said that to the person,
01:11:10
◼
►
but those people won't.
01:11:11
◼
►
those people can also deploy a system
01:11:13
◼
►
that's like,
01:11:13
◼
►
well, we're not going to bother our operators
01:11:15
◼
►
until we know that we have a live person.
01:11:16
◼
►
So it's their robot talking to your robot
01:11:18
◼
►
about who's going to be back when
01:11:19
◼
►
and who's going to be called when.
01:11:21
◼
►
You're hoping at some point,
01:11:22
◼
►
both of them will agree
01:11:23
◼
►
to ring the actual humans
01:11:24
◼
►
and connect them on the call.
01:11:30
◼
►
I endorse this
01:11:31
◼
►
because this is a tool
01:11:32
◼
►
for the world that we live in.
01:11:33
◼
►
The world that we live in,
01:11:33
◼
►
sometimes you got to be in hold for a long time
01:11:35
◼
►
and you can't just be sitting there
01:11:36
◼
►
listening to their terrible,
01:11:38
◼
►
like overdriven clipping music
01:11:41
◼
►
from whatever decade
01:11:42
◼
►
interspersed with a message
01:11:44
◼
►
that says your calls are important to them,
01:11:45
◼
►
blah, blah, blah.
01:11:46
◼
►
Messages get some new treats.
01:11:49
◼
►
so I don't care.
01:11:50
◼
►
They get backgrounds.
01:11:51
◼
►
They get group chats,
01:11:53
◼
►
including polls,
01:11:53
◼
►
which actually could be kind of cool.
01:11:55
◼
►
Yeah, polls will be useful.
01:11:55
◼
►
Requests send and receive cash.
01:11:57
◼
►
Again, that could be useful.
01:11:58
◼
►
What I'm really digging
01:11:59
◼
►
is typing indicators for group chats,
01:12:01
◼
►
including who is typing.
01:12:02
◼
►
I'm here for that.
01:12:03
◼
►
You could also screen unknown senders
01:12:06
◼
►
when it comes to messages,
01:12:06
◼
►
which is cool.
01:12:07
◼
►
Then we've got Leslie Okamoto
01:12:10
◼
►
who comes out
01:12:11
◼
►
who talks about images
01:12:12
◼
►
and how you can mix emoji
01:12:13
◼
►
and make images using chat GPT
01:12:15
◼
►
within the image playgrounds app.
01:12:17
◼
►
Yeah, this is a theme of the
01:12:19
◼
►
sort of sprinkle
01:12:20
◼
►
throughout the rest of the thing
01:12:21
◼
►
is we have a feature
01:12:22
◼
►
that we introduced last year
01:12:23
◼
►
that it's not that great.
01:12:24
◼
►
We've slightly improved it.
01:12:25
◼
►
Hopefully it's better.
01:12:25
◼
►
But by the way,
01:12:26
◼
►
we know we suck.
01:12:27
◼
►
So just let chat GPT do this
01:12:29
◼
►
because honestly,
01:12:30
◼
►
image generation,
01:12:31
◼
►
like if you've tried
01:12:32
◼
►
to use their image playgrounds
01:12:34
◼
►
and tried to get it
01:12:36
◼
►
to do something,
01:12:37
◼
►
you either luck out
01:12:38
◼
►
and it's one of the easy things
01:12:39
◼
►
that it can do
01:12:40
◼
►
or it's hopeless.
01:12:41
◼
►
You will never get it
01:12:42
◼
►
to do what you want.
01:12:43
◼
►
But chat GPT
01:12:44
◼
►
image generation
01:12:46
◼
►
and hopefully
01:12:47
◼
►
they're exposing
01:12:48
◼
►
and greatest version
01:12:49
◼
►
Don't even bother
01:12:51
◼
►
asking image playgrounds
01:12:52
◼
►
to make your image
01:12:54
◼
►
a Studio Ghibli-ified version
01:12:56
◼
►
of a picture of yourself,
01:12:57
◼
►
just ask chat GPT.
01:12:58
◼
►
It'll do it in two seconds.
01:12:58
◼
►
Setting aside
01:13:00
◼
►
all of the intellectual property
01:13:01
◼
►
and artistic concerns,
01:13:02
◼
►
which are beside the point
01:13:04
◼
►
in terms of just the quality,
01:13:07
◼
►
can do this better
01:13:09
◼
►
we will not be able
01:13:10
◼
►
to get better enough
01:13:11
◼
►
to do at doing this
01:13:13
◼
►
to announce this
01:13:14
◼
►
this is WWC25.
01:13:15
◼
►
So please add a
01:13:18
◼
►
escape hatch
01:13:19
◼
►
so that they can use
01:13:21
◼
►
And I hope they do this
01:13:22
◼
►
where you're not getting
01:13:23
◼
►
some baby-ified
01:13:24
◼
►
ancient version
01:13:26
◼
►
that's not really good at it
01:13:27
◼
►
or there are tons
01:13:27
◼
►
of guardrails
01:13:28
◼
►
because we've seen that
01:13:30
◼
►
before where asking
01:13:30
◼
►
chat GPT correctly
01:13:31
◼
►
produces an amazing result
01:13:32
◼
►
but asking through
01:13:33
◼
►
Apple's intermediary
01:13:37
◼
►
what they said
01:13:38
◼
►
and all the other features
01:13:39
◼
►
when you do this,
01:13:40
◼
►
we're sending your query
01:13:42
◼
►
and if you upload
01:13:44
◼
►
we're sending that image
01:13:46
◼
►
they didn't make
01:13:46
◼
►
as strong a privacy thing,
01:13:48
◼
►
they just said,
01:13:48
◼
►
you have to opt into this.
01:13:49
◼
►
So you are choosing
01:13:51
◼
►
but there's kind of
01:13:52
◼
►
no getting around
01:13:53
◼
►
the fact that you
01:13:53
◼
►
will be sending
01:13:54
◼
►
your data to OpenAI
01:13:55
◼
►
and if you don't
01:13:56
◼
►
want to do that,
01:13:57
◼
►
don't use this feature.
01:13:58
◼
►
They made mention
01:14:00
◼
►
that you can do
01:14:01
◼
►
different image styles
01:14:02
◼
►
like oil painting,
01:14:03
◼
►
realistic image,
01:14:04
◼
►
which they did not,
01:14:05
◼
►
explicitly did not allow
01:14:06
◼
►
in the prior version
01:14:07
◼
►
of the image playgrounds.
01:14:08
◼
►
And additionally,
01:14:09
◼
►
there's an image
01:14:10
◼
►
playground API,
01:14:11
◼
►
which I thought
01:14:11
◼
►
there was at least
01:14:11
◼
►
a modicum of it
01:14:12
◼
►
but apparently
01:14:13
◼
►
there's either more
01:14:13
◼
►
or new API this year.
01:14:15
◼
►
Live translation,
01:14:16
◼
►
which I really dig.
01:14:17
◼
►
You can translate
01:14:18
◼
►
conversations on the fly.
01:14:19
◼
►
This is integrated
01:14:20
◼
►
into messages,
01:14:22
◼
►
It's 100% on device.
01:14:23
◼
►
The words are translated
01:14:25
◼
►
and they're spoken out loud
01:14:26
◼
►
for the call recipient.
01:14:27
◼
►
They did some demos
01:14:29
◼
►
and to their credit,
01:14:29
◼
►
it did not appear
01:14:30
◼
►
to be sped up
01:14:31
◼
►
because the latency
01:14:32
◼
►
looked like crap
01:14:33
◼
►
if I'm honest with you
01:14:34
◼
►
but I respect that.
01:14:35
◼
►
To their credit,
01:14:36
◼
►
because if they were
01:14:38
◼
►
going to speed it up,
01:14:39
◼
►
they would have
01:14:39
◼
►
sped it up from that.
01:14:40
◼
►
They would have,
01:14:41
◼
►
because it looks slow.
01:14:42
◼
►
Here's the thing about this.
01:14:43
◼
►
I love this.
01:14:43
◼
►
I love this being
01:14:44
◼
►
like a system level thing
01:14:45
◼
►
that's everywhere
01:14:45
◼
►
and being on device,
01:14:49
◼
►
like the latency
01:14:50
◼
►
is not network latency.
01:14:51
◼
►
It is just like,
01:14:52
◼
►
this is how long it takes.
01:14:53
◼
►
But the thing about
01:14:54
◼
►
live translation models
01:14:56
◼
►
is the gigantic ones
01:14:58
◼
►
that you can't run
01:14:59
◼
►
on your phone
01:14:59
◼
►
are just better.
01:15:01
◼
►
and this is the type
01:15:02
◼
►
of like natural language
01:15:03
◼
►
of real-time translation
01:15:04
◼
►
is the type of thing
01:15:05
◼
►
that I really wish
01:15:06
◼
►
I would actually love
01:15:07
◼
►
to year after year
01:15:10
◼
►
get just the most
01:15:12
◼
►
monstrous model
01:15:13
◼
►
to do the translation
01:15:14
◼
►
that's not running
01:15:16
◼
►
because the data
01:15:16
◼
►
you're sending back
01:15:17
◼
►
it's low volume of data.
01:15:19
◼
►
It's latency sensitive,
01:15:20
◼
►
so that's true,
01:15:21
◼
►
but you're sending text
01:15:22
◼
►
like the only thing
01:15:25
◼
►
you care about
01:15:25
◼
►
is like the round trip time,
01:15:26
◼
►
but there's not going
01:15:27
◼
►
to be sort of any upload
01:15:27
◼
►
or download time.
01:15:28
◼
►
It seems to me
01:15:30
◼
►
that Google is
01:15:30
◼
►
way ahead on this
01:15:32
◼
►
in terms of the sophistication
01:15:33
◼
►
of the translation.
01:15:34
◼
►
We've already seen
01:15:34
◼
►
a couple people
01:15:35
◼
►
posting online
01:15:36
◼
►
people who spoke
01:15:38
◼
►
both of the languages
01:15:39
◼
►
saying this translation
01:15:40
◼
►
isn't that great,
01:15:42
◼
►
the fact that it's there
01:15:44
◼
►
at all is the important thing.
01:15:45
◼
►
If you need it in a pinch
01:15:46
◼
►
if you're in a foreign country,
01:15:47
◼
►
if you're talking to somebody
01:15:48
◼
►
who you don't understand
01:15:49
◼
►
their language,
01:15:50
◼
►
you want them to understand you,
01:15:51
◼
►
you'll take anything
01:15:52
◼
►
that kind of gets
01:15:53
◼
►
the point across,
01:15:54
◼
►
and so I love
01:15:55
◼
►
that this is there,
01:15:57
◼
►
doing it all on device
01:15:58
◼
►
really feels like
01:16:00
◼
►
one of the things
01:16:01
◼
►
I would look for
01:16:01
◼
►
from Apple is like
01:16:02
◼
►
I want the best
01:16:04
◼
►
translation in the world,
01:16:05
◼
►
and if I have a good
01:16:06
◼
►
network connection,
01:16:07
◼
►
Fall back to your local
01:16:08
◼
►
model if you have to,
01:16:09
◼
►
but just give me the best.
01:16:11
◼
►
Like I would even
01:16:11
◼
►
consider paying for that
01:16:13
◼
►
because of the gap
01:16:13
◼
►
between like
01:16:14
◼
►
not particularly
01:16:16
◼
►
sophisticated auto translation
01:16:17
◼
►
and the world's best
01:16:18
◼
►
is pretty big at this point.
01:16:20
◼
►
Nevertheless,
01:16:20
◼
►
I respect that they're doing it.
01:16:22
◼
►
I respect that they didn't
01:16:23
◼
►
speed it up, etc.
01:16:23
◼
►
Then we get Kathy Lynn
01:16:24
◼
►
to talk about Apple Music.
01:16:26
◼
►
There's lyrics translation,
01:16:27
◼
►
lyrics pronunciation,
01:16:28
◼
►
which is cool
01:16:29
◼
►
if you're listening to
01:16:30
◼
►
something in a foreign language.
01:16:31
◼
►
There's automix,
01:16:32
◼
►
which also sounded pretty cool,
01:16:34
◼
►
where it'll seamlessly go
01:16:35
◼
►
from one song to the next,
01:16:37
◼
►
similar to what a DJ would do,
01:16:38
◼
►
including using time stretching
01:16:40
◼
►
and beat matching.
01:16:40
◼
►
I think that's neat.
01:16:41
◼
►
Music pins for things
01:16:43
◼
►
you want to listen to frequently.
01:16:44
◼
►
I like that.
01:16:46
◼
►
Maps gets to learn
01:16:47
◼
►
your preferred routes
01:16:48
◼
►
and it'll let you also
01:16:50
◼
►
search visited places.
01:16:51
◼
►
That sounds really useful to me.
01:16:53
◼
►
where did I get a bagel
01:16:54
◼
►
a few weeks ago?
01:16:55
◼
►
And I don't remember
01:16:56
◼
►
the name of that place was,
01:16:57
◼
►
but I know I went there.
01:16:59
◼
►
If this works,
01:17:00
◼
►
then I think that would be
01:17:01
◼
►
really great.
01:17:02
◼
►
Both of these things,
01:17:04
◼
►
music pins and visited places.
01:17:05
◼
►
It amazes me how long
01:17:06
◼
►
it has taken to Apple
01:17:07
◼
►
to get around to these things,
01:17:08
◼
►
but I'm so glad they have.
01:17:09
◼
►
Like most third-party apps
01:17:10
◼
►
are much better about this.
01:17:11
◼
►
Recognizing,
01:17:13
◼
►
kind of like you recognize
01:17:14
◼
►
that not every button
01:17:15
◼
►
on the face of a controller
01:17:16
◼
►
is used with equal frequency.
01:17:18
◼
►
Recognizing when you're in an app,
01:17:19
◼
►
like you're probably
01:17:21
◼
►
going to use one of your
01:17:22
◼
►
top two or three playlists
01:17:24
◼
►
way more often than the others.
01:17:25
◼
►
You're probably in messages
01:17:26
◼
►
going to message
01:17:26
◼
►
the same handful of people
01:17:28
◼
►
way more than all the other words.
01:17:29
◼
►
The UI should reflect that.
01:17:30
◼
►
Same with them
01:17:31
◼
►
with visited places.
01:17:32
◼
►
Yes, there's a search field
01:17:33
◼
►
and you can search for stuff,
01:17:34
◼
►
but what you're probably
01:17:36
◼
►
interested in is someplace
01:17:37
◼
►
you might have been before.
01:17:38
◼
►
So privilege that in the UI.
01:17:40
◼
►
Allow someone to pin
01:17:42
◼
►
the things that they use frequently.
01:17:43
◼
►
Give a special place
01:17:45
◼
►
of privilege to
01:17:46
◼
►
places that people
01:17:46
◼
►
have been before
01:17:47
◼
►
because they're highly likely
01:17:48
◼
►
to go there again,
01:17:49
◼
►
more likely than say
01:17:50
◼
►
every other place
01:17:51
◼
►
on the earth
01:17:51
◼
►
that they haven't been.
01:17:52
◼
►
And that's just basic,
01:17:54
◼
►
obvious information hierarchy
01:17:56
◼
►
and customization.
01:17:56
◼
►
And yet it's taken
01:17:58
◼
►
26 versions of iOS,
01:18:01
◼
►
to get to that point.
01:18:02
◼
►
So kudos for them
01:18:04
◼
►
for finally adding it,
01:18:05
◼
►
but it's like,
01:18:06
◼
►
I'd forgotten even,
01:18:07
◼
►
I'd almost given up
01:18:09
◼
►
even wanting to,
01:18:10
◼
►
and there is a way
01:18:11
◼
►
it's up to pin playlists now,
01:18:12
◼
►
but like more prominently
01:18:13
◼
►
have a giant button up there
01:18:15
◼
►
that's like,
01:18:15
◼
►
this is the playlist
01:18:16
◼
►
I use all the time.
01:18:18
◼
►
Add it to every app,
01:18:19
◼
►
Then we've got wallet.
01:18:22
◼
►
What do they talk about?
01:18:23
◼
►
driver's licenses,
01:18:24
◼
►
Apparently boarding passes
01:18:25
◼
►
are getting better,
01:18:26
◼
►
which I'm excited about.
01:18:29
◼
►
this was the first
01:18:30
◼
►
share locking that I saw.
01:18:31
◼
►
They said they're going
01:18:32
◼
►
shareable live flight statuses.
01:18:36
◼
►
I joked in the show,
01:18:37
◼
►
in our internal show notes,
01:18:38
◼
►
RIP flighty.
01:18:39
◼
►
Flighty is an amazing app
01:18:40
◼
►
that does a lot more
01:18:41
◼
►
than just this,
01:18:42
◼
►
but it is a shot
01:18:43
◼
►
across the bow.
01:18:44
◼
►
Nevertheless,
01:18:45
◼
►
it's raising the bar for the,
01:18:46
◼
►
like the Friday is for people
01:18:47
◼
►
who really care about
01:18:48
◼
►
and either fly a lot
01:18:50
◼
►
or really care about the details
01:18:51
◼
►
because it is just
01:18:51
◼
►
best in class.
01:18:52
◼
►
But what this does
01:18:53
◼
►
is someone who is never
01:18:55
◼
►
going to pay for flighty,
01:18:56
◼
►
it gives them a baseline
01:18:57
◼
►
level of functionality
01:18:58
◼
►
that people aren't getting now,
01:19:01
◼
►
like live activities
01:19:02
◼
►
for your flight,
01:19:03
◼
►
shareable flight status,
01:19:04
◼
►
like every flight tracking app
01:19:06
◼
►
has that in it,
01:19:07
◼
►
but now this is something
01:19:08
◼
►
that just comes with the OS
01:19:09
◼
►
and I think that's appropriate.
01:19:10
◼
►
Like what comes with the OS
01:19:12
◼
►
should be baseline level
01:19:14
◼
►
of pretty good
01:19:15
◼
►
and if you are a quote unquote
01:19:17
◼
►
pro user of flying
01:19:18
◼
►
or whatever,
01:19:19
◼
►
like then you step up
01:19:20
◼
►
to a third party app
01:19:21
◼
►
and so I don't think
01:19:23
◼
►
it's a Sherlocking at all
01:19:24
◼
►
and like I honestly
01:19:25
◼
►
for people who like
01:19:26
◼
►
fly very rarely,
01:19:27
◼
►
it's almost impossible
01:19:28
◼
►
to convince them
01:19:29
◼
►
to pay for something
01:19:29
◼
►
like flighty
01:19:30
◼
►
because it is kind of like
01:19:30
◼
►
a premium expert level product.
01:19:32
◼
►
They just want the basics
01:19:33
◼
►
and now it's built
01:19:34
◼
►
into their phone.
01:19:35
◼
►
I think I give this
01:19:35
◼
►
a big thumbs up.
01:19:37
◼
►
And then they talked
01:19:38
◼
►
about Apple Pay
01:19:39
◼
►
where you can use
01:19:40
◼
►
like point redemption
01:19:41
◼
►
not only or installments
01:19:43
◼
►
and I guess you could
01:19:44
◼
►
already do that online
01:19:45
◼
►
which I've done.
01:19:45
◼
►
But now you can do it
01:19:46
◼
►
when you pay, yeah.
01:19:47
◼
►
But now you can do it
01:19:48
◼
►
Additionally,
01:19:48
◼
►
they're getting order tracking
01:19:49
◼
►
beyond just Apple Pay orders
01:19:52
◼
►
and I got to tell you
01:19:53
◼
►
I have only seen this myself
01:19:55
◼
►
like once or twice so far
01:19:57
◼
►
but with stuff
01:19:58
◼
►
that I've ordered
01:19:58
◼
►
with Apple Pay
01:19:59
◼
►
where you get the order
01:20:01
◼
►
tracking information
01:20:02
◼
►
in the wallet app.
01:20:03
◼
►
I almost never see this personally
01:20:04
◼
►
but apparently
01:20:05
◼
►
this is going to go beyond
01:20:06
◼
►
just Apple Pay orders
01:20:07
◼
►
and they're going to sniff
01:20:08
◼
►
through your email
01:20:09
◼
►
and try to find
01:20:09
◼
►
that sort of information
01:20:11
◼
►
which I think is cool.
01:20:12
◼
►
So again, jokingly
01:20:14
◼
►
I said RIP parcel
01:20:15
◼
►
in our internal show notes
01:20:17
◼
►
and here again
01:20:18
◼
►
I don't think it's quite
01:20:19
◼
►
but it's still
01:20:21
◼
►
quasi-Sherlocking
01:20:23
◼
►
to a small degree.
01:20:23
◼
►
The complication here
01:20:25
◼
►
with any of these things
01:20:26
◼
►
is like okay
01:20:27
◼
►
we'll go through your email
01:20:28
◼
►
to figure this out.
01:20:28
◼
►
Where do you think
01:20:29
◼
►
my email is Apple?
01:20:30
◼
►
It's not an Apple mail.
01:20:31
◼
►
Oh, well, never mind then.
01:20:33
◼
►
You know, like it really
01:20:34
◼
►
like all these things
01:20:35
◼
►
like the Google
01:20:36
◼
►
Google's been uploading
01:20:37
◼
►
this feature for years
01:20:38
◼
►
but they want your mail
01:20:39
◼
►
to be in Gmail
01:20:40
◼
►
otherwise they can't see
01:20:41
◼
►
your mail as easily
01:20:44
◼
►
these sort of
01:20:46
◼
►
context-aware things
01:20:46
◼
►
I wish they weren't
01:20:48
◼
►
but it's just the nature
01:20:49
◼
►
of the beast these days.
01:20:50
◼
►
Yeah, there's a whole bunch
01:20:51
◼
►
of features like this
01:20:52
◼
►
that Apple adds every year
01:20:53
◼
►
that are like
01:20:54
◼
►
you know, kind of
01:20:55
◼
►
boil the ocean problems
01:20:56
◼
►
of like well
01:20:57
◼
►
if we can get
01:20:58
◼
►
a whole bunch of
01:20:59
◼
►
you know, different people
01:21:00
◼
►
and companies
01:21:00
◼
►
and sometimes governments
01:21:01
◼
►
and some of these features
01:21:03
◼
►
with our system
01:21:05
◼
►
this will be great
01:21:06
◼
►
and they have
01:21:07
◼
►
you know, a mixed track record
01:21:09
◼
►
of actually doing that
01:21:10
◼
►
sometimes the things
01:21:11
◼
►
they do that way
01:21:13
◼
►
usually there has to be
01:21:14
◼
►
a decent incentive
01:21:15
◼
►
for the other party
01:21:16
◼
►
you know, or parties
01:21:18
◼
►
and a lot of the things
01:21:20
◼
►
they're like
01:21:20
◼
►
we have a new
01:21:21
◼
►
like you were saying earlier
01:21:22
◼
►
John about the web stuff
01:21:23
◼
►
like you know
01:21:24
◼
►
we're going to declare
01:21:25
◼
►
a new CSS property
01:21:25
◼
►
to fix this layout bug
01:21:26
◼
►
on the iPhone
01:21:27
◼
►
every web page
01:21:29
◼
►
if it's like
01:21:30
◼
►
we've declared
01:21:31
◼
►
a new standard
01:21:32
◼
►
it's superior
01:21:33
◼
►
to all the other standards
01:21:34
◼
►
because it's private
01:21:34
◼
►
and it's secure
01:21:36
◼
►
and it only works
01:21:37
◼
►
on our devices
01:21:39
◼
►
it's going to be great
01:21:40
◼
►
as long as we get
01:21:40
◼
►
all these different companies
01:21:42
◼
►
to participate
01:21:44
◼
►
a much higher
01:21:46
◼
►
so it's great
01:21:47
◼
►
when they hit
01:21:49
◼
►
like if they hit
01:21:53
◼
►
that you use
01:21:54
◼
►
happens to work
01:21:57
◼
►
a lot of these features
01:21:58
◼
►
we kind of have to view
01:21:59
◼
►
through the lens
01:22:00
◼
►
that might be great
01:22:02
◼
►
like in 10 years
01:22:03
◼
►
when it gets adoption
01:22:04
◼
►
but you know
01:22:06
◼
►
maybe not necessarily
01:22:07
◼
►
anytime soon
01:22:08
◼
►
my impression
01:22:09
◼
►
with the order tracking
01:22:10
◼
►
is they're doing
01:22:10
◼
►
what Google does
01:22:11
◼
►
we will look
01:22:12
◼
►
at your entirely
01:22:13
◼
►
unstructured
01:22:14
◼
►
probably HTML email
01:22:15
◼
►
and we will rummage
01:22:17
◼
►
and try to find things
01:22:17
◼
►
that we think
01:22:18
◼
►
are information
01:22:18
◼
►
about orders
01:22:19
◼
►
and we will extract
01:22:20
◼
►
that information
01:22:20
◼
►
from totally unstructured
01:22:22
◼
►
and turn it into
01:22:24
◼
►
alert type thing
01:22:26
◼
►
Google's been doing
01:22:27
◼
►
again for years
01:22:27
◼
►
Google does a pretty
01:22:29
◼
►
of looking at
01:22:30
◼
►
any old email
01:22:31
◼
►
these companies
01:22:32
◼
►
that are sending
01:22:32
◼
►
you messages
01:22:33
◼
►
about your orders
01:22:34
◼
►
aren't in cooperation
01:22:35
◼
►
in fact many of them
01:22:37
◼
►
intentionally started
01:22:37
◼
►
omitting information
01:22:38
◼
►
from their email
01:22:39
◼
►
so they didn't want
01:22:40
◼
►
Google to know
01:22:40
◼
►
what you were ordering
01:22:41
◼
►
because they used
01:22:41
◼
►
that to sell ads
01:22:42
◼
►
against and there was
01:22:42
◼
►
this whole battle
01:22:43
◼
►
and blah blah blah
01:22:43
◼
►
I'm assuming
01:22:46
◼
►
that's what Apple
01:22:47
◼
►
that there is no
01:22:47
◼
►
standard that anyone
01:22:48
◼
►
needs to comply to
01:22:49
◼
►
Apple will just
01:22:49
◼
►
rummage through
01:22:50
◼
►
which is totally
01:22:52
◼
►
unstructured
01:22:52
◼
►
and they'll figure it
01:22:55
◼
►
Google much more
01:22:56
◼
►
to successfully
01:22:57
◼
►
extract order
01:22:58
◼
►
information from
01:22:59
◼
►
unstructured emails
01:23:00
◼
►
just because they've
01:23:00
◼
►
been doing it for
01:23:01
◼
►
years and years
01:23:01
◼
►
and it's not
01:23:02
◼
►
Apple's strength
01:23:04
◼
►
I think it does
01:23:05
◼
►
using Apple Mail
01:23:06
◼
►
because otherwise
01:23:06
◼
►
Apple doesn't have
01:23:07
◼
►
access to your mail
01:23:08
◼
►
so there's that
01:23:09
◼
►
and then we move
01:23:12
◼
►
and then we move on
01:23:14
◼
►
with Ann Tai
01:23:15
◼
►
apparently over
01:23:17
◼
►
half a billion
01:23:17
◼
►
people play games
01:23:18
◼
►
on the iPhone
01:23:20
◼
►
announced a new
01:23:22
◼
►
which is the new
01:23:22
◼
►
destination to help
01:23:23
◼
►
you get more out
01:23:24
◼
►
of your games
01:23:24
◼
►
apparently the app
01:23:26
◼
►
itself works with
01:23:26
◼
►
the controller
01:23:27
◼
►
if I understood
01:23:27
◼
►
the keynote right
01:23:28
◼
►
which is kind of
01:23:29
◼
►
cool and they
01:23:30
◼
►
talked a lot about
01:23:31
◼
►
how you can play
01:23:32
◼
►
games together
01:23:33
◼
►
including first player
01:23:34
◼
►
games but I kind
01:23:35
◼
►
of zoned out
01:23:35
◼
►
during this portion
01:23:36
◼
►
so I didn't catch
01:23:37
◼
►
the specifics
01:23:38
◼
►
I don't know
01:23:38
◼
►
if either of you
01:23:40
◼
►
principle it sounds
01:23:41
◼
►
good so this is
01:23:42
◼
►
a boil the oceans
01:23:42
◼
►
thing like Marco
01:23:43
◼
►
was talking about
01:23:43
◼
►
as long as game
01:23:44
◼
►
developers use our
01:23:45
◼
►
new APIs and it's
01:23:46
◼
►
like you can't even
01:23:46
◼
►
get them to get
01:23:47
◼
►
make games for
01:23:48
◼
►
your platform that
01:23:49
◼
►
aren't just ports
01:23:50
◼
►
like to use the
01:23:51
◼
►
custom phone
01:23:53
◼
►
platform APIs to
01:23:54
◼
►
do things like
01:23:55
◼
►
challenges and
01:23:55
◼
►
leaderboards if
01:23:56
◼
►
there's any kind
01:23:57
◼
►
of game that has
01:23:58
◼
►
that that wasn't
01:23:59
◼
►
it's not iOS only
01:24:01
◼
►
they already have
01:24:01
◼
►
their own system
01:24:02
◼
►
for that they're
01:24:02
◼
►
not going to
01:24:03
◼
►
incorporate your
01:24:03
◼
►
thing like it's
01:24:05
◼
►
just it's more so
01:24:06
◼
►
on the Mac that
01:24:06
◼
►
it's like pulling
01:24:07
◼
►
teeth to get them
01:24:07
◼
►
to port the game
01:24:08
◼
►
at all but in
01:24:09
◼
►
iOS even though a
01:24:10
◼
►
lot of games are
01:24:10
◼
►
made for iOS so
01:24:11
◼
►
many games they're
01:24:12
◼
►
made for the very
01:24:13
◼
►
least iOS and
01:24:14
◼
►
Android and some
01:24:14
◼
►
of them are just
01:24:15
◼
►
across every platform
01:24:16
◼
►
and those games are
01:24:17
◼
►
never going to use
01:24:18
◼
►
these Apple APIs
01:24:19
◼
►
because if they want
01:24:21
◼
►
this feature it has
01:24:22
◼
►
to work on PC on
01:24:23
◼
►
game consoles on
01:24:25
◼
►
iOS on Android and
01:24:26
◼
►
they're never going
01:24:26
◼
►
to port to the Mac
01:24:27
◼
►
I mean some of this
01:24:28
◼
►
so okay the games
01:24:29
◼
►
app like so one
01:24:32
◼
►
thing that struck me
01:24:32
◼
►
about it is that it
01:24:33
◼
►
actually is useful
01:24:35
◼
►
even like you know I
01:24:35
◼
►
I just launched it
01:24:36
◼
►
on my beta phone
01:24:37
◼
►
which is full of
01:24:38
◼
►
games that don't
01:24:39
◼
►
support it because
01:24:39
◼
►
it just came out
01:24:40
◼
►
and these games
01:24:41
◼
►
haven't updated yet
01:24:41
◼
►
of course because
01:24:42
◼
►
they can't yet
01:24:43
◼
►
and it actually does
01:24:45
◼
►
have value in the
01:24:47
◼
►
sense that like it
01:24:48
◼
►
is basically like a
01:24:49
◼
►
games launcher and
01:24:51
◼
►
games promotion area
01:24:53
◼
►
the question for me
01:24:54
◼
►
so okay it's designed
01:24:55
◼
►
a lot like the TV
01:24:56
◼
►
app where okay
01:24:58
◼
►
here's the latest
01:24:59
◼
►
games you can
01:24:59
◼
►
continue playing the
01:25:00
◼
►
games you played
01:25:01
◼
►
most recently
01:25:02
◼
►
is that buried
01:25:03
◼
►
three screens down
01:25:03
◼
►
to continue playing
01:25:04
◼
►
the game you played
01:25:05
◼
►
but here's some new
01:25:05
◼
►
games you might want
01:25:06
◼
►
to play instead
01:25:06
◼
►
yeah it is I mean
01:25:08
◼
►
you know they're
01:25:08
◼
►
going to do that but
01:25:09
◼
►
no I mean no right
01:25:10
◼
►
now it is on it is
01:25:11
◼
►
above the fold but
01:25:12
◼
►
it's near the bottom
01:25:13
◼
►
of the fold and
01:25:14
◼
►
there's you know a
01:25:15
◼
►
huge promo slot above
01:25:16
◼
►
again it's just like
01:25:17
◼
►
the TV app the same
01:25:18
◼
►
kind of design so
01:25:19
◼
►
it's like oh I'm
01:25:20
◼
►
ready I'm ready to sit
01:25:21
◼
►
down and play a game
01:25:22
◼
►
let me go into the
01:25:24
◼
►
games app who's
01:25:25
◼
►
gonna do that that's
01:25:27
◼
►
my question is like
01:25:27
◼
►
not enough they
01:25:29
◼
►
didn't make a
01:25:29
◼
►
totally decent
01:25:30
◼
►
looking app here
01:25:31
◼
►
that looks just
01:25:32
◼
►
like all their
01:25:32
◼
►
other like content
01:25:33
◼
►
browsing apps but
01:25:35
◼
►
are phone users
01:25:37
◼
►
going to open up
01:25:39
◼
►
the games app to
01:25:40
◼
►
get to their games
01:25:41
◼
►
they're gonna launch
01:25:42
◼
►
the app that
01:25:42
◼
►
launches the app
01:25:43
◼
►
right that's I
01:25:44
◼
►
don't understand
01:25:44
◼
►
who's gonna open
01:25:45
◼
►
this like okay
01:25:46
◼
►
it's nice that you
01:25:47
◼
►
know they basically
01:25:48
◼
►
have you know it's
01:25:49
◼
►
basically game center
01:25:50
◼
►
right they basically
01:25:51
◼
►
took game center
01:25:51
◼
►
made it nicer made
01:25:53
◼
►
it modern you know
01:25:55
◼
►
you have like
01:25:55
◼
►
leaderboards with
01:25:56
◼
►
your friends I did
01:25:57
◼
►
like the idea of
01:25:59
◼
►
the like score
01:26:01
◼
►
challenges with
01:26:02
◼
►
friends even in
01:26:03
◼
►
single-player games
01:26:04
◼
►
I think that's a
01:26:05
◼
►
cool little thing
01:26:05
◼
►
I mean I think all
01:26:06
◼
►
that stuff existed
01:26:07
◼
►
previously in game
01:26:08
◼
►
center as well it's
01:26:09
◼
►
probably the same
01:26:09
◼
►
apis right I don't
01:26:11
◼
►
know it's certainly
01:26:12
◼
►
as some of that at
01:26:13
◼
►
least some of it did
01:26:13
◼
►
but you know the
01:26:14
◼
►
new app again it's
01:26:15
◼
►
nice it's polished
01:26:16
◼
►
it again it looks
01:26:17
◼
►
exactly like the TV
01:26:18
◼
►
app but not that
01:26:19
◼
►
different from the
01:26:20
◼
►
app store at least
01:26:21
◼
►
it doesn't look like
01:26:21
◼
►
green felt right
01:26:22
◼
►
but like I just I
01:26:24
◼
►
don't understand who
01:26:24
◼
►
is going to like
01:26:26
◼
►
keep this on their
01:26:27
◼
►
front page of their
01:26:28
◼
►
phone and launch
01:26:30
◼
►
launching candy
01:26:31
◼
►
crush or whatever
01:26:32
◼
►
like I I think
01:26:33
◼
►
people who play
01:26:33
◼
►
iPhone games dedicate
01:26:35
◼
►
space on their home
01:26:37
◼
►
screen to to put the
01:26:39
◼
►
game icons directly
01:26:40
◼
►
there instead of
01:26:41
◼
►
adding a different
01:26:41
◼
►
tap to open up
01:26:42
◼
►
another kind of heavy
01:26:43
◼
►
slow app by the way
01:26:45
◼
►
like if you navigate
01:26:45
◼
►
the bottom of the
01:26:46
◼
►
games app right now
01:26:47
◼
►
it's so rough it has
01:26:48
◼
►
the new tab bar it's
01:26:50
◼
►
really sluggish the
01:26:51
◼
►
animations are again
01:26:53
◼
►
unhinged like so
01:26:55
◼
►
over the top like
01:26:56
◼
►
ridiculous navigating
01:26:57
◼
►
on this tab bar
01:26:58
◼
►
it's super like it's
01:27:00
◼
►
it lights up when you
01:27:01
◼
►
tap it like you
01:27:02
◼
►
get it anybody out
01:27:03
◼
►
there RGB's yeah if
01:27:05
◼
►
you if you have this
01:27:06
◼
►
beta installed on a
01:27:07
◼
►
device open up the
01:27:08
◼
►
games app and just
01:27:08
◼
►
navigate between those
01:27:09
◼
►
tabs it's it shows you
01:27:11
◼
►
right there like oh
01:27:12
◼
►
this tab bar design
01:27:13
◼
►
could use some editing
01:27:15
◼
►
but anyway yeah it's a
01:27:17
◼
►
fine app I just don't
01:27:18
◼
►
think people are going
01:27:19
◼
►
to actually use it
01:27:20
◼
►
kind of disappointed
01:27:21
◼
►
that the long shot
01:27:22
◼
►
rumor that they were
01:27:23
◼
►
going to bifurcate the
01:27:24
◼
►
app store into games
01:27:25
◼
►
versus non games and
01:27:26
◼
►
this would be the
01:27:26
◼
►
games app store like
01:27:27
◼
►
basically end up being
01:27:29
◼
►
like steam where this
01:27:30
◼
►
is the place where you
01:27:30
◼
►
go to find the games
01:27:31
◼
►
buy the games download
01:27:32
◼
►
the games install you
01:27:33
◼
►
know like but they
01:27:34
◼
►
didn't do that
01:27:34
◼
►
barification so instead
01:27:35
◼
►
it's just like game
01:27:36
◼
►
center but not as
01:27:37
◼
►
embarrassing looking
01:27:38
◼
►
yeah like if they
01:27:39
◼
►
actually did that if
01:27:40
◼
►
they actually like took
01:27:41
◼
►
games out of the app
01:27:43
◼
►
store and put them
01:27:44
◼
►
only in games dot app
01:27:46
◼
►
I could maybe see that
01:27:47
◼
►
but like even that like
01:27:48
◼
►
you know I have what
01:27:50
◼
►
is I have this what is
01:27:52
◼
►
this NFC app that's
01:27:54
◼
►
showing up in my like
01:27:54
◼
►
I think it's not
01:27:56
◼
►
someone miscategorized
01:27:57
◼
►
their own app yeah
01:27:58
◼
►
like it kind of
01:27:59
◼
►
depends on like the
01:28:00
◼
►
categorization in the
01:28:01
◼
►
app store to like what
01:28:02
◼
►
you know raises the
01:28:03
◼
►
question like what is a
01:28:04
◼
►
game and there are a
01:28:05
◼
►
lot of a lot of apps
01:28:06
◼
►
that are kind of like
01:28:07
◼
►
in between or kind of
01:28:08
◼
►
like vague as to is
01:28:09
◼
►
this a game or is this
01:28:10
◼
►
an app so it it raises
01:28:13
◼
►
a bunch of weird little
01:28:14
◼
►
challenges like that but
01:28:15
◼
►
again I think it's it's
01:28:16
◼
►
a totally fine set of
01:28:18
◼
►
game center evolved
01:28:20
◼
►
functionality I just I
01:28:21
◼
►
don't think people are
01:28:22
◼
►
going to actually use
01:28:23
◼
►
it we got some
01:28:25
◼
►
discussions about visual
01:28:26
◼
►
intelligence from Billy
01:28:27
◼
►
Sorrentino this I
01:28:31
◼
►
don't I didn't really
01:28:32
◼
►
get this to be honest
01:28:33
◼
►
with you but the idea
01:28:34
◼
►
is the same thing a
01:28:36
◼
►
visual intelligence if
01:28:37
◼
►
I'm not mistaken is
01:28:37
◼
►
where you could mash
01:28:38
◼
►
down on the camera
01:28:39
◼
►
control on the newer
01:28:41
◼
►
phones and take a
01:28:42
◼
►
picture of something in
01:28:43
◼
►
front of you in the real
01:28:44
◼
►
world and basically
01:28:45
◼
►
basically ask what is
01:28:46
◼
►
this and now you can do
01:28:48
◼
►
that using the
01:28:50
◼
►
screenshot button gesture
01:28:52
◼
►
things so you can take
01:28:53
◼
►
a screenshot and you
01:28:55
◼
►
can you know basically
01:28:56
◼
►
ask your phone where can
01:28:58
◼
►
I buy this great this
01:28:59
◼
►
great jacket or you can
01:29:01
◼
►
scribble over like the
01:29:02
◼
►
little part of the image
01:29:03
◼
►
that you're interested in
01:29:04
◼
►
and say search for
01:29:05
◼
►
similar images online and
01:29:07
◼
►
I guess that's useful but
01:29:10
◼
►
that's not something I can
01:29:11
◼
►
imagine ever doing however
01:29:12
◼
►
they did point out that if
01:29:14
◼
►
you take a picture of like a
01:29:15
◼
►
poster that has event
01:29:16
◼
►
information it will it
01:29:18
◼
►
will suggest that you
01:29:19
◼
►
add that event to your
01:29:20
◼
►
calendar which that I am
01:29:21
◼
►
very here for and there's
01:29:23
◼
►
also chat GPT integration
01:29:24
◼
►
and this is where they the
01:29:26
◼
►
first time I recall them
01:29:27
◼
►
saying app intense baby
01:29:29
◼
►
app intense app intense
01:29:30
◼
►
you should look into app
01:29:31
◼
►
intense did I tell you the
01:29:32
◼
►
good word about app
01:29:32
◼
►
intense do you know what I
01:29:34
◼
►
am doing right now I am
01:29:35
◼
►
intending to tell you about
01:29:36
◼
►
app intense it's all about
01:29:38
◼
►
app intense as we all
01:29:39
◼
►
expected this is like kind
01:29:40
◼
►
of a half another one of
01:29:41
◼
►
these half measure features
01:29:42
◼
►
they're not what we want is
01:29:44
◼
►
the thing that they
01:29:45
◼
►
showed last year which
01:29:46
◼
►
is why should I have to
01:29:48
◼
►
take a screenshot and feed
01:29:49
◼
►
it to the thing and go
01:29:50
◼
►
into this modal thing
01:29:51
◼
►
shouldn't it be able to
01:29:52
◼
►
just say hey dingus like
01:29:54
◼
►
find this thing for me or
01:29:56
◼
►
where can I buy this lamp
01:29:57
◼
►
and it will find the lamp
01:29:58
◼
►
in the image it knows
01:29:59
◼
►
what's on my screen like
01:30:00
◼
►
the whole thing of
01:30:00
◼
►
manually making you take
01:30:01
◼
►
a screenshot and going
01:30:02
◼
►
into a mode and
01:30:03
◼
►
scribbling over the thing
01:30:04
◼
►
you want and then
01:30:05
◼
►
potentially firing out
01:30:06
◼
►
the chat GPT because
01:30:06
◼
►
Apple's own stuff can't
01:30:07
◼
►
do what you want it's a
01:30:09
◼
►
very manual process it's
01:30:10
◼
►
like on the slope from
01:30:11
◼
►
like we just talked about
01:30:12
◼
►
with chatbots like you
01:30:13
◼
►
could do your own web
01:30:14
◼
►
searches open a bunch of
01:30:16
◼
►
pages and tabs read all
01:30:17
◼
►
those pages synthesize the
01:30:19
◼
►
information in your head
01:30:19
◼
►
and come up with the
01:30:20
◼
►
results but or you can
01:30:21
◼
►
have an LLM do all that
01:30:22
◼
►
for you and just go to
01:30:23
◼
►
chat GPT and say give me
01:30:24
◼
►
the X Y and Z and it
01:30:25
◼
►
tries to do it and
01:30:26
◼
►
hopefully does something
01:30:26
◼
►
similar to what you did
01:30:27
◼
►
by saving your time or
01:30:28
◼
►
whatever right this is
01:30:30
◼
►
like we can't yet do
01:30:31
◼
►
that on the phone yeah
01:30:32
◼
►
Android does a much
01:30:33
◼
►
better job of this is
01:30:34
◼
►
closer to this than we
01:30:35
◼
►
are we would like to be
01:30:36
◼
►
able to say activate our
01:30:38
◼
►
voice assistant and say
01:30:40
◼
►
whatever wants it knows
01:30:41
◼
►
what's on your screen it
01:30:42
◼
►
knows what app you're in
01:30:42
◼
►
it knows all the app
01:30:43
◼
►
intents that are
01:30:44
◼
►
exposed and you say it
01:30:44
◼
►
knows all this stuff you
01:30:45
◼
►
can just talk to it and
01:30:46
◼
►
it will do it they don't
01:30:47
◼
►
have that so they said
01:30:47
◼
►
well you used to be able to
01:30:49
◼
►
do with the camera and say
01:30:50
◼
►
here's an image do this now
01:30:51
◼
►
you can do what's on the
01:30:52
◼
►
screen but first you have
01:30:53
◼
►
to take a screenshot and
01:30:54
◼
►
then you might need to
01:30:55
◼
►
annotate that screenshot and
01:30:56
◼
►
then you might decide what
01:30:57
◼
►
things you want to do do
01:30:58
◼
►
you want to ask a question
01:30:59
◼
►
about it or you do want to
01:31:00
◼
►
do an image search and do
01:31:01
◼
►
you want to do it with the
01:31:01
◼
►
Apple thing or do you want
01:31:02
◼
►
to chat to you that's a lot
01:31:03
◼
►
of taps but I'm glad to
01:31:05
◼
►
give the chat GPT back
01:31:06
◼
►
door I hope again that that
01:31:07
◼
►
back door is at least as
01:31:09
◼
►
useful as launching the
01:31:12
◼
►
you can get the same
01:31:13
◼
►
question there but we
01:31:14
◼
►
shall see yeah this
01:31:15
◼
►
honestly I'm more
01:31:16
◼
►
optimistic about the two of
01:31:17
◼
►
you on this feature I think
01:31:18
◼
►
this you know the simple
01:31:20
◼
►
version of what they
01:31:21
◼
►
showed I think is very
01:31:23
◼
►
powerful right there like
01:31:24
◼
►
you know the simple thing
01:31:25
◼
►
of like oh here's a text
01:31:26
◼
►
about an event screenshot it
01:31:28
◼
►
and you know make this
01:31:29
◼
►
account or thing that's
01:31:30
◼
►
it's basically a really
01:31:31
◼
►
advanced what used to be
01:31:32
◼
►
called data detectors but
01:31:34
◼
►
you know so we have that
01:31:35
◼
►
that that sounds great and
01:31:37
◼
►
then also the the kind of
01:31:39
◼
►
you know pluggable system
01:31:40
◼
►
made by the app intensive
01:31:41
◼
►
like well you can like
01:31:43
◼
►
have if somebody
01:31:44
◼
►
screenshots you know a
01:31:46
◼
►
photo of I don't know a
01:31:48
◼
►
podcast you can find this
01:31:49
◼
►
on eBay for me like
01:31:50
◼
►
specifically don't just
01:31:51
◼
►
search the web for it but
01:31:52
◼
►
like I want to buy this on
01:31:53
◼
►
eBay specifically an eBay
01:31:54
◼
►
exposes an app intent that
01:31:55
◼
►
will launch you into the
01:31:56
◼
►
native app with the search
01:31:57
◼
►
and blah blah blah yeah I
01:31:58
◼
►
can see this becoming
01:32:00
◼
►
something over time that
01:32:02
◼
►
we use all the time and
01:32:03
◼
►
that actually ends up being
01:32:05
◼
►
incredibly like like just
01:32:07
◼
►
incredibly valuable in
01:32:09
◼
►
little ways throughout the
01:32:11
◼
►
rest of our lives using
01:32:12
◼
►
iOS devices yeah but it's
01:32:13
◼
►
just halfway there like why
01:32:14
◼
►
do I have to initiate the
01:32:15
◼
►
screenshot it's already on
01:32:16
◼
►
the screen you're the phone
01:32:17
◼
►
like just do it we are
01:32:20
◼
►
sponsored this episode by
01:32:22
◼
►
better help you know a lot
01:32:24
◼
►
of people today we we face
01:32:26
◼
►
immense pressure we're all
01:32:27
◼
►
pressured to you know
01:32:28
◼
►
perform to provide and keep
01:32:30
◼
►
it all together and so it's
01:32:32
◼
►
no wonder so many people in
01:32:34
◼
►
the US suffer from depression
01:32:36
◼
►
every year and it's often
01:32:37
◼
►
undiagnosed it's okay to
01:32:39
◼
►
struggle real strength comes
01:32:40
◼
►
from opening up about what
01:32:41
◼
►
you're carrying and doing
01:32:42
◼
►
something about it so you can
01:32:43
◼
►
be at your best for yourself
01:32:45
◼
►
and everyone else in your
01:32:46
◼
►
life talk to someone a friend
01:32:49
◼
►
a loved one or a therapist I
01:32:51
◼
►
personally have benefited from
01:32:52
◼
►
therapy I can strongly
01:32:53
◼
►
recommend it's a great thing
01:32:55
◼
►
out there and there you know
01:32:56
◼
►
we need to remove the stigma
01:32:57
◼
►
from therapy like I mentioned
01:32:59
◼
►
an earlier ad read for them
01:32:59
◼
►
it's like it's kind of a
01:33:00
◼
►
ridiculous thing if you have
01:33:01
◼
►
like you know something wrong
01:33:02
◼
►
with your teeth and you go to
01:33:03
◼
►
a dentist no one's like you
01:33:05
◼
►
go to a dentist like no you
01:33:06
◼
►
go to get checked up and
01:33:07
◼
►
maintained and fix when
01:33:09
◼
►
there's problems there's
01:33:10
◼
►
nothing different about
01:33:11
◼
►
mental health in the same
01:33:12
◼
►
way so with over 35,000
01:33:14
◼
►
therapists better help is the
01:33:15
◼
►
world's largest online
01:33:16
◼
►
therapy platform having
01:33:17
◼
►
served over 5 million people
01:33:19
◼
►
globally they have an app
01:33:20
◼
►
store rating of 4.9 out of
01:33:22
◼
►
5 based on over 1.7 million
01:33:25
◼
►
client reviews so it works and
01:33:26
◼
►
it's convenient you can join a
01:33:28
◼
►
session with a therapist at
01:33:29
◼
►
the click of a button no
01:33:30
◼
►
matter what your schedule is
01:33:31
◼
►
your needs for where you are
01:33:32
◼
►
you can fit therapy into
01:33:34
◼
►
your busy life if it's not
01:33:35
◼
►
working out for you can
01:33:36
◼
►
switch therapists at any time
01:33:38
◼
►
as the largest online therapy
01:33:40
◼
►
provider in the world better
01:33:41
◼
►
help can provide access to
01:33:43
◼
►
mental health professionals
01:33:44
◼
►
with a diverse variety of
01:33:45
◼
►
expertise talk it out with
01:33:48
◼
►
better help our listeners get
01:33:50
◼
►
10% off their first month at
01:33:51
◼
►
better help dot com slash a tech
01:33:54
◼
►
pod that's better help h e l p
01:33:57
◼
►
dot com slash a tech pod thanks
01:34:00
◼
►
to better help for sponsoring
01:34:02
◼
►
our show all right and then
01:34:07
◼
►
we moved on to watch os uh
01:34:08
◼
►
which wasn't that much there
01:34:10
◼
►
although what was there i
01:34:11
◼
►
thought was really good this
01:34:12
◼
►
was uh presented by stephanie
01:34:14
◼
►
pustle white uh they said
01:34:16
◼
►
they're going to have a
01:34:17
◼
►
workout buddy which i believe i
01:34:18
◼
►
thought was anya from uh
01:34:20
◼
►
fitness plus but i think it's
01:34:21
◼
►
actually sam uh but anyways
01:34:22
◼
►
this is a dynamic generative
01:34:24
◼
►
voice that's using voice data
01:34:26
◼
►
from one of the fitness
01:34:27
◼
►
trainer fitness plus
01:34:28
◼
►
trainers like i said um that
01:34:29
◼
►
will give you just the right
01:34:30
◼
►
encouragement i dig this as an
01:34:32
◼
►
idea i'm not sure the
01:34:35
◼
►
execution is there but i'm
01:34:36
◼
►
willing to give it the benefit
01:34:37
◼
►
of the doubt they did say you
01:34:39
◼
►
get to pick from voice
01:34:40
◼
►
assistants that are from the
01:34:41
◼
►
voice things what they didn't
01:34:42
◼
►
say is you can pick from the
01:34:43
◼
►
one that's really perky that
01:34:44
◼
►
you want to kill and the one
01:34:45
◼
►
that's more chill and like but
01:34:47
◼
►
but again some people want like
01:34:48
◼
►
the most enthusiastic thing
01:34:49
◼
►
possible and some people don't
01:34:51
◼
►
and so i bet kind of like
01:34:52
◼
►
carrot weather where you can
01:34:53
◼
►
turn up and down the snark
01:34:54
◼
►
yeah best case scenario they give
01:34:57
◼
►
you choices of things i think
01:34:58
◼
►
it's a good feature i think
01:34:59
◼
►
it's a good feature as long as
01:35:00
◼
►
it's optional and as long as you
01:35:01
◼
►
get to pick because some people
01:35:03
◼
►
will really benefit from having
01:35:04
◼
►
someone encourage them in their
01:35:05
◼
►
ear but you just did your
01:35:06
◼
►
fastest mile you're blah blah
01:35:08
◼
►
keep going and some people will
01:35:09
◼
►
want something much more tame but
01:35:11
◼
►
they do actually want to know
01:35:12
◼
►
like uh you know good job like
01:35:14
◼
►
that that's the you know that
01:35:16
◼
►
was your third workout this
01:35:17
◼
►
week that would be like the
01:35:18
◼
►
carrot weather turn dial all the
01:35:19
◼
►
way down it said a fact you ran
01:35:21
◼
►
three times this week that was
01:35:22
◼
►
your third run that may be the
01:35:24
◼
►
level people want they want to
01:35:25
◼
►
hear somebody tell them that
01:35:26
◼
►
was your third run this week
01:35:27
◼
►
they don't want to hear that's
01:35:29
◼
►
so great that's your third run
01:35:31
◼
►
and you know like but you know
01:35:33
◼
►
let the person pick so i i give
01:35:35
◼
►
this feature a tentative thumbs
01:35:37
◼
►
up not knowing what any of the
01:35:38
◼
►
voices sound like except for the
01:35:39
◼
►
one that they did in the picture
01:35:40
◼
►
but sure uh in the video but i
01:35:42
◼
►
think the one in the video will
01:35:43
◼
►
definitely work for some people
01:35:44
◼
►
yep i agree uh there's better
01:35:47
◼
►
smart stack stuff they did they
01:35:48
◼
►
said something about volume which
01:35:49
◼
►
i totally missed uh there's a
01:35:51
◼
►
wrist flick gesture so if you're
01:35:53
◼
►
looking at the face of the watch
01:35:53
◼
►
and flick your wrist away uh that
01:35:56
◼
►
does something it was unclear to
01:35:57
◼
►
me what specifically so the volume
01:35:59
◼
►
thing is they're they're going to
01:36:01
◼
►
dynamically adjust the volume of
01:36:03
◼
►
dings and like audible alerts on
01:36:05
◼
►
the watch based on your
01:36:06
◼
►
surrounding so not embarrass you
01:36:07
◼
►
quite as much when you're in like a
01:36:08
◼
►
quiet room and it goes right for
01:36:11
◼
►
the people who have sound on their
01:36:12
◼
►
phone on their watch which uh boggles
01:36:14
◼
►
my mind but you know different
01:36:16
◼
►
strokes yeah and the wrist flick
01:36:17
◼
►
gesture was to dismiss notifications
01:36:19
◼
►
silence alarms and dismiss the smart
01:36:21
◼
►
stack which is not that different
01:36:24
◼
►
so the the double tap gesture is
01:36:26
◼
►
more of a like yes confirm open
01:36:28
◼
►
thing and so the wrist flick is more
01:36:31
◼
►
of a canceler canceler yeah exactly
01:36:33
◼
►
and then uh they're apparently doing a
01:36:35
◼
►
pretty good job across all the the
01:36:37
◼
►
platforms i mean this genuinely i'm
01:36:38
◼
►
not trying to snark uh they're doing
01:36:40
◼
►
a good job of keeping uh parody with
01:36:42
◼
►
uh at least some of the features like
01:36:44
◼
►
messages for example so you're
01:36:45
◼
►
getting live translations conversation
01:36:47
◼
►
backgrounds uh new actions are being
01:36:49
◼
►
offered like share share my location
01:36:51
◼
►
on find my uh also notes is coming to
01:36:53
◼
►
the apple watch which sounds silly but
01:36:55
◼
►
i actually am here for i dig that
01:36:57
◼
►
that's kind of fun yeah i mean i have
01:36:59
◼
►
probably way too many notes so i don't
01:37:01
◼
►
know how the search affordance is going
01:37:02
◼
►
to be or maybe it's just going to be the
01:37:03
◼
►
you know few most recent notes but
01:37:05
◼
►
either way i'm excited about that uh
01:37:08
◼
►
then we got uh tv os which basically
01:37:10
◼
►
amounts to hey let me tell you about
01:37:11
◼
►
all the good apple tv plus stuff that's
01:37:13
◼
►
coming oh and we did some things
01:37:15
◼
►
moving on see again if you're going
01:37:16
◼
►
to have an ad for your tv shows put it
01:37:18
◼
►
in the apple tv plus that's all i'm
01:37:20
◼
►
saying like i allow them to say we have
01:37:21
◼
►
a bunch of new shows coming out here
01:37:22
◼
►
they are at least it didn't last that
01:37:24
◼
►
long one again at you know tv os like
01:37:26
◼
►
there actually are some there's one
01:37:29
◼
►
massive great new feature the automatic
01:37:32
◼
►
sign-in api but how many years have we
01:37:36
◼
►
heard that apple is going to fix the
01:37:38
◼
►
sign-in problem on apple tv this could
01:37:39
◼
►
be the year every year could be the
01:37:41
◼
►
year uh but man we've been burned
01:37:43
◼
►
before because this is the main
01:37:45
◼
►
problem with tv os especially if you
01:37:47
◼
►
are suckers like we are and buy new
01:37:48
◼
►
one every single year when they are not
01:37:50
◼
►
every single every time they come out
01:37:51
◼
►
with a new one we buy them which means
01:37:53
◼
►
we have probably more experience than
01:37:54
◼
►
most people with setting up new apple
01:37:55
◼
►
tvs and re-signing into all your
01:37:57
◼
►
streaming apps is just like pulling
01:38:00
◼
►
teeth it's not like watching paint dry
01:38:02
◼
►
because it's painful like pulling teeth
01:38:03
◼
►
uh and every every five or so years
01:38:07
◼
►
they say we've solved it you're not
01:38:08
◼
►
going to have to do that again we're
01:38:09
◼
►
centralizing the sign-in and we'll
01:38:11
◼
►
just get everyone to work and it'll
01:38:12
◼
►
just it'll sign you in everything will
01:38:13
◼
►
be synced and we're like this will be
01:38:14
◼
►
great and then we try it and it turns
01:38:16
◼
►
out two apps adopted and they're not
01:38:18
◼
►
the two apps that you use and you have
01:38:19
◼
►
to spend an hour signing in so try
01:38:21
◼
►
number three four automatic sign-in
01:38:24
◼
►
api this time for sure i hope they do
01:38:26
◼
►
it because i hate signing in and i wish
01:38:29
◼
►
they would fix this and it has gotten
01:38:31
◼
►
better over time mostly through them
01:38:32
◼
►
allowing you to use your phone and
01:38:34
◼
►
your own iCloud keychain to do it from
01:38:36
◼
►
your phone but still that's so
01:38:37
◼
►
painful please please let this be the
01:38:39
◼
►
year that it really really solves the
01:38:40
◼
►
problem because this is a big problem
01:38:42
◼
►
that needs to be solved yeah but
01:38:43
◼
►
again it depends on all the apps
01:38:46
◼
►
buying in and updating to use it and
01:38:48
◼
►
how you know how if you look around at
01:38:50
◼
►
the group of streaming service apps on
01:38:53
◼
►
the apple tv and how much they love
01:38:54
◼
►
apple yeah how many of them seem like
01:38:56
◼
►
they care a lot about like fine details
01:38:59
◼
►
of user interface design and user
01:39:02
◼
►
experience or like doing anything to
01:39:04
◼
►
help apple which competes with them
01:39:05
◼
►
with its own streaming service right
01:39:06
◼
►
yeah exactly like this is part of you
01:39:09
◼
►
know part of apple's problem of
01:39:10
◼
►
basically declaring war on the entire
01:39:12
◼
►
world at various times is that like
01:39:15
◼
►
these companies don't want to help
01:39:16
◼
►
apple out and so like something like
01:39:18
◼
►
this like yeah it would be great if they
01:39:19
◼
►
all adopt this but i think odds are low
01:39:22
◼
►
i agree uh however i disagree with you
01:39:25
◼
►
saying that this was the one good
01:39:26
◼
►
feature i this is good if you're
01:39:28
◼
►
somebody uses profiles i we are not yet
01:39:30
◼
►
that family maybe we will be
01:39:31
◼
►
but the thing that really got me
01:39:34
◼
►
excited even though this is not a need
01:39:36
◼
►
that i actually have myself is
01:39:38
◼
►
permanently connect to any speakers so
01:39:40
◼
►
my understanding is if you had air
01:39:42
◼
►
excuse me i almost said airpods if you
01:39:43
◼
►
had home pods you could say to the
01:39:45
◼
►
apple tv some way somehow the
01:39:46
◼
►
particulars don't really matter i always
01:39:48
◼
►
want the apple tv to play through this
01:39:50
◼
►
one or two home pods and that was the
01:39:53
◼
►
only way you could do it if you had an
01:39:54
◼
►
airplay speaker you could selectively
01:39:57
◼
►
every time you start the apple tv go in
01:40:00
◼
►
and say please use this airplay speaker
01:40:01
◼
►
for the purposes of playback but then
01:40:03
◼
►
as soon as the apple tv suspends it
01:40:06
◼
►
would disconnect or forget that and now
01:40:08
◼
►
if we're to believe the keynote you
01:40:10
◼
►
will you can say some way somehow
01:40:12
◼
►
always always always when i'm playing
01:40:15
◼
►
something on the apple tv airplay the
01:40:16
◼
►
audio to such and such speaker and
01:40:18
◼
►
that's really exciting for the three
01:40:19
◼
►
people that need it now i'm not even
01:40:21
◼
►
one of them but i'm excited for all
01:40:22
◼
►
three of you
01:40:22
◼
►
all right uh if you'll permit me which
01:40:25
◼
►
you won't but i'm going to try let's
01:40:26
◼
►
skip mac os do vision os and then
01:40:28
◼
►
let's come back to mac os and ipad os
01:40:31
◼
►
because those are the big ones
01:40:32
◼
►
so uh since you haven't interrupted
01:40:34
◼
►
me yet vision os was done by mike
01:40:35
◼
►
rockwell uh we got some new
01:40:38
◼
►
experiences uh happy birthday to
01:40:40
◼
►
underscore there's a widgets app in
01:40:42
◼
►
widgets kit so i'm sure underscore is
01:40:44
◼
►
going to be very happy about that
01:40:45
◼
►
uh additionally you can remember where
01:40:48
◼
►
your apps or it will remember where
01:40:50
◼
►
your apps are including widgets even
01:40:52
◼
►
across restarts and i think if i
01:40:54
◼
►
understood the implication here i think
01:40:56
◼
►
what they're saying is if you have a
01:40:57
◼
►
room in the house where you're
01:40:58
◼
►
typically using the vision pro or
01:40:59
◼
►
typically doing work or what have you
01:41:01
◼
►
the way it works today is you can
01:41:02
◼
►
arrange where everything is and put a
01:41:05
◼
►
slack window over to your left and
01:41:06
◼
►
safari in front of you and pages to the
01:41:09
◼
►
right or what have you but the moment
01:41:11
◼
►
you take the vision pro off that's
01:41:12
◼
►
largely forgotten or at best if you if
01:41:16
◼
►
you put it back on they will appear
01:41:19
◼
►
relative to your head in roughly the
01:41:20
◼
►
same spots but that may or may not be
01:41:23
◼
►
what you want and if i if i understand
01:41:25
◼
►
them right i think what this is saying
01:41:27
◼
►
is safari will always be or what did i
01:41:30
◼
►
say pages will always be to the right
01:41:31
◼
►
of you about five feet away from that
01:41:34
◼
►
specific wall in other words they were
01:41:35
◼
►
they are going to say stay stationary i
01:41:38
◼
►
cannot talk they're going to stay
01:41:40
◼
►
stationary in 3d space and they will and
01:41:42
◼
►
that will be persistent across restarts i
01:41:45
◼
►
think is what they're saying yeah at
01:41:46
◼
►
least the widgets are i don't know if the
01:41:48
◼
►
apps are doing that too i thought they
01:41:49
◼
►
said that but maybe i misunderstood yeah
01:41:51
◼
►
i think they said the apps as well
01:41:52
◼
►
although it's got to be like somewhat
01:41:54
◼
►
like constrained because if you're
01:41:56
◼
►
sitting at your desk everything will be
01:41:57
◼
►
in the same place but if you're in the
01:41:58
◼
►
same room but say at a different desk
01:42:00
◼
►
across the room will that remember a
01:42:01
◼
►
second set of things yeah i'm not sure
01:42:03
◼
►
like because if you sat down at that
01:42:04
◼
►
desk you turned in on all your windows
01:42:05
◼
►
are behind you at the other side of the
01:42:06
◼
►
room that's not useful yeah but i mean
01:42:08
◼
►
in principle i like this in theory
01:42:10
◼
►
anyway uh then we got hayley allen to
01:42:13
◼
►
come up and talk about spatial stuff
01:42:15
◼
►
including um you can have spatial scene
01:42:17
◼
►
spatial browsing in your web browser and
01:42:20
◼
►
apparently personas are dramatically
01:42:22
◼
►
better i believe that the term they
01:42:24
◼
►
used was that the enhancements were
01:42:25
◼
►
striking yeah they look a lot better
01:42:27
◼
►
and they did look a lot better to me
01:42:29
◼
►
uh i haven't put the beta on my vision
01:42:31
◼
►
pro yet but i will at some point we'll
01:42:33
◼
►
i'll take a look uh also you can do
01:42:35
◼
►
shared movies or games for people in the
01:42:37
◼
►
same space which is super cool for the
01:42:40
◼
►
one for all the families that has 35
01:42:42
◼
►
hundred headsets for every member of the
01:42:43
◼
►
family exactly but that being said i
01:42:45
◼
►
still think it's very neat uh they
01:42:47
◼
►
talked about some enterprise stuff
01:42:49
◼
►
which for the three of us doesn't
01:42:50
◼
►
really matter but the short of it is
01:42:52
◼
►
that um you can get a common pool of
01:42:55
◼
►
vision of vision pro devices and you can
01:42:58
◼
►
kind of share them amongst team members
01:42:59
◼
►
i guess um what light shield whatever
01:43:02
◼
►
it's called and all that stuff not
01:43:04
◼
►
withstanding and you know uh the
01:43:05
◼
►
inserts like i'm not sure how they're
01:43:07
◼
►
going to manage that but still i dig it
01:43:09
◼
►
yeah i think what what they said too
01:43:11
◼
►
like it was very clear that like you
01:43:13
◼
►
know you wonder like who is using the
01:43:15
◼
►
vision pro because it doesn't seem like
01:43:16
◼
►
it's that many people um and what we
01:43:19
◼
►
heard we heard mike rockwell say quote
01:43:21
◼
►
hundreds of companies worldwide use
01:43:24
◼
►
vision pro for something now that could
01:43:27
◼
►
be that they've sold 200 of them that
01:43:30
◼
►
could be that they've sold you know that
01:43:31
◼
►
they sold them to 201 companies
01:43:33
◼
►
worldwide um but you know there there
01:43:36
◼
►
are like and we saw the same thing with
01:43:38
◼
►
with microsoft and hololens over the
01:43:40
◼
►
years like there are interesting
01:43:43
◼
►
theoretical uses for specialized
01:43:46
◼
►
industries and stuff like that we just
01:43:48
◼
►
don't know like how many of them are
01:43:50
◼
►
actually doing it and in the case of
01:43:52
◼
►
hololens the answer was not many and
01:43:54
◼
►
then they shut it down because not
01:43:55
◼
►
enough people are doing it but you know
01:43:57
◼
►
a lot of these features are very
01:43:58
◼
►
clearly made for like okay a team has
01:44:01
◼
►
like one or two visions pro to test
01:44:04
◼
►
something on and they have 10 engineers
01:44:06
◼
►
who occasionally might have to use one
01:44:08
◼
►
or something you know so let's let's
01:44:10
◼
►
make it easier to share them between
01:44:12
◼
►
people and that's great because this is
01:44:14
◼
►
still a very very niche kind of
01:44:16
◼
►
specialized extraordinarily expensive
01:44:19
◼
►
device so you know the the the launched
01:44:22
◼
►
version of the vision pro was atrocious
01:44:24
◼
►
at being shared between multiple people
01:44:26
◼
►
now they do still have the hardware
01:44:29
◼
►
problem as casey said about like the
01:44:30
◼
►
light shield size the straps the lenses
01:44:33
◼
►
inside if you have prescription lens
01:44:34
◼
►
inserts like they do has still have all
01:44:35
◼
►
those problems of sharing those needs
01:44:38
◼
►
between people but at least they have
01:44:40
◼
►
made what appear to be substantial
01:44:41
◼
►
improvements in like the the realities
01:44:44
◼
►
and convenience of having multiple
01:44:47
◼
►
people share one or at least trade off
01:44:49
◼
►
or temporarily share one vision pro so
01:44:52
◼
►
you know they're finding some kind of
01:44:55
◼
►
market maybe for it it still seems like
01:44:58
◼
►
it's very optimistic but they are adding
01:45:01
◼
►
stuff this is more than I expected to see
01:45:04
◼
►
in this release like I kind of expected
01:45:07
◼
►
there to be almost nothing like a tv os
01:45:09
◼
►
level feature improvement to vision os
01:45:11
◼
►
and no it's it's something they're still
01:45:15
◼
►
working on it there there is stuff in
01:45:16
◼
►
here like you know the the vr controller
01:45:19
◼
►
support and like the the the 3d model
01:45:22
◼
►
viewing from safari there's stuff like
01:45:26
◼
►
that that like I I don't know why they
01:45:29
◼
►
couldn't have gotten that for the launch
01:45:30
◼
►
but I'm glad it's here now I thought the
01:45:32
◼
►
3d thing in safari was there at launch
01:45:34
◼
►
what am I thinking of Casey I'm not
01:45:37
◼
►
sure I think the difference is is that
01:45:39
◼
►
you can do the 3d stuff within the web
01:45:42
◼
►
page whereas previously you had to like
01:45:43
◼
►
download a usd or whatever the heck it
01:45:45
◼
►
is I might have those details wrong
01:45:48
◼
►
yeah because that kind of thing like
01:45:49
◼
►
that's you know that's that's huge like
01:45:50
◼
►
one of the great things that is
01:45:52
◼
►
possible in the vision pro is basically
01:45:55
◼
►
online shopping for things like you know
01:45:57
◼
►
how big is this lamp I want to put on
01:45:59
◼
►
my table over there that I'm seeing on
01:46:00
◼
►
some shopping website you know will it
01:46:02
◼
►
actually be too big and you can take
01:46:04
◼
►
measurements you can try but like
01:46:05
◼
►
before you know since basically nothing
01:46:08
◼
►
supports the vision pro out there in the
01:46:10
◼
►
content world you would you know see the
01:46:13
◼
►
web page and you know a lot of web
01:46:14
◼
►
pages now will have like you know view
01:46:16
◼
►
in 3d AR on your phone but those things
01:46:18
◼
►
never work on the vision pro so you have
01:46:21
◼
►
to like even if you own a vision pro you
01:46:23
◼
►
have to take it off take your phone out
01:46:25
◼
►
and look in the in little you know six
01:46:27
◼
►
ar view on your phone and so hopefully
01:46:30
◼
►
this kind of thing will broaden the
01:46:33
◼
►
compatibility of that kind of thing and
01:46:34
◼
►
maybe those like ar views that are in
01:46:36
◼
►
every web page now maybe those will just
01:46:38
◼
►
work on vision pro now but if true
01:46:40
◼
►
that'd be great that was their strategy
01:46:42
◼
►
with the with the gopro and insta 360
01:46:44
◼
►
thing it's like there is existing content
01:46:46
◼
►
out there that in theory should be useful
01:46:49
◼
►
on the vision pro like all those web
01:46:50
◼
►
pages you just talked about that you have
01:46:51
◼
►
to use the phone ar can we just change
01:46:54
◼
►
vision os so that stuff works i hope
01:46:56
◼
►
that's what they did with the 3d page
01:46:58
◼
►
stuff and not some new api because no
01:47:00
◼
►
one's going to do new api for just
01:47:01
◼
►
vision pro users it's not enough of
01:47:02
◼
►
them but surely for the the gopro and
01:47:05
◼
►
and insta 360 and canon video these are
01:47:07
◼
►
existing video files made by existing
01:47:10
◼
►
cameras that are just out there that
01:47:12
◼
►
previously because they weren't the
01:47:13
◼
►
super special apple format the vision
01:47:16
◼
►
pro just ignored them but now it's like
01:47:17
◼
►
we'll take whatever whatever data files
01:47:19
◼
►
you have you took these videos they
01:47:20
◼
►
exist in the world we should be able to
01:47:22
◼
►
show them to you quote unquote correctly
01:47:25
◼
►
like in the 3d way that they're
01:47:27
◼
►
supposed to be shown in vision pro and
01:47:28
◼
►
now they can that's that's what they
01:47:30
◼
►
need to be doing with the vision pro
01:47:31
◼
►
not telling everybody you should shoot
01:47:33
◼
►
all your video in the special format
01:47:34
◼
►
that looks best in vision pro but just
01:47:35
◼
►
saying what have you got what have you
01:47:36
◼
►
got out there that we think would look
01:47:38
◼
►
good in a headset we will learn how to
01:47:40
◼
►
read it and so it becomes useful yeah
01:47:42
◼
►
and then going back a half step to
01:47:44
◼
►
enterprise stuff one of the things they
01:47:46
◼
►
said is that you can save all your
01:47:48
◼
►
settings to an iphone and if i
01:47:50
◼
►
understand this right what this means
01:47:51
◼
►
is and i think this is applicable
01:47:53
◼
►
outside the enterprise let's say that
01:47:55
◼
►
john comes to my house and puts on my
01:47:57
◼
►
vision pro and sets up sets himself up
01:47:59
◼
►
as a guest user or what have you i think
01:48:01
◼
►
by some magic you can or john can save
01:48:04
◼
►
that information either to my phone or
01:48:06
◼
►
presumably to his phone and then the
01:48:08
◼
►
next time he puts on my vision pro it
01:48:11
◼
►
can beam that information you'll slurp
01:48:13
◼
►
that information up from his phone or
01:48:15
◼
►
wherever such that he doesn't have to do
01:48:17
◼
►
the whole eye calibration and all that
01:48:19
◼
►
because if you're not familiar if if
01:48:21
◼
►
erin uses my vision pro which she does
01:48:24
◼
►
only under protest because she finds it
01:48:25
◼
►
very painful to use like physically
01:48:27
◼
►
painful to use but nevertheless if she
01:48:29
◼
►
puts it on she does the thing where you
01:48:31
◼
►
you know look at the different dots and
01:48:33
◼
►
you pinch your fingers to kind of figure
01:48:34
◼
►
out where your eyes are and so you can
01:48:36
◼
►
get all that calibrated if she pulls the
01:48:38
◼
►
vision pro off at all and puts it right
01:48:41
◼
►
back on guess what she has to do that
01:48:43
◼
►
whole dance over again and it's a pain
01:48:46
◼
►
in the butt and so hopefully this will
01:48:49
◼
►
work a lot better such that you know i
01:48:50
◼
►
can have her save her profile to
01:48:52
◼
►
somebody's phone and then it'll just
01:48:54
◼
►
load right up the next time imagine if
01:48:56
◼
►
the vision pro had the smarts in it of a
01:48:58
◼
►
ten dollar smart scale that when you step
01:49:00
◼
►
on figures out who you are based on your
01:49:02
◼
►
weight imagine if we had that how about
01:49:03
◼
►
how about just a giant menu of huge
01:49:05
◼
►
blurry images that you can't see
01:49:06
◼
►
correctly yet because it hasn't
01:49:07
◼
►
converged to just say casey aaron and
01:49:10
◼
►
you just look to the left for casey and
01:49:11
◼
►
look to the right for aaron anyway
01:49:14
◼
►
someday maybe we'll even get a
01:49:15
◼
►
setting syncing across mac os can you
01:49:17
◼
►
imagine we don't have a technology for
01:49:19
◼
►
that today but someday well they don't
01:49:20
◼
►
even they have the iris id or iid
01:49:24
◼
►
whatever yeah i know yeah just use that
01:49:26
◼
►
they know who you are they did they
01:49:28
◼
►
think in vision os 2 they added like
01:49:30
◼
►
some kind of guest awareness and we
01:49:31
◼
►
talked about it on the show but this
01:49:32
◼
►
seems like a step up and like to casey's
01:49:34
◼
►
point like it being portable on your
01:49:35
◼
►
phone is kind of great for an
01:49:37
◼
►
environment where it's like okay well
01:49:38
◼
►
maybe there's like a limit on the
01:49:39
◼
►
actual device but if you have a bunch
01:49:41
◼
►
of employees in a company and they
01:49:42
◼
►
all have their phones they just bring
01:49:43
◼
►
their settings with them you know so
01:49:45
◼
►
they could go to like some other
01:49:46
◼
►
random headset that they've never
01:49:47
◼
►
worn before but because the settings
01:49:48
◼
►
are on their phone that they carry
01:49:50
◼
►
with them it will sync you know again
01:49:51
◼
►
the enterprise type sort of vision os
01:49:54
◼
►
hoteling if you know what hoteling
01:49:55
◼
►
means i'm sorry yep yep yep yep i
01:49:57
◼
►
sure do all right uh i think we
01:50:00
◼
►
should probably now backtrack to tahoe
01:50:01
◼
►
because i certainly have plenty to say
01:50:03
◼
►
about ipad but if you'd rather
01:50:04
◼
►
reverse that gentleman i'm happy to do
01:50:06
◼
►
that in reverse order please let's do
01:50:07
◼
►
mac os because i think there'll be
01:50:09
◼
►
many future shows about mac os but
01:50:10
◼
►
i'll try to go semi quickly here i've
01:50:13
◼
►
had this is the one thing i wanted to
01:50:14
◼
►
get installed and it was slightly
01:50:15
◼
►
painful but i did get uh tahoe
01:50:17
◼
►
installed and i have tried it because
01:50:18
◼
►
i needed a lot of questions answers
01:50:20
◼
►
that were not answered anything so
01:50:21
◼
►
they said tahoe they're like oh it's
01:50:23
◼
►
beautiful the glassy water blah it's
01:50:24
◼
►
like glassy yes yes wait whatever
01:50:26
◼
►
there's tahoe for you um and they
01:50:29
◼
►
kind of glossed over a lot of stuff
01:50:30
◼
►
like and of course it's got the new
01:50:32
◼
►
design and before they started
01:50:33
◼
►
talking about some features most of
01:50:34
◼
►
which are cool but what do they
01:50:35
◼
►
mean that it has new design so
01:50:37
◼
►
number one item i just got done
01:50:38
◼
►
talking about how they didn't change
01:50:40
◼
►
the icons to be round in ios or
01:50:42
◼
►
anything else they're not all round
01:50:43
◼
►
they're all it looks like the same
01:50:44
◼
►
squircle type shape uh since i believe
01:50:46
◼
►
big sir on mac os they've said you know
01:50:49
◼
►
you should make all your mac icons be
01:50:51
◼
►
squircles uh but the squircle was
01:50:53
◼
►
actually like the standard apple squircle
01:50:56
◼
►
was like inset within the recta the
01:50:59
◼
►
square area that you're allowed to make
01:51:01
◼
►
an icon so you have like what's you
01:51:03
◼
►
there's there's you make icons of
01:51:04
◼
►
many different sizes in mac os let's
01:51:06
◼
►
just say like 128 by 128 that's your
01:51:08
◼
►
square and the big sir design was make
01:51:11
◼
►
a squircle inside the 128 by 128 but
01:51:15
◼
►
leave space all around it so your
01:51:17
◼
►
squircle is not 128 by 128 your
01:51:19
◼
►
squircle is substantially smaller than
01:51:20
◼
►
that because there's a significant white
01:51:22
◼
►
border around the entire thing but that
01:51:25
◼
►
was the standard everyone gets to work
01:51:26
◼
►
icons all those work icons are smaller
01:51:28
◼
►
than the full area of the thing um and
01:51:31
◼
►
so that when i saw that they hadn't
01:51:32
◼
►
changed the icon shape i'm like oh
01:51:34
◼
►
well that's good for mac os because
01:51:35
◼
►
they've already been on this squircle
01:51:37
◼
►
standard but of course not every app
01:51:39
◼
►
adopted squircle shaped icons if you
01:51:41
◼
►
just had an old school icon yours is
01:51:43
◼
►
128 by 128 you could fill that whole
01:51:44
◼
►
128 by 128 with content or you can make
01:51:47
◼
►
a little thing in the middle or you can
01:51:48
◼
►
make your icon shape like a frog or
01:51:49
◼
►
whatever you wanted to do it was
01:51:51
◼
►
entirely up to you you can make any
01:51:52
◼
►
shape you want they recommended
01:51:53
◼
►
squircle in tahoe they insist on
01:51:57
◼
►
squircle every iMac icon in tahoe is
01:52:02
◼
►
in a round wreck jail doesn't matter what
01:52:04
◼
►
the icon is pick any icon you want uh for
01:52:08
◼
►
example script editor the editor app for
01:52:11
◼
►
apple script i don't know if you can
01:52:12
◼
►
visualize that icon because no one
01:52:14
◼
►
probably uses it anymore because apple
01:52:15
◼
►
script is somewhat defunct but not really
01:52:17
◼
►
but it is a squircle it's a white squircle
01:52:20
◼
►
with a little apple script scroll icon on
01:52:23
◼
►
it but like many past apple icons it has a
01:52:26
◼
►
tool leaning over the the squircle and the
01:52:30
◼
►
tool is a pen and the pen is floating over
01:52:33
◼
►
the squircle on an angle and it breaks the
01:52:35
◼
►
bounds of the squircle the end of the pen
01:52:37
◼
►
goes up past the edge of the squircle
01:52:39
◼
►
what tahoe does with that icon it says
01:52:43
◼
►
your icon's not a squircle you go to
01:52:45
◼
►
squircle jail so it takes the script editor
01:52:49
◼
►
icon and it shrinks it and it draws a round
01:52:53
◼
►
wrecked around the existing round wrecked
01:52:55
◼
►
and it makes the background gray so it's
01:52:58
◼
►
like the script editor icon on a round wreck
01:53:01
◼
►
just they they insist that not only is
01:53:05
◼
►
your icon a squircle but it is only a
01:53:08
◼
►
squircle you must not break the bounds of
01:53:10
◼
►
the squircle you go to round wreck jail
01:53:12
◼
►
that's what these i what it will do your
01:53:13
◼
►
icons i have icons for two of my three
01:53:16
◼
►
mac apps that are not squircles they're
01:53:18
◼
►
going to round wreck jail which is not
01:53:21
◼
►
great not great at all so and to be
01:53:24
◼
►
clear is this this is even if the if the
01:53:26
◼
►
app is not recompiled with the new sdk
01:53:27
◼
►
oh yeah no this is the finder doing this
01:53:29
◼
►
remember this is so yeah so all apps that
01:53:32
◼
►
don't get updated are gonna have these
01:53:34
◼
►
gray jails around them well no so here's
01:53:36
◼
►
the thing there's like okay but like but
01:53:38
◼
►
like i said if your app is following the
01:53:40
◼
►
big sir guidelines and it is a quote
01:53:41
◼
►
unquote a squircle it's just a bitmap
01:53:43
◼
►
it's just like for the 128 by 128 size of
01:53:46
◼
►
your icon it's a 128 by 128 bitmap it
01:53:48
◼
►
just so happens that there's a
01:53:50
◼
►
transparent background and your squircle
01:53:51
◼
►
is embedded in it or whatever but i put
01:53:54
◼
►
my non-recompiled straight off the app
01:53:56
◼
►
store squircle hyperspace app and i
01:53:59
◼
►
launched it and in the dock it showed
01:54:01
◼
►
just like it does today it did not put a
01:54:04
◼
►
jail around it so somehow it knows that
01:54:06
◼
►
my icon is a legit non-boundary broken
01:54:09
◼
►
squircle and that's all i can tell right
01:54:12
◼
►
now is that it didn't it didn't put it in
01:54:13
◼
►
the jail so i'm not sure what what it's
01:54:16
◼
►
using to determine that but i know that
01:54:18
◼
►
my app mac app store version of my app
01:54:20
◼
►
knows nothing about tahoe but on tahoe
01:54:22
◼
►
it was not in jail so this is going to be a
01:54:25
◼
►
problem area and the your icons that are
01:54:28
◼
►
put in this jail they look terrible
01:54:30
◼
►
apple's icons look terrible your icons
01:54:32
◼
►
will look terrible it's not you don't
01:54:34
◼
►
want it i don't actually know the answer
01:54:36
◼
►
to this question we'll find out in future
01:54:37
◼
►
episodes but like if i want to get out of
01:54:40
◼
►
this jail what can i do do i have to make
01:54:42
◼
►
my icon a squircle or can i preemptively
01:54:44
◼
►
squircle myself can i make and i put
01:54:46
◼
►
myself in my own background and say
01:54:49
◼
►
because then you at least get to pick
01:54:51
◼
►
your margins and like how you're centered
01:54:53
◼
►
in the squircle and then will you just
01:54:55
◼
►
allow me to display myself that way
01:54:57
◼
►
setting aside the third thing which is i
01:55:01
◼
►
still don't know the answer to this on
01:55:02
◼
►
macOS can i use icon composer to make an
01:55:04
◼
►
icon out of a series of layers that it
01:55:05
◼
►
will put the translucent glass treatment
01:55:07
◼
►
on blah blah blah can i do that or can
01:55:08
◼
►
i not do that and if i do do that can i
01:55:10
◼
►
say on all previous os's use the the my
01:55:12
◼
►
existing icon but when you're on the new
01:55:14
◼
►
os use this new one the icons is perhaps
01:55:18
◼
►
surprisingly the icon situation is the
01:55:20
◼
►
most fraught on macOS it's it's really
01:55:25
◼
►
annoying and absurd and one of one of many
01:55:27
◼
►
things in tahoe that turns out to be way
01:55:30
◼
►
uglier than you think it's going to be at
01:55:32
◼
►
least in this first beta all right so we
01:55:34
◼
►
got icons covered um then the menu bar is
01:55:38
◼
►
now completely transparent and i expected
01:55:40
◼
►
to absolutely grab and clutch my pearls
01:55:43
◼
►
when i saw this and i actually don't think
01:55:45
◼
►
it's bad i think it's fine so we've been
01:55:47
◼
►
here before and past os's where they tried
01:55:49
◼
►
to make it super duper transparent but
01:55:51
◼
►
something happens when you make it not
01:55:54
◼
►
there like there is no background it is
01:55:56
◼
►
just it is like there's no border there's
01:55:59
◼
►
no nothing it's just like the word file
01:56:01
◼
►
edit those are just sitting there there's
01:56:03
◼
►
no line underneath them there's no
01:56:05
◼
►
background behind them it is gone and what
01:56:08
◼
►
that is essentially is the naked robotic
01:56:10
◼
►
menu bar because they're saying what's the
01:56:14
◼
►
minimum we can ship because if you don't
01:56:16
◼
►
like this you could just do a desktop
01:56:19
◼
►
background that has a white stripe on the
01:56:20
◼
►
top of it now it's annoying if you change
01:56:22
◼
►
resolution a lot because that white stripe
01:56:23
◼
►
won't be the right thickness all the time
01:56:25
◼
►
but if you don't change resolution a lot
01:56:26
◼
►
you could put a desktop background on that
01:56:29
◼
►
gives you a menu bar that is 100% white
01:56:31
◼
►
which is the thing that was much more
01:56:33
◼
►
difficult to do back when they were like
01:56:34
◼
►
oh well the menu bar will incorporate colors
01:56:36
◼
►
from your whole desktop background and pull
01:56:38
◼
►
them up into it and smear them across like
01:56:40
◼
►
you couldn't you could try to influence that
01:56:42
◼
►
by putting a white thing behind it but it
01:56:44
◼
►
would pull colors from elsewhere on on your
01:56:45
◼
►
background and still kind of make it weird
01:56:47
◼
►
but with this with 100% clear make the menu
01:56:51
◼
►
however you want and by the way if you
01:56:52
◼
►
really can't stand this if you turn on
01:56:54
◼
►
to reduce transparency in macOS Tahoe at least
01:56:56
◼
►
in the first beta it will just give you a
01:56:58
◼
►
white menu bar again so I'm not a super big
01:57:02
◼
►
fan of this I think it's kind of dumb because
01:57:05
◼
►
well it's not it's not as dumb as the
01:57:07
◼
►
floating toolbar that is the winner of the
01:57:08
◼
►
worst decision that they've made in this
01:57:10
◼
►
redesign but it does mean that the menu
01:57:14
◼
►
bar text now has to display legibly over
01:57:17
◼
►
whatever your background is because remember
01:57:19
◼
►
it's not doing anything to what's behind
01:57:21
◼
►
the text so you can it's real easy and I
01:57:25
◼
►
would have done this if I was doing review
01:57:26
◼
►
to come up with a background that makes
01:57:28
◼
►
your menu bar 100% illegible it's really
01:57:31
◼
►
easy just put something in there with a
01:57:32
◼
►
bunch of words for example like I put
01:57:34
◼
►
zebra stripes or put dots like it's and I
01:57:37
◼
►
don't know if like I haven't actually tried
01:57:38
◼
►
it so maybe they detect that and try to do
01:57:40
◼
►
something about it but like to what to what
01:57:44
◼
►
end what is the benefit that I get from
01:57:45
◼
►
this why do I need to see my desktop
01:57:49
◼
►
background behind the word file for the
01:57:51
◼
►
file menu and by the way when you mount
01:57:52
◼
►
over it a lozenge appears and like smears
01:57:54
◼
►
it and so you actually look when you're
01:57:55
◼
►
mousing over it becomes more legible I
01:57:59
◼
►
guess it lets you see more of your
01:58:00
◼
►
desktop picture if you really want to see
01:58:01
◼
►
that top sliver of course they could also
01:58:03
◼
►
accomplish that by having a normal menu
01:58:04
◼
►
bar and having a desktop picture start at
01:58:06
◼
►
the bottom of the menu bar but then of
01:58:07
◼
►
course they have auto hiding menu bar that
01:58:09
◼
►
so they need to move the image up like
01:58:11
◼
►
this just seems like a change because they
01:58:14
◼
►
felt like doing it and you've got the
01:58:15
◼
►
notch up there to taking some of the
01:58:17
◼
►
real estate but I don't know it doesn't
01:58:19
◼
►
bother me that much like honestly
01:58:21
◼
►
completely gone and is in my opinion
01:58:24
◼
►
better than all of the almost completely
01:58:26
◼
►
gone things that they've done before I'd
01:58:28
◼
►
preferred if it was just white or black
01:58:30
◼
►
because I don't think it is valuable to
01:58:33
◼
►
see my desktop image behind the words in
01:58:35
◼
►
the menu bar but because it is a hundred
01:58:37
◼
►
percent clear I have the option to not do
01:58:39
◼
►
that if I really care that much all
01:58:41
◼
►
right there's allegedly more menu bar
01:58:44
◼
►
and control center layout customizations
01:58:46
◼
►
they did a lot with changing the color of
01:58:49
◼
►
folders in finder and additionally you can
01:58:52
◼
►
add symbols that's a throwback by the way
01:58:54
◼
►
yeah so the colors is a throwback when
01:58:56
◼
►
they introduced labels in mac os or I
01:58:58
◼
►
believe it was system 6 for the mac 2 I
01:59:02
◼
►
believe that the original implementation of
01:59:05
◼
►
labels well I'm not entirely sure as I'm
01:59:07
◼
►
old and I remember I think they might have
01:59:09
◼
►
just changed the color behind the text but
01:59:11
◼
►
anyway at some point in classic mac os when
01:59:14
◼
►
you apply to label to a folder it would
01:59:16
◼
►
color tint the folder icon itself and at
01:59:19
◼
►
some point in the mac os 10 history they
01:59:20
◼
►
said oh we'll put that little circle next
01:59:22
◼
►
to it you know in the finder like in list
01:59:23
◼
►
view or like it doesn't like tint the whole
01:59:25
◼
►
icon and coloring the icon is better it just
01:59:29
◼
►
it makes the folder stand out more it's
01:59:31
◼
►
easy to pick out it looks nicer so I
01:59:34
◼
►
heavily endorse this change because I think
01:59:36
◼
►
labels are a great feature and I think
01:59:37
◼
►
they're being minimized in recent years has
01:59:41
◼
►
really hurt them I and also I like adding
01:59:44
◼
►
the symbols to folders because this is a
01:59:46
◼
►
thing that there's apps that do this for
01:59:48
◼
►
you it will make a folder for you with an
01:59:50
◼
►
icon on it but like because Apple changes
01:59:52
◼
►
the folder icon like in every os in subtle
01:59:54
◼
►
ways you'd end up with this hodgepodge of
01:59:56
◼
►
icons if they if they're made by like past
01:59:58
◼
►
versions of some app they all don't match
02:00:01
◼
►
each other now I hope what it's doing it's
02:00:03
◼
►
all just like programmatic and structured
02:00:05
◼
►
saying here's the symbol here's the label
02:00:07
◼
►
and whatever os you're using we'll take
02:00:09
◼
►
the color we'll composite them together I
02:00:11
◼
►
think this is one of the better changes in
02:00:13
◼
►
mac os I look forward to having colored
02:00:14
◼
►
folders with cool icons on them cool by the
02:00:17
◼
►
way on the menu bar and control center
02:00:19
◼
►
customization it's very much like when you
02:00:23
◼
►
try to customize control center on iOS or
02:00:24
◼
►
iPad OS where you get that like the little
02:00:27
◼
►
widgets and the you know the dragging out
02:00:29
◼
►
the things only they've extended that
02:00:31
◼
►
they've significantly changed this portion
02:00:33
◼
►
of system setting so if you think system
02:00:34
◼
►
settings haven't changed at all it has this
02:00:37
◼
►
one lets you like find things like what the
02:00:40
◼
►
search features enhanced to find the widget
02:00:42
◼
►
you want and then drag it from there to the
02:00:44
◼
►
menu bar or at least hit a plus button in
02:00:46
◼
►
the menu bar and select from a thing of
02:00:48
◼
►
widgets it's it's very janky and broken in
02:00:50
◼
►
the first beta but you can see that they're
02:00:52
◼
►
doing something very different here and I
02:00:54
◼
►
think it will probably be better than the
02:00:56
◼
►
existing system of just scrolling through that
02:00:58
◼
►
giant list and trying to find places where
02:00:59
◼
►
things are but it's hard to say in its
02:01:03
◼
►
current janky state but it seemed to me that
02:01:04
◼
►
the search worked better and this is all
02:01:06
◼
►
new UI for dealing with the stuff in the
02:01:08
◼
►
menu bar I couldn't figure out how it worked
02:01:10
◼
►
at first glance which is not a great
02:01:11
◼
►
endorsement of its like usability and
02:01:13
◼
►
obviousness but I'll give them some benefit
02:01:16
◼
►
of the doubt that they'll get this straightened
02:01:17
◼
►
out before it's released there's now more
02:01:19
◼
►
continuity with other devices you get live
02:01:23
◼
►
activities on mac os in the menu bar which I
02:01:25
◼
►
am here for I if they can make that work and
02:01:28
◼
►
it doesn't look dumb I dig it additionally
02:01:31
◼
►
there's now phone app in mac os so you can
02:01:33
◼
►
place calls and whatnot they also spent a
02:01:36
◼
►
surprising amount of time talking shortcuts
02:01:38
◼
►
including that you can run shortcuts
02:01:41
◼
►
automatically based on time of day save a
02:01:43
◼
►
saving a file to a folder connecting a
02:01:45
◼
►
display this reminds me of what was it
02:01:47
◼
►
control plane or something like that from
02:01:49
◼
►
many years ago which may even still be a
02:01:51
◼
►
thing for all I know which was I think the
02:01:53
◼
►
the tagline and we've talked about this on
02:01:54
◼
►
the show before context aware computing
02:01:57
◼
►
which basically based on what Wi-Fi you're
02:01:59
◼
►
connected to and what displays you have
02:02:01
◼
►
connected it would let you run different
02:02:03
◼
►
things this was many many many years ago
02:02:05
◼
►
now but it's a great app there are
02:02:08
◼
►
intelligent actions where you can have it
02:02:10
◼
►
do things using their language model
02:02:13
◼
►
additionally spotlight has gotten a serious
02:02:16
◼
►
overhaul you can do all sorts of
02:02:19
◼
►
different things you can browse your content
02:02:20
◼
►
including most relevant files and that
02:02:23
◼
►
also includes intelligent suggestions
02:02:25
◼
►
recent app system actions including play
02:02:27
◼
►
podcast you can send an email with
02:02:30
◼
►
parameters and they did a demo of how
02:02:33
◼
►
this works in app with our friend Gus
02:02:35
◼
►
Mueller's acorn which was super cool to
02:02:37
◼
►
see so congratulations to Gus then they
02:02:41
◼
►
also have a clipboard history which I never
02:02:43
◼
►
thought I'd see the day but that's pretty
02:02:45
◼
►
cool too so that I think they undersold
02:02:47
◼
►
that because it's like oh and by the way we
02:02:49
◼
►
have clipboard history built in the way
02:02:50
◼
►
it's implemented is weird like it's so it's
02:02:53
◼
►
in spotlight which may not be where you
02:02:54
◼
►
expect it if you figure out all the
02:02:56
◼
►
shortcuts it's like command space command
02:02:58
◼
►
for down arrow return like it's not that
02:03:01
◼
►
different than most of the clipboard
02:03:03
◼
►
managers you have I do like that it's
02:03:05
◼
►
built in but it's pretty hidden like I do
02:03:07
◼
►
wonder if people are going to discover I
02:03:08
◼
►
kind of wish that clip a clipboard manager
02:03:12
◼
►
was built in I don't know I guess you have
02:03:15
◼
►
to make it part of spotlight because where
02:03:16
◼
►
else would it be but yes this is the the
02:03:18
◼
►
biggest upgrade spotlight has gotten in
02:03:20
◼
►
years it's not it hasn't suddenly become
02:03:22
◼
►
raycast or even quicksilver but it has
02:03:24
◼
►
gotten way more features than it used to
02:03:26
◼
►
have like in that world of things like you
02:03:28
◼
►
know Alfred quicksilver raycast what's the
02:03:31
◼
►
other one there's a bunch of launch bar
02:03:32
◼
►
launch bar yeah some of those things just
02:03:35
◼
►
have a tremendous number of features are
02:03:36
◼
►
incredibly extensive again those are
02:03:38
◼
►
third-party apps those are for like the
02:03:39
◼
►
pro users spotlight is what most people
02:03:42
◼
►
use it's an okay app launcher now it's
02:03:44
◼
►
also an okay clipboard manager and okay
02:03:47
◼
►
action thingy like it's like I this is
02:03:50
◼
►
even just using it for two seconds like
02:03:52
◼
►
oh this is better like they've they've
02:03:53
◼
►
made it better because there's obvious
02:03:56
◼
►
prior art that they should copy from and
02:03:57
◼
►
they did and they made simplified versions
02:03:59
◼
►
of that stuff without as many features
02:04:00
◼
►
and tweaks or whatever but I'm so glad
02:04:02
◼
►
this here it's so good that I'm actually
02:04:03
◼
►
debating whether I'm going to stop using
02:04:05
◼
►
quicksilver and start using that instead
02:04:07
◼
►
for most of my things I think I'll still
02:04:09
◼
►
stick to pay spot because I'm a little
02:04:11
◼
►
bit more sophisticated user of clipboard
02:04:13
◼
►
history but having just gone through the
02:04:16
◼
►
years-long effort to get almost everyone
02:04:18
◼
►
else in my family to use clipboard
02:04:20
◼
►
managers almost all the time because
02:04:21
◼
►
they're so useful it'll be so great
02:04:23
◼
►
though that I'll be like look you don't
02:04:25
◼
►
don't even worry about if you have
02:04:26
◼
►
pay spot on your new Mac it's just
02:04:27
◼
►
built in yeah and you know keep in mind
02:04:29
◼
►
that's also you know having having this
02:04:32
◼
►
all this functionality built into the
02:04:34
◼
►
spotlight UI and the Mac I some of it
02:04:37
◼
►
appears to be available on iPad OS as
02:04:40
◼
►
well I don't know if we know any
02:04:41
◼
►
details about how much of it yet but
02:04:43
◼
►
that's like step one to getting on the
02:04:45
◼
►
iPad as well and then then you have
02:04:47
◼
►
clipboard history on the iPad which was
02:04:49
◼
►
never possible in a good way it should
02:04:51
◼
►
be on the phone too is it you know maybe
02:04:54
◼
►
you have the phone OS called you pull
02:04:56
◼
►
down spotlight is there anything looks
02:04:57
◼
►
like clipboard history in there no I'm
02:05:00
◼
►
looking at an iPad I don't see squat but
02:05:02
◼
►
I probably am not understanding how to
02:05:05
◼
►
activate it so this might be four I don't
02:05:08
◼
►
know I don't know what to tell you yeah I
02:05:09
◼
►
mean this might be a Casey issue and
02:05:11
◼
►
maybe it's there and I just don't
02:05:12
◼
►
realize it no it looks the UI and the
02:05:13
◼
►
iPhone look exactly like it did before
02:05:15
◼
►
just now everything's slower and glossy
02:05:16
◼
►
yeah I mean it's a this is the thing
02:05:18
◼
►
clipboard we've talked about this
02:05:19
◼
►
clipboard history should be across all
02:05:20
◼
►
their platforms it should be baseline
02:05:21
◼
►
feature across all their platforms and
02:05:23
◼
►
I'm glad they added to some places but
02:05:24
◼
►
it's kind of weird in the year where
02:05:25
◼
►
they're unifying everything that it's
02:05:27
◼
►
not everywhere but hey but that's
02:05:28
◼
►
step one step one is get it on any of
02:05:30
◼
►
their platforms and then slowly
02:05:32
◼
►
maybe they'll add it to the other
02:05:33
◼
►
ones all right and then we continue on
02:05:36
◼
►
there's a games app there's some stuff
02:05:38
◼
►
about metal 4 which I could not
02:05:39
◼
►
possibly care less about so John
02:05:41
◼
►
unless you care on the metal 4 thing
02:05:43
◼
►
two things that one I've briefly seen
02:05:45
◼
►
people go by saying that this is a
02:05:47
◼
►
change on the level of direct x10 or
02:05:50
◼
►
open GL3 and that it actually is a
02:05:52
◼
►
breaking change from the previous
02:05:53
◼
►
versions of metal presumably for good
02:05:54
◼
►
reasons not a big deal unless you're a
02:05:56
◼
►
game developer or someone working on a
02:05:58
◼
►
game engine but there's that and the
02:05:59
◼
►
frame interpolation we talked about
02:06:01
◼
►
that when we were talking about DLSS
02:06:02
◼
►
I think in the context of the switch or
02:06:05
◼
►
whatever for years and years gaming
02:06:08
◼
►
cards have all had their own alphabet
02:06:10
◼
►
soup technology that would first upscale
02:06:12
◼
►
your image intelligently to make it
02:06:13
◼
►
look better and that eventually upscale
02:06:15
◼
►
that and also add frames that didn't
02:06:16
◼
►
exist like synthesized frames and we
02:06:18
◼
►
talked about that on past shows metal is
02:06:20
◼
►
a little bit behind here and that
02:06:21
◼
►
they're they already has some kind of
02:06:24
◼
►
smart upscaling and I think this is
02:06:25
◼
►
their first frame interpolation thing
02:06:27
◼
►
where it will generate frames with for
02:06:29
◼
►
you surely it is not state-of-the-art
02:06:31
◼
►
surely it is not best-in-class but it is
02:06:33
◼
►
a thing that Apple needs to have so
02:06:36
◼
►
every time I look at anything having
02:06:37
◼
►
to do with metal I'm like Apple's pretty
02:06:39
◼
►
good at this it's a shame they don't do
02:06:41
◼
►
anything else with games but like metal is
02:06:43
◼
►
actually good if somehow they could
02:06:46
◼
►
convince the entire industry to make
02:06:48
◼
►
games based on metal it's got pretty
02:06:50
◼
►
good performance and the only thing
02:06:52
◼
►
holding it back is that it doesn't
02:06:54
◼
►
have the world's best game developers
02:06:56
◼
►
pushing and pushing it like all the
02:06:58
◼
►
other you know direct X and Sony's
02:07:00
◼
►
APIs and everything and all those the
02:07:01
◼
►
video card drivers for Windows like
02:07:03
◼
►
there's that whole ecosystem that is
02:07:05
◼
►
driving the rest of the industry
02:07:06
◼
►
forward and Apple's here all by itself
02:07:08
◼
►
plugging away and all by themselves
02:07:10
◼
►
they're doing a pretty good job making
02:07:12
◼
►
a really good API that almost nobody
02:07:15
◼
►
uses and almost nobody cares about
02:07:16
◼
►
that's always a little bit behind
02:07:17
◼
►
everybody else all right and then this
02:07:20
◼
►
is when vision OS actually happened
02:07:21
◼
►
which we already spoke about and then
02:07:23
◼
►
we get to iPad OS and the rumor was
02:07:25
◼
►
that this was the year we did it Joe
02:07:27
◼
►
I think that's the second time I've
02:07:28
◼
►
made this joke in as many weeks but
02:07:30
◼
►
nevertheless we finally got functional
02:07:33
◼
►
iPad multitasking or so they claim I
02:07:36
◼
►
was very skeptical I was giving my side
02:07:39
◼
►
eye side eye I was so skeptical or my
02:07:41
◼
►
side I was giving side eye it was so
02:07:42
◼
►
skeptical but I got to tell you I think
02:07:46
◼
►
we might have done it I think this might
02:07:48
◼
►
be it and I immediately put iPad OS 26
02:07:52
◼
►
on my iPad because I'm a fool and I
02:07:54
◼
►
don't listen to my own advice but also
02:07:56
◼
►
because the iPad like I said earlier is
02:07:58
◼
►
not a critical device for me this is
02:08:01
◼
►
great like there are a lot of problems
02:08:02
◼
►
with this beta in in a general sense
02:08:05
◼
►
like especially animations and like the
02:08:07
◼
►
whole liquid glass stuff is not great or
02:08:10
◼
►
whatever they're calling the design
02:08:11
◼
►
system a lot of that is not squared
02:08:14
◼
►
away yet but multitasking is excellent I
02:08:19
◼
►
am loving the little bit of time I've
02:08:21
◼
►
spent with it I don't know why it took
02:08:24
◼
►
10 years whatever it's been 15 years to
02:08:27
◼
►
finally just say to us you know what
02:08:29
◼
►
maybe we should mimic the Mac and I'm
02:08:30
◼
►
stealing some of your thunder here John
02:08:32
◼
►
you know what they really did was the
02:08:34
◼
►
Bono thing that we just talked about
02:08:35
◼
►
this is like stories of surrender
02:08:37
◼
►
finally they just said give up
02:08:39
◼
►
windows that you can resize and move
02:08:43
◼
►
around guess what Casey you are the
02:08:45
◼
►
janitor yeah that's Steve Jobs
02:08:49
◼
►
derisively said oh you got to manage
02:08:50
◼
►
your own windows making you the
02:08:51
◼
►
janitor sometimes you just want to move
02:08:54
◼
►
and resize the stuff on your screen in a
02:08:56
◼
►
series of windows and they tried for so
02:08:59
◼
►
long to come up with something better
02:09:01
◼
►
and I think they did come up with a
02:09:02
◼
►
whole bunch of better things with
02:09:05
◼
►
limited functionality but the moment you
02:09:07
◼
►
want to do something that doesn't fit
02:09:09
◼
►
within of the one of those paradigms
02:09:11
◼
►
you're into this weird world of like
02:09:13
◼
►
playing this game of figuring out okay
02:09:15
◼
►
within these constraints and within the
02:09:17
◼
►
things that it's possible to do now I
02:09:19
◼
►
have to bargain okay I can have two
02:09:21
◼
►
apps side by side one slide over and I
02:09:23
◼
►
can have this image here like it's like
02:09:25
◼
►
just at a certain point it's like give
02:09:28
◼
►
up and use windows stories of surrender
02:09:29
◼
►
like like let us have windows with
02:09:32
◼
►
window widgets and it's so funny to me
02:09:34
◼
►
how they you know we talked about this
02:09:35
◼
►
last time of like that they did not
02:09:37
◼
►
want to to have any kind of sort of
02:09:39
◼
►
always visible window control because
02:09:41
◼
►
that's against the iPad paradigm and
02:09:43
◼
►
people are like well but they've got
02:09:44
◼
►
those three dots in the top center of
02:09:46
◼
►
the thing I'm like oh but that's like
02:09:47
◼
►
the three dot menu you know and that is
02:09:50
◼
►
sort of like overlaying your content but
02:09:51
◼
►
it's so tiny and it's not the same as
02:09:53
◼
►
having like always visible things and
02:09:55
◼
►
ability to arbitrarily resize and move and
02:09:57
◼
►
you know what Apple did with this thing
02:09:58
◼
►
like okay we're gonna take three dots
02:10:00
◼
►
we're gonna move them to the upper
02:10:02
◼
►
left corner which already is a big
02:10:05
◼
►
change because having them dead center
02:10:06
◼
►
in the top is like it's saying oh this
02:10:10
◼
►
is just a little just a little thing at
02:10:11
◼
►
the top of your window just ignore it
02:10:12
◼
►
it's not it's overlaying your content
02:10:13
◼
►
it's not a big deal moving it to the
02:10:14
◼
►
top left it's like okay now there's a
02:10:16
◼
►
dedicated spot for this and make the
02:10:18
◼
►
three dots a little bit bigger and put
02:10:19
◼
►
them in a capsule which is a trend by the
02:10:21
◼
►
way that I do like with this new design
02:10:22
◼
►
system that basically everything in the
02:10:24
◼
►
title bar area is has a capsule outlined
02:10:26
◼
►
around it everything everywhere has a
02:10:27
◼
►
yeah it's not a high contrast capsule
02:10:29
◼
►
but it's they're not just like like
02:10:31
◼
►
iOS 7 just like line art floating in
02:10:33
◼
►
space and good luck to you figuring out
02:10:35
◼
►
what's a button and what's not but
02:10:36
◼
►
anyway they put the three dots in the
02:10:38
◼
►
upper left hand corner and now when you
02:10:39
◼
►
go over the three dots you know what
02:10:40
◼
►
they turn into freaking macOS stop
02:10:42
◼
►
light widgets it's like yes there you go
02:10:44
◼
►
you did it you did it there's
02:10:46
◼
►
essentially a title bar I mean at the
02:10:48
◼
►
same time macOS has slowly been using
02:10:50
◼
►
it's losing its title bars now iPad OS has
02:10:53
◼
►
half a title bar you can drag windows
02:10:55
◼
►
around you can close minimize and
02:10:57
◼
►
expand them with the stoplight widgets
02:10:59
◼
►
you can resize them from the edges you
02:11:01
◼
►
can put them wherever the hell you
02:11:02
◼
►
want the very first demo they did the
02:11:04
◼
►
very first demo the person did who was
02:11:05
◼
►
doing this is she took a window she
02:11:08
◼
►
dragged it halfway off the screen she's
02:11:10
◼
►
like you know what there's a thing you
02:11:12
◼
►
can do with windows oh you you dragged
02:11:14
◼
►
a window so it's halfway but you can't
02:11:15
◼
►
see half the window it's like sometimes
02:11:17
◼
►
sometimes that's what you want to do
02:11:19
◼
►
maybe for two seconds maybe you just
02:11:20
◼
►
care about things on the left edge I do
02:11:22
◼
►
it all the time on macOS it's a thing
02:11:23
◼
►
you can do when you have control over
02:11:25
◼
►
the windows you can literally put them
02:11:26
◼
►
anywhere you want make them any size you
02:11:28
◼
►
want hallelujah now I don't know how
02:11:30
◼
►
good this is gonna be because people
02:11:32
◼
►
are saying like oh you just made a
02:11:34
◼
►
worse mac like why not just use a mac at
02:11:36
◼
►
that point like but they didn't like
02:11:37
◼
►
because from my understanding all the
02:11:40
◼
►
other modes are still there they demoed
02:11:42
◼
►
one of them like look you just want
02:11:43
◼
►
everything to be a full screen
02:11:44
◼
►
everything's full screen you don't
02:11:45
◼
►
have to deal with any of this stuff and
02:11:47
◼
►
you can still do splits and I think
02:11:49
◼
►
stage manager is also still there so
02:11:51
◼
►
if you like that you can do that but
02:11:54
◼
►
also there is this mode which is take
02:11:57
◼
►
a bunch of windows put them where the
02:11:58
◼
►
hell you want now maybe there's still
02:11:59
◼
►
limits Casey can you tell me if you like
02:12:01
◼
►
10 windows does it start yelling at
02:12:02
◼
►
you what's the limit I haven't gotten
02:12:04
◼
►
that I mean I can futz around while
02:12:06
◼
►
we're talking here how does it behave
02:12:08
◼
►
with 100 windows open yeah all it said
02:12:11
◼
►
that the phrase used in the
02:12:13
◼
►
presentation was even more windows
02:12:15
◼
►
doesn't say how many I'm sure it
02:12:17
◼
►
varies by model and by how much RAM it
02:12:19
◼
►
has to because like you know keep in
02:12:21
◼
►
mind like what you know you know one
02:12:22
◼
►
of the things that has kept iPad OS
02:12:24
◼
►
until recently from having more
02:12:26
◼
►
advanced multitasking is like you know
02:12:28
◼
►
as we've discussed long ago iOS has no
02:12:31
◼
►
swap file for the virtual memory system
02:12:33
◼
►
and so but iPad OS does now right
02:12:35
◼
►
well it does but I think it's only for
02:12:38
◼
►
like certain apps like Photoshop to try
02:12:40
◼
►
to use I don't think that I don't think
02:12:41
◼
►
they actually try to use it for apps I
02:12:43
◼
►
don't remember where that was lying but
02:12:45
◼
►
anyway the technology is there I would
02:12:47
◼
►
be surprised if they just don't don't
02:12:48
◼
►
start using it for the whole look at
02:12:50
◼
►
this like I believe the iPad Pro now
02:12:51
◼
►
has more RAM has more than eight gigs
02:12:53
◼
►
right doesn't it well but they have
02:12:56
◼
►
certain models where it's like if you
02:12:57
◼
►
get the one terabyte you know iPad then
02:13:00
◼
►
you have more RAM then you get like 16
02:13:02
◼
►
or whatever yeah but whatever it is so
02:13:03
◼
►
like they there is enough there is
02:13:05
◼
►
enough resources now to run a bunch of
02:13:07
◼
►
iPads I mean the funny thing is to like
02:13:08
◼
►
you know you were saying how like the
02:13:10
◼
►
hallelujah you can move a window
02:13:12
◼
►
partly off screen like for me my like oh
02:13:15
◼
►
my god moment was when they showed
02:13:16
◼
►
live window resizing of an iPad app and
02:13:19
◼
►
it's like it's so funny like we're
02:13:20
◼
►
celebrating these these things like
02:13:23
◼
►
things that happened in macOS in 2001 or
02:13:25
◼
►
yeah or like you know 30 yeah like these
02:13:27
◼
►
like 30 year old things in in computing
02:13:30
◼
►
that you know that happened on desktop and
02:13:32
◼
►
laptops like we're celebrating them on the
02:13:33
◼
►
iPad finally coming in 2025 because it
02:13:36
◼
►
evolved from a it evolved from a fixed
02:13:39
◼
►
resolution device that became a one or two
02:13:42
◼
►
different fixed resolution devices that
02:13:44
◼
►
became a single fixed resolution iPad that
02:13:46
◼
►
became one or two different resolution
02:13:47
◼
►
iPads that became well size classes that
02:13:49
◼
►
and it's like creeping up slowly on look
02:13:52
◼
►
just let people resize windows just like
02:13:54
◼
►
and and like on macOS you can't arbitrarily
02:13:57
◼
►
resize windows you some windows can't get
02:13:59
◼
►
any smaller than a certain size because it
02:14:00
◼
►
will look bad so the developer said no you
02:14:02
◼
►
can't make this window any smaller because
02:14:03
◼
►
then it won't work layout wise like you
02:14:05
◼
►
have control over it and you have control
02:14:07
◼
►
over how the space is used when you resize
02:14:09
◼
►
it but it's it's kind of been like growing
02:14:11
◼
►
pains of the historical badge of baggage of
02:14:14
◼
►
iPad OS is that it didn't start as a thing
02:14:16
◼
►
where people could take your window and
02:14:17
◼
►
make it any size they want within your
02:14:19
◼
►
constraints it was the other way which is
02:14:21
◼
►
like there's only one there's one iPad and
02:14:23
◼
►
it comes in one resolution and that's what
02:14:25
◼
►
you designed for and they're kind of paying
02:14:27
◼
►
for that now with all the apps that are
02:14:29
◼
►
going to have to that are probably going to
02:14:30
◼
►
be pretty janky arbitrarily resized until
02:14:33
◼
►
or unless the developers update them well
02:14:35
◼
►
because that's the other thing like because
02:14:37
◼
►
iPad OS didn't start out having resizable
02:14:39
◼
►
windows most of the multitasking you know
02:14:42
◼
►
versions so far if you had like an older
02:14:45
◼
►
app that wasn't updated for the for
02:14:48
◼
►
whatever the current system was it just
02:14:50
◼
►
wouldn't be resizable or it wouldn't be
02:14:51
◼
►
split-screenable or whatever so you know
02:14:54
◼
►
we don't know yet like how how many there
02:14:55
◼
►
are still left is it going to try to wedge
02:14:57
◼
►
those into the system or not you know
02:14:59
◼
►
what's going to happen if an app was
02:15:01
◼
►
designed for full screen on an iPad that
02:15:03
◼
►
doesn't have that big of a screen like
02:15:05
◼
►
an iPad mini and you know you try to
02:15:07
◼
►
resize it there because they said this
02:15:08
◼
►
works on the mini so like how how is that
02:15:11
◼
►
going to be handled one of the challenges
02:15:13
◼
►
that iPad OS has always had is that as
02:15:16
◼
►
they implement these different multitasking
02:15:18
◼
►
things iPad apps just aren't updated that
02:15:21
◼
►
often by a lot of companies or or not
02:15:24
◼
►
supported at all or barely supported or
02:15:26
◼
►
they sit or they ship one once and then
02:15:27
◼
►
you know Google Docs style they take like
02:15:29
◼
►
forever you know to update to the latest
02:15:31
◼
►
stuff like you know two years later or
02:15:33
◼
►
whatever and and again I mean that's
02:15:35
◼
►
again partly because of Apple declaring
02:15:36
◼
►
war on everybody ever but also just you
02:15:39
◼
►
know the economics of maintaining a
02:15:41
◼
►
really good iPad app are difficult for
02:15:43
◼
►
most companies to justify so of all this
02:15:47
◼
►
stuff like I hope it works I hope people
02:15:50
◼
►
support it enough to make this stuff
02:15:51
◼
►
work that being said I'm glad that they
02:15:55
◼
►
are going in the direction of just make
02:15:58
◼
►
multitasking work like it does in the
02:16:00
◼
►
because there seems to be this almost like
02:16:05
◼
►
this condescending view of what users can
02:16:08
◼
►
and can't understand about computing and
02:16:11
◼
►
they've tried over years you know the iPad
02:16:13
◼
►
has been a huge success in usability for
02:16:17
◼
►
computing novices that you know you have
02:16:19
◼
►
this this simple device you can't fill it up
02:16:22
◼
►
with malware it's easy you just go into an
02:16:25
◼
►
app when you're done you hit the home
02:16:26
◼
►
button or whatever now and you go back
02:16:28
◼
►
and you know nice and easy and then
02:16:30
◼
►
they've always tried to keep that
02:16:31
◼
►
simplicity over there while then adding
02:16:34
◼
►
special hidden gestures or things to to
02:16:38
◼
►
enter multitasking modes and they've
02:16:42
◼
►
tried to make those multitasking modes
02:16:43
◼
►
really simple over time but what but
02:16:45
◼
►
they haven't really succeeded there they've
02:16:47
◼
►
been very difficult to use actually they've
02:16:49
◼
►
been both you know hard for novices to
02:16:52
◼
►
figure out how they look and work and how
02:16:54
◼
►
to you know close windows and stuff and
02:16:56
◼
►
they've been limiting to power users who
02:16:58
◼
►
always want a more Mac like windowing
02:17:01
◼
►
experience now they're saying you know
02:17:03
◼
►
what for the users who want it to be
02:17:05
◼
►
simple and full screen that's still gonna
02:17:06
◼
►
work that way great that's how it always
02:17:08
◼
►
that was always an option and then for
02:17:10
◼
►
people who want to have multiple things
02:17:12
◼
►
on screen we're just gonna make it work
02:17:15
◼
►
like Macs and PCs have worked for decades
02:17:18
◼
►
because you know what it turns out no one
02:17:21
◼
►
needs of anything in the middle you don't
02:17:23
◼
►
need like the people who are novices who
02:17:26
◼
►
don't know how to use multitasking
02:17:28
◼
►
windowing systems they'll use it the
02:17:30
◼
►
regular way the full screen way and for
02:17:32
◼
►
everyone else just give them the version
02:17:36
◼
►
of this that exists everywhere else in
02:17:38
◼
►
the computing world so I'm glad they
02:17:40
◼
►
finally got rid of that terrible middle
02:17:42
◼
►
that just sucked for all sides of this
02:17:45
◼
►
equation some people still do like the
02:17:47
◼
►
middle I think the middle should still
02:17:48
◼
►
exist but the problem the I think the
02:17:50
◼
►
reason the middle got so much slack is
02:17:52
◼
►
because so much flack rather is because
02:17:54
◼
►
there was nothing above it and now that
02:17:55
◼
►
there is something above that I think
02:17:56
◼
►
it's like well if people like stage
02:17:58
◼
►
manager or people like split view let
02:18:00
◼
►
them use it because above that is the
02:18:02
◼
►
thing that gives you much more
02:18:03
◼
►
flexibility so I don't I think the
02:18:05
◼
►
middle is perfectly fine now that
02:18:06
◼
►
there's something above it yeah I mean
02:18:08
◼
►
the other thing to consider too is like
02:18:10
◼
►
how different of an experience is it when
02:18:13
◼
►
using it with a trackpad versus when
02:18:14
◼
►
you're using it by by touch yeah they
02:18:17
◼
►
have the new cursor that looks like an
02:18:18
◼
►
arrow not a Mac arrow because it
02:18:19
◼
►
doesn't have a stem but it's an arrow
02:18:21
◼
►
for more precise control like it's
02:18:23
◼
►
really it's it's basically it's
02:18:24
◼
►
recognizing look you have an m4 iPad
02:18:26
◼
►
pro you have an m4 MacBook Air and you
02:18:30
◼
►
well you can't get them with the same
02:18:31
◼
►
amount of RAM unless you get them maybe
02:18:32
◼
►
the one terabyte one but like it's
02:18:33
◼
►
basically the same hardware and the
02:18:34
◼
►
MacBook Air is so much more capable you
02:18:37
◼
►
could have so many things on the
02:18:38
◼
►
screen do so many things at once it's
02:18:40
◼
►
a Mac right but hardware wise why
02:18:42
◼
►
shouldn't the iPad be able to do a
02:18:44
◼
►
bunch of that stuff so now a bunch of
02:18:45
◼
►
the limitations have been removed I
02:18:47
◼
►
mean we can get to the next one which
02:18:48
◼
►
is background tests oh you're
02:18:50
◼
►
exporting hold on hold on so first of
02:18:53
◼
►
all you asked me how many apps can I
02:18:54
◼
►
get open now I have an 11 inch iPad pro
02:18:56
◼
►
from 2022 I think it was before they got
02:19:00
◼
►
super duper thin and I got like seven
02:19:04
◼
►
apps open at once but given that it's an
02:19:06
◼
►
11 inch screen it's useless at that many
02:19:09
◼
►
like not because of speed but because I
02:19:10
◼
►
just don't have the real estate to
02:19:11
◼
►
really support them and now people can
02:19:12
◼
►
make like apps that are useful as
02:19:14
◼
►
like a widget size experience you know
02:19:16
◼
►
what I mean like an app that is just
02:19:17
◼
►
like a mini player for music for
02:19:19
◼
►
example right I mean and the other
02:19:21
◼
►
thing that was interesting was during
02:19:22
◼
►
installation or upgrade or whatever it
02:19:25
◼
►
asked me in so many words I didn't have
02:19:27
◼
►
the presence of mind to take a
02:19:28
◼
►
screenshot but it's also in settings if
02:19:30
◼
►
you go into settings and multitasking and
02:19:31
◼
►
gestures it asked me roughly the same
02:19:34
◼
►
thing during setup and what it says now
02:19:36
◼
►
in settings is at the very top of the
02:19:38
◼
►
screen you have three different options
02:19:39
◼
►
each of which has a thumbnail and
02:19:42
◼
►
whichever one you choose then animates
02:19:44
◼
►
your choices are full screen apps
02:19:46
◼
►
always use full screen app let me try
02:19:49
◼
►
that again always use apps full screen
02:19:51
◼
►
and swipe home to switch between them
02:19:53
◼
►
the middle option is windowed apps which
02:19:56
◼
►
is what I have selected resize and range
02:19:58
◼
►
multiple windows in a single space to
02:20:00
◼
►
multitask with ease learn more which is
02:20:02
◼
►
a link and then finally stage manager
02:20:04
◼
►
arrange windows across multiple groups for
02:20:07
◼
►
a focused multitasking experience learn
02:20:09
◼
►
more and so you do have all three modes
02:20:12
◼
►
for sure I suspect that stage manager is
02:20:14
◼
►
just like a limitation or an alternate
02:20:16
◼
►
version of the windowed apps thing do
02:20:18
◼
►
you still have slide over uh let me see
02:20:21
◼
►
no not now as far as I can miss that
02:20:24
◼
►
because I use that a lot that's one of
02:20:26
◼
►
the middle modes that I use which is
02:20:27
◼
►
full screen video but with a slide over
02:20:29
◼
►
thing that I pull out from the side that
02:20:31
◼
►
is extremely useful to me and I'll be
02:20:32
◼
►
sad if I can't still do that but you
02:20:34
◼
►
probably can't it's probably just
02:20:34
◼
►
buried in there somewhere maybe I'm not
02:20:36
◼
►
sure um again just very briefly
02:20:39
◼
►
super digging it super duper digging it
02:20:42
◼
►
and it still doesn't I mean there's
02:20:44
◼
►
still plenty of things that I can't do
02:20:46
◼
►
on my iPad that I can do on my Mac but
02:20:48
◼
►
this makes doing a lot of things much
02:20:51
◼
►
much easier because so often I wanted to
02:20:53
◼
►
have either two windows or which I could
02:20:56
◼
►
do you know with like a split screen or
02:20:58
◼
►
whatever but oftentimes three windows
02:21:00
◼
►
which was effectively impossible you
02:21:02
◼
►
could do like a slide over dance on top
02:21:04
◼
►
of split screen which was not fun and
02:21:07
◼
►
granted it's been an hour that I've
02:21:08
◼
►
actually had to play with this but so
02:21:10
◼
►
far I am super into it and I am
02:21:13
◼
►
overjoyed that they finally just threw
02:21:15
◼
►
their hands up and said you know what if
02:21:16
◼
►
you want to have window management then
02:21:18
◼
►
have freaking window my window
02:21:19
◼
►
management shut up about it and I am so
02:21:21
◼
►
excited so that that being said I think
02:21:24
◼
►
I interrupted you earlier you were
02:21:25
◼
►
starting to try to talk about long
02:21:27
◼
►
running stuff so do you want to tell
02:21:29
◼
►
us about that yeah that was the
02:21:30
◼
►
limitation of people complain about
02:21:31
◼
►
that you get this pro level app and
02:21:33
◼
►
you want you exporting your Final Cut
02:21:34
◼
►
project you have to leave it you leave
02:21:35
◼
►
Final Cut in the foreground or the
02:21:37
◼
►
export will end so they added
02:21:38
◼
►
background tasks that aren't
02:21:40
◼
►
immediately killed and aren't super
02:21:41
◼
►
limited and they incorporated it into
02:21:43
◼
►
the live activities it's it's still
02:21:45
◼
►
kind of limited because like look
02:21:46
◼
►
every app on the Mac if you make it
02:21:48
◼
►
do a thing and then leave that app to
02:21:50
◼
►
go to another app and make that app do
02:21:51
◼
►
a thing and leave that app to go all
02:21:52
◼
►
those apps just keep doing their stuff
02:21:54
◼
►
there are various process controls and
02:21:56
◼
►
determinations from the developer and
02:21:59
◼
►
the os about what cores they run on and
02:22:00
◼
►
so on and so forth but the Mac way is
02:22:02
◼
►
not that oh when I clicked away from
02:22:04
◼
►
an app the thing that it's doing like
02:22:06
◼
►
stops or isn't allowed to run that's
02:22:07
◼
►
not the Mac the Mac way but the iPad way
02:22:09
◼
►
was like oh if you want to do anything
02:22:11
◼
►
in the background beginning because of
02:22:12
◼
►
the history that came from a phone type
02:22:14
◼
►
device and a phone type os with
02:22:15
◼
►
extremely limited resources but here we
02:22:17
◼
►
are today with incredibly powerful iPad
02:22:19
◼
►
pros and it's ridiculous that they
02:22:20
◼
►
couldn't do an export Final Cut Pro
02:22:22
◼
►
in the background or something so now
02:22:23
◼
►
they can but they expose it through
02:22:25
◼
►
live activities as essentially it's
02:22:27
◼
►
kind of like the download list in
02:22:28
◼
►
Safari here are the things that are
02:22:30
◼
►
running in the background because
02:22:31
◼
►
previously there's been zero of those
02:22:32
◼
►
and now apps can put them there I don't
02:22:36
◼
►
not sure that's a scalable solution
02:22:37
◼
►
like there's no place in Mac OS where
02:22:39
◼
►
you get like a pulldown menu of all the
02:22:41
◼
►
things all the apps are doing it's like
02:22:42
◼
►
those are the apps they're all doing
02:22:44
◼
►
stuff like any app can do anything it's
02:22:46
◼
►
a Mac app and an iPad OS it's like if
02:22:49
◼
►
an app wants to do a thing and not be
02:22:51
◼
►
killed when it's not in the foreground
02:22:53
◼
►
it needs to do this special thing and
02:22:55
◼
►
we'll put you in this special list it's
02:22:57
◼
►
a step in the right direction put it
02:22:58
◼
►
that way like I I still think it's kind
02:23:00
◼
►
of like a baby step I still think it's
02:23:02
◼
►
weird and awkward to coalesce the the
02:23:05
◼
►
it's it's almost like a miniature version
02:23:07
◼
►
of activity monitor that they only expect
02:23:09
◼
►
there to be four things but like have
02:23:10
◼
►
you ever looked at activity monitor on
02:23:12
◼
►
your rack on your Mac and see how many
02:23:14
◼
►
things are running and there's that many
02:23:16
◼
►
things running in your iPad too they just
02:23:17
◼
►
don't show them to you but from your
02:23:19
◼
►
apps like they can elevate something
02:23:21
◼
►
important they're doing if they're doing
02:23:23
◼
►
an export and you know and Final Cut Pro
02:23:25
◼
►
this app is now rendering this thing and
02:23:27
◼
►
that will appear in live activity so I
02:23:29
◼
►
think it is a it's a good start I worry
02:23:31
◼
►
a little bit the interface is not
02:23:32
◼
►
scalable that list gets very large but
02:23:36
◼
►
it's one more one more limitation knock
02:23:38
◼
►
down and and by the way like we fault
02:23:40
◼
►
iPad OS for taking so long to do the
02:23:42
◼
►
obvious dumb thing I give them some grace
02:23:45
◼
►
to have tried to find a better way they
02:23:48
◼
►
just did not succeed and so it took a
02:23:51
◼
►
long time they took a long time to
02:23:52
◼
►
recognize we don't have any better
02:23:54
◼
►
ideas than windows and you know moving
02:23:58
◼
►
them around and window waiters or
02:23:59
◼
►
whatever I mean they can have a better
02:24:00
◼
►
idea about how to implement those
02:24:01
◼
►
windows and we'll see if they did that
02:24:02
◼
►
but they took a long time to finally
02:24:05
◼
►
surrender and they have and we'll see
02:24:07
◼
►
how it works I haven't actually tried
02:24:09
◼
►
it I think there may be some
02:24:10
◼
►
awkwardness to the way they've
02:24:11
◼
►
implemented the things but their heart
02:24:12
◼
►
is in the right place I think this will
02:24:14
◼
►
satisfy a lot of people who are
02:24:16
◼
►
frustrated by the limitations of iPad OS
02:24:18
◼
►
not all of them because there's still
02:24:20
◼
►
tons of stuff that a Mac can do better
02:24:21
◼
►
and it is a little bit weird that you
02:24:23
◼
►
can buy an iPad for more than a Mac
02:24:25
◼
►
that and it is less capable but you
02:24:27
◼
►
know one one one WDC at a time
02:24:30
◼
►
indeed but nevertheless I am super
02:24:33
◼
►
excited about all this the files app
02:24:35
◼
►
got updated I never use the files app
02:24:37
◼
►
probably because it's a pile of crap
02:24:39
◼
►
but it's it's less of a pile of crap
02:24:42
◼
►
now it's more it's more finder like
02:24:44
◼
►
colored colored folders you got like a
02:24:46
◼
►
list view with disclosure triangles
02:24:48
◼
►
and listen you know as I I snarkily
02:24:50
◼
►
tweeted that turns out the Mac has some
02:24:52
◼
►
good ideas when it comes to
02:24:53
◼
►
multitasking and then they showed the
02:24:54
◼
►
files app and I was like turns out
02:24:55
◼
►
the Mac has some good ideas about
02:24:56
◼
►
file management to list view with
02:24:58
◼
►
folders with disclosure triangles and
02:25:00
◼
►
labels imagine it's still a little bit
02:25:02
◼
►
fisher pricey with the big icons and
02:25:04
◼
►
the preview things or whatever but the
02:25:05
◼
►
files app getting some love is
02:25:07
◼
►
endorsed and open with and like just
02:25:09
◼
►
just basic functionality we take for
02:25:12
◼
►
granted on the Mac finally coming in
02:25:14
◼
►
dribs and drabs to the iPad I think
02:25:16
◼
►
is just a thumbs up this this is the
02:25:18
◼
►
cleanest win of all of the sections of
02:25:21
◼
►
the keynote in my opinion is the iPad
02:25:23
◼
►
section yeah I mean the all the iPad
02:25:26
◼
►
stuff was a complete win and then
02:25:28
◼
►
additionally apparently this was the get
02:25:31
◼
►
podcasters like us to stop whining a
02:25:34
◼
►
portion of the show because they also
02:25:36
◼
►
said hey you know occasionally people want
02:25:38
◼
►
to record content creators want to do
02:25:39
◼
►
stuff on the iPad so you know we should
02:25:40
◼
►
we should allow for you to have local
02:25:43
◼
►
capture of microphones in video and
02:25:45
◼
►
then be able to share that using our
02:25:47
◼
►
fancy new files app so hypothetically I
02:25:49
◼
►
could and maybe I'll do this one day
02:25:51
◼
►
just to mess with Marco I could take my
02:25:53
◼
►
setup and connect it to my iPad and we
02:25:56
◼
►
could record ATP or I could record ATP
02:25:58
◼
►
on my iPad imagine that it would be
02:26:00
◼
►
incredible except maybe for Marco
02:26:01
◼
►
especially if it failed but please for
02:26:03
◼
►
the love of God don't do this we will
02:26:06
◼
►
see but anyways it is a theoretical
02:26:09
◼
►
possibility and I am really really
02:26:11
◼
►
excited about that because again as
02:26:13
◼
►
we've all said so many times these are
02:26:15
◼
►
such incredibly powerful devices that
02:26:17
◼
►
have been neutered by software for so
02:26:18
◼
►
long and now there are still problems
02:26:20
◼
►
here and there but in so many ways this
02:26:22
◼
►
seems like it is so so much better now
02:26:25
◼
►
and I am really really excited for it
02:26:28
◼
►
again in my very brief experience it's
02:26:30
◼
►
been excellent so far granted it's first
02:26:33
◼
►
beta so everything is slightly broken but
02:26:35
◼
►
that's you know that's the way first
02:26:36
◼
►
beta is always are I am so incredibly
02:26:38
◼
►
excited for all of this iPad to
02:26:40
◼
►
extraordinarily enthusiastic thumbs up
02:26:43
◼
►
oh rewinding slightly I forgot to
02:26:45
◼
►
mention this in the macOS section
02:26:46
◼
►
although I think applies to more than
02:26:48
◼
►
just macOS another thing that is
02:26:50
◼
►
baffling to me about this the new
02:26:52
◼
►
redesign across all their OS's is their
02:26:55
◼
►
their decision on how to handle sidebars
02:26:58
◼
►
I think it's on iPad OS as well for the
02:27:02
◼
►
past I don't know probably the past
02:27:03
◼
►
decade if you've looked at any of the
02:27:05
◼
►
Apple platforms they have in their in
02:27:07
◼
►
their drive to add more to leave more
02:27:09
◼
►
room for your content they've been
02:27:11
◼
►
shoving everything out to the side so
02:27:12
◼
►
like the title bar on the Mac used to
02:27:14
◼
►
be a place that was controlled by the
02:27:15
◼
►
OS and apps didn't draw anything there
02:27:17
◼
►
and suddenly like well but what if that's
02:27:19
◼
►
not true what if the three window
02:27:21
◼
►
widgets draw but there actually is no
02:27:23
◼
►
title bar and actually the app can draw
02:27:24
◼
►
stuff up there all the way to the edge
02:27:25
◼
►
of the window and same thing with
02:27:27
◼
►
sidebars so like well why don't we just
02:27:29
◼
►
let the sidebar like everything runs
02:27:30
◼
►
full bleed to the edge and there's a
02:27:33
◼
►
thin dividing line between the sidebar
02:27:34
◼
►
and the content and if the window has
02:27:36
◼
►
rounded corners guess what your sidebar
02:27:38
◼
►
also has rounded corners because your
02:27:40
◼
►
sidebar runs full bleed edge to edge in
02:27:43
◼
►
this new design they've decided what the
02:27:44
◼
►
sidebar is is a rounded rectangle that
02:27:47
◼
►
is inset with a margin around it with a
02:27:51
◼
►
border around it and that rounded
02:27:53
◼
►
rectangle sidebar is floating on top of
02:27:56
◼
►
and within the larger window and the
02:27:59
◼
►
window widgets themselves are like part
02:28:02
◼
►
of the floating sidebar thing like like
02:28:05
◼
►
but I'm saying is there there's a border
02:28:06
◼
►
there like they left space between the
02:28:08
◼
►
inner rounded rectangle and the outer
02:28:10
◼
►
rounded rectangle I'm like what what's
02:28:13
◼
►
that space good for it looks visually
02:28:15
◼
►
awkward nothing can draw there like your
02:28:18
◼
►
content doesn't appear there not that it
02:28:20
◼
►
would be useful even if it did but it
02:28:21
◼
►
doesn't and it adds this little extra
02:28:24
◼
►
ring around all sidebars of slightly
02:28:28
◼
►
different texture slightly different
02:28:30
◼
►
color background because again the
02:28:32
◼
►
contrast between them is very low but
02:28:33
◼
►
it's there it's visible I'm not sure I
02:28:36
◼
►
dig this look on any of the OS's but
02:28:38
◼
►
especially not on macOS because I feel
02:28:40
◼
►
like you're taking away pixels from
02:28:41
◼
►
content for no reason kind of like the
02:28:44
◼
►
floating toolbar but like literally
02:28:45
◼
►
there's nothing there maybe maybe if you
02:28:47
◼
►
had like a full bleed image and like
02:28:49
◼
►
preview and you had this sidebar anyway
02:28:51
◼
►
you all see it in Xcode because Xcode
02:28:53
◼
►
has got a sidebar and guess what it's a
02:28:54
◼
►
floating around rectangle that floats on
02:28:56
◼
►
top of the window that incorporates the
02:28:57
◼
►
window widgets and it looks real weird
02:28:58
◼
►
so you should fire up Xcode when you get
02:29:00
◼
►
this and see how you feel about it and
02:29:02
◼
►
then the second thing is the new design
02:29:05
◼
►
on macOS in particular you know rounded
02:29:07
◼
►
corners and everything heavily rounded
02:29:08
◼
►
corners that in various places is not
02:29:11
◼
►
harmonious with the placement of the
02:29:12
◼
►
window widgets because they got to work
02:29:13
◼
►
on that but here's the thing not all
02:29:17
◼
►
macs have rounded corner screens in fact
02:29:21
◼
►
most macs well most most desktop macs
02:29:24
◼
►
do not have rounded corners who uses
02:29:26
◼
►
those many I mean I am for MacBook Air I
02:29:31
◼
►
think not all the corners are around I
02:29:32
◼
►
have it next to me but it's not open
02:29:33
◼
►
right now like some screens have square
02:29:35
◼
►
corners the pro display XDR has square
02:29:38
◼
►
corners but the rounding of the corners
02:29:41
◼
►
in Tahoe is so rounded that it makes me
02:29:44
◼
►
wonder like if there's a pro display XDR
02:29:46
◼
►
successor is it gonna have like one inch
02:29:50
◼
►
radius rounded corners like in the
02:29:52
◼
►
hardware classic mac OS and the original
02:29:55
◼
►
Mac they would just black out the pixels
02:29:56
◼
►
that are there in the corner and maybe
02:29:57
◼
►
they'll do that in future OS's but it is
02:30:01
◼
►
weird on macOS to see such heavily rounded
02:30:04
◼
►
corners and it's unharmonious with the
02:30:07
◼
►
sharp squared edges that are on some edges
02:30:11
◼
►
of Mac screens especially a third-party
02:30:12
◼
►
screen of course but some first-party
02:30:14
◼
►
screens are still like that as well so I'm
02:30:17
◼
►
not entire I mean I know why they did it
02:30:19
◼
►
it's trying to everything is rounded
02:30:20
◼
►
everything has to be harmonious but it
02:30:21
◼
►
makes me fear that they're gonna take
02:30:23
◼
►
away those corner pixels because it's a
02:30:25
◼
►
lot of them it's not like like Mac
02:30:27
◼
►
Windows already rounded right and you
02:30:30
◼
►
know the Mac menu bar used to be rounded
02:30:31
◼
►
with blacking out the pixels and stuff
02:30:32
◼
►
but but this is a much bigger radius than
02:30:34
◼
►
it was I have some concern about that
02:30:37
◼
►
then we briefly got a little bit of talk
02:30:40
◼
►
about developers foundation models
02:30:42
◼
►
framework like we had said you can get
02:30:44
◼
►
from it plain text or structured Swift data
02:30:46
◼
►
which we saw a little bit about in State
02:30:48
◼
►
of the Union which we're not gonna get to
02:30:49
◼
►
today app intents with visual intelligence
02:30:52
◼
►
we've got Swift and Swift UI that's
02:30:54
◼
►
allegedly getting better the aforementioned
02:30:56
◼
►
icon composer app Xcode they talked about
02:31:00
◼
►
how it's got built-in support for chat GPT and
02:31:03
◼
►
other models of our choosing which sounds
02:31:05
◼
►
really great the developer betas did
02:31:08
◼
►
come out earlier today and then we had
02:31:10
◼
►
the ending song which again I really
02:31:13
◼
►
wanted to hate but I actually thought was
02:31:15
◼
►
kind of amusing so this is actually the
02:31:17
◼
►
ending song I think is a good example of
02:31:19
◼
►
how they can walk the line they're not
02:31:21
◼
►
actually doing anything to improve their
02:31:23
◼
►
relationship with developers and stuff
02:31:25
◼
►
you say to be clear right they're not
02:31:27
◼
►
actually changing any policies they're
02:31:28
◼
►
certainly not having a dialogue reaching
02:31:31
◼
►
out they're not doing any of those
02:31:32
◼
►
things so let's be clear about that but is
02:31:36
◼
►
there something they can do to be nice to
02:31:41
◼
►
developers that is not I'm not gonna say
02:31:43
◼
►
not substantive but like is not one of
02:31:45
◼
►
like not they're not actually solving the
02:31:46
◼
►
problem and the choice to do this song at
02:31:49
◼
►
the end was a good example because here's
02:31:51
◼
►
what it is but like the lyrics in the song
02:31:52
◼
►
were singing positive reviews as written on
02:31:56
◼
►
the app store they just pulled positive
02:31:58
◼
►
reviews from the app store about apps and
02:32:00
◼
►
put it put them to music and put them in a
02:32:01
◼
►
song I presume these are real app store
02:32:04
◼
►
reviews the apps themselves are real so
02:32:06
◼
►
I recognized a whole bunch of them okay
02:32:07
◼
►
here's why this was a good choice at the
02:32:13
◼
►
very least it was positive things about
02:32:16
◼
►
apps they were third-party apps so Apple
02:32:20
◼
►
is essentially has someone singing the
02:32:22
◼
►
praises of third-party apps and it does
02:32:24
◼
►
not center Apple in any way it wasn't
02:32:28
◼
►
singing about how great Apple is for
02:32:29
◼
►
having an app store how great Apple is for
02:32:31
◼
►
giving you this opportunity it was a hundred
02:32:32
◼
►
percent customer third-party developer
02:32:35
◼
►
love fest these customers love these apps
02:32:39
◼
►
and Apple is nowhere to be seen that
02:32:42
◼
►
sentiment is an example of them doing
02:32:47
◼
►
something that could it is potentially
02:32:49
◼
►
beneficial to the relationship between
02:32:50
◼
►
Apple's developers not something important
02:32:52
◼
►
or big like you know actually speaking with
02:32:55
◼
►
their mouth words and reaching out and
02:32:56
◼
►
saying we understand you and changing
02:32:58
◼
►
policies none of that but if they had
02:33:01
◼
►
made this the opening instead of the F1
02:33:03
◼
►
ad I think it would have put me in a
02:33:05
◼
►
better mood for the whole rest of the
02:33:07
◼
►
thing so I give the ending song a big
02:33:09
◼
►
thumbs up not because it was just an
02:33:11
◼
►
amazing song or amazingly fun or whatever
02:33:12
◼
►
but because it showed happy customers and
02:33:16
◼
►
happy developers and did not center Apple
02:33:18
◼
►
yeah I mean I enjoyed it even though I
02:33:21
◼
►
didn't want to but I did yeah I'm with
02:33:23
◼
►
you Casey I also I thought I'm like oh no
02:33:25
◼
►
this is gonna be stupid but you know what
02:33:27
◼
►
it was fine it was fun I enjoyed it yeah
02:33:30
◼
►
imagine if one of your apps was one of
02:33:31
◼
►
those apps that got shown you know it's
02:33:33
◼
►
like it's my reviews are not that kind
02:33:35
◼
►
you know they can I think they pick ones
02:33:38
◼
►
but they didn't have a lot of words
02:33:39
◼
►
because that to fit into lyrics but you
02:33:40
◼
►
know anyway it was nice um oh and it's
02:33:43
◼
►
slightly rewinding a bit for the Xcode
02:33:44
◼
►
stuff and now we're not talking about
02:33:45
◼
►
State of the Union now but like it's
02:33:48
◼
►
worth mentioning that basically the
02:33:50
◼
►
Swift Assist feature that didn't ship
02:33:52
◼
►
last year now has come back with a
02:33:54
◼
►
vengeance and is even better if the
02:33:56
◼
►
demos are to be believed so didn't want
02:33:58
◼
►
to leave you hanging on that but uh
02:34:00
◼
►
that's a thing and they saved it towards
02:34:03
◼
►
the end and I know that's mostly State
02:34:04
◼
►
of the Union stuff we'll talk about it
02:34:05
◼
►
next week but I give a thumbs up to
02:34:08
◼
►
them not giving up on Swift Assist but
02:34:10
◼
►
instead sort of essentially regrouping
02:34:12
◼
►
and coming up with something even better
02:34:14
◼
►
that I presume will ship for real I
02:34:16
◼
►
installed Xcode and have launched it
02:34:17
◼
►
and I maybe I just didn't activate that
02:34:19
◼
►
part or don't know how it works or
02:34:21
◼
►
actually I think I tried it and had some
02:34:22
◼
►
kind of error so I guess the jury's still
02:34:24
◼
►
out of whether it works because it's
02:34:26
◼
►
we're only hours in here and I haven't
02:34:27
◼
►
actually tried it but um if their demos
02:34:29
◼
►
are to be believed Swift Assist lives and
02:34:32
◼
►
it seems like uh even better than what
02:34:35
◼
►
they announced last year yeah I'm really
02:34:37
◼
►
excited to play with it but it appears as
02:34:39
◼
►
far as I can tell to only be on uh Tahoe
02:34:42
◼
►
which I don't plan to install anywhere for
02:34:45
◼
►
any reason anytime soon so uh I probably
02:34:48
◼
►
won't be able to play play with it for a
02:34:49
◼
►
while unfortunately but in principle it
02:34:51
◼
►
looked great yeah the the uh the phrase
02:34:53
◼
►
they used was quote we've expanded our
02:34:56
◼
►
vision for Swift Assist which is okay
02:34:59
◼
►
great I mean it's so far that yeah they
02:35:01
◼
►
did it does it does more stuff than it
02:35:03
◼
►
used to and you know just like the other
02:35:05
◼
►
ones a little help from my friends get
02:35:06
◼
►
the apple gets by with a little help
02:35:08
◼
►
from its friends because you know if
02:35:09
◼
►
their models can't do code stuff hey
02:35:12
◼
►
chat GPT can you help out here
02:35:14
◼
►
anthropic can you can we want to use you
02:35:16
◼
►
have good coding models I I think that's
02:35:18
◼
►
a smart move I think it's like stop
02:35:20
◼
►
that's an example of I mean either
02:35:22
◼
►
desperation or humility to say we do
02:35:25
◼
►
not have the best coding model let's when
02:35:27
◼
►
we're going to add this feature to xcode
02:35:29
◼
►
let's just have a pop-up menu and say
02:35:31
◼
►
use use Claude use Sonnet use chat GPT or
02:35:34
◼
►
use Apple's and then let people pick
02:35:35
◼
►
which one they want yeah I mean I
02:35:37
◼
►
wonder if if maybe this is I mean I
02:35:39
◼
►
kind of expected the timeline to be
02:35:41
◼
►
longer on this but I wonder you know
02:35:42
◼
►
we heard you know six months ago or
02:35:45
◼
►
whatever that like Craig Federighi was
02:35:48
◼
►
making everybody open to the idea of
02:35:50
◼
►
using other people's third-party models
02:35:52
◼
►
when that when they're when they can
02:35:53
◼
►
make the best product with those this
02:35:55
◼
►
seems like doing exactly that and I
02:35:58
◼
►
think you know given Apple's position
02:36:00
◼
►
in AI right now which is pretty weak
02:36:03
◼
►
still and and not super competitive
02:36:06
◼
►
with any of the you know you know
02:36:08
◼
►
frontier models for almost anything
02:36:09
◼
►
that's the right move like for things
02:36:12
◼
►
like that you know obviously like for
02:36:14
◼
►
for on-device local processing Apple's
02:36:17
◼
►
great at that they probably will remain
02:36:21
◼
►
class-leading for the foreseeable future
02:36:23
◼
►
at that because that is like that that
02:36:26
◼
►
does everything Apple's really good at
02:36:28
◼
►
they're really good at power efficiency
02:36:30
◼
►
they're really good at like single
02:36:32
◼
►
computing device excellence like how
02:36:34
◼
►
can we make the best computer the best
02:36:36
◼
►
phone the best tablet like they're
02:36:38
◼
►
really good at that they're not so
02:36:39
◼
►
good at like these giant big data
02:36:42
◼
►
problems where you need like cutting
02:36:43
◼
►
edge AI researchers doing you know the
02:36:46
◼
►
making the most smart things on these
02:36:48
◼
►
huge servers like that's much less
02:36:50
◼
►
their style you know and things like
02:36:52
◼
►
that have been less their style
02:36:53
◼
►
forever so I can see Apple always being
02:36:56
◼
►
really good at local models and so in
02:37:00
◼
►
the in the time that may be forever
02:37:02
◼
►
but in the current time where they're
02:37:04
◼
►
not good at the really big frontier
02:37:06
◼
►
size models that run on big servers
02:37:08
◼
►
partnering with other companies and
02:37:10
◼
►
creating a platform for the other
02:37:13
◼
►
companies to run their stuff in a way
02:37:16
◼
►
that helps Apple's apps and Apple's
02:37:17
◼
►
customers apps that's the right move
02:37:20
◼
►
this could be the way they do things
02:37:22
◼
►
they maybe they will never lead in big
02:37:26
◼
►
AI models that might be okay if they
02:37:29
◼
►
do a good enough job being the
02:37:31
◼
►
platform we'll see how it goes over
02:37:34
◼
►
time but for now this was the right
02:37:36
◼
►
move and I'm glad they finally are
02:37:38
◼
►
really doing what appears to be a
02:37:41
◼
►
pretty big job of finally embracing
02:37:42
◼
►
that strategy I feel like Google and
02:37:45
◼
►
open air are also ahead in small
02:37:47
◼
►
models that run on device because
02:37:49
◼
►
that they're just models are better
02:37:50
◼
►
at everything including their little
02:37:51
◼
►
models especially Google especially is
02:37:53
◼
►
always touting how small they can get
02:37:56
◼
►
their mom I mean that's been Apple's
02:37:57
◼
►
whole thing too about that Apple
02:37:58
◼
►
intelligence it's been a struggle for
02:37:59
◼
►
them to get their models down to the
02:38:01
◼
►
point where they can fit on their
02:38:02
◼
►
phones which is why part of why they
02:38:03
◼
►
expanded the RAM and even with the
02:38:05
◼
►
expanded RAM it's been a struggle to
02:38:07
◼
►
get the models down to that level but
02:38:09
◼
►
yeah Google and open AI have been
02:38:10
◼
►
also working on that for their small
02:38:12
◼
►
models especially Google for the
02:38:13
◼
►
little models they can run on device
02:38:15
◼
►
so Apple is not even in the lead on
02:38:16
◼
►
small models but they have great
02:38:18
◼
►
hardware and if they can expose
02:38:20
◼
►
that great hardware to other people's
02:38:21
◼
►
models I think in this the Swift
02:38:23
◼
►
Assist thing I think these are all
02:38:24
◼
►
server models like they're going out
02:38:26
◼
►
to the server for for Claude and and
02:38:29
◼
►
chat GPT they're not they don't have
02:38:31
◼
►
like the local I don't know I haven't
02:38:34
◼
►
looked at it that much but I don't know
02:38:37
◼
►
if those companies have optimized their
02:38:38
◼
►
models to run on on the phone or
02:38:40
◼
►
whatever or on locally on a Mac we'll
02:38:42
◼
►
see but the fact that you have that
02:38:43
◼
►
option at all is like now it just comes
02:38:45
◼
►
down to like how good is the
02:38:47
◼
►
interface and jury's still out on that I
02:38:49
◼
►
tried to use it and like I said it
02:38:50
◼
►
failed and the demos I've seen in
02:38:51
◼
►
State of the Union that we'll talk
02:38:52
◼
►
about I'm not entirely sure they've
02:38:54
◼
►
nailed the interface but I don't think
02:38:56
◼
►
anybody has at this point with these
02:38:57
◼
►
kind of like help me code along type of
02:38:59
◼
►
things what I can say is they put in a
02:39:01
◼
►
lot of work they've they've added a lot
02:39:03
◼
►
of UI for this and it's fairly
02:39:05
◼
►
sophisticated UI so that actually
02:39:08
◼
►
essentially the extra year working on
02:39:09
◼
►
Swift Assist seems to have paid
02:39:11
◼
►
dividends assuming you can get it to
02:39:12
◼
►
work I did open up I did open up
02:39:15
◼
►
Hyperspace on Tahoe in the Xcode
02:39:17
◼
►
beta it would not build so that
02:39:19
◼
►
doesn't bode well but I'll figure it
02:39:21
◼
►
out overall overall impressions though
02:39:24
◼
►
I mean for me the iPad stuff was the
02:39:29
◼
►
star of the show for me I am really
02:39:31
◼
►
really really excited about it as
02:39:33
◼
►
stated earlier I'm tentatively excited
02:39:35
◼
►
about the new design changes I don't
02:39:36
◼
►
love it at all right now but I really
02:39:38
◼
►
do think they're heading in the right
02:39:39
◼
►
direction everything else was just good
02:39:42
◼
►
I mean there were no particular
02:39:43
◼
►
surprises but it was good and I'm
02:39:46
◼
►
looking forward to this to getting to
02:39:48
◼
►
work on it even though I'm also kind
02:39:50
◼
►
of dreading it and I'm very excited to
02:39:54
◼
►
see what WWDC brings which by the way
02:39:55
◼
►
I think and I haven't looked into this
02:39:57
◼
►
but it sounds like they may have
02:39:58
◼
►
dropped all the videos already is that
02:40:00
◼
►
right do we know couldn't tell like I
02:40:02
◼
►
know why people are saying that because
02:40:03
◼
►
I saw it in the developer app too but I
02:40:05
◼
►
didn't try downloading like one of the
02:40:06
◼
►
later ones all right well no worries
02:40:08
◼
►
either way overall I think this was
02:40:10
◼
►
certainly not my favorite WWDC but it
02:40:13
◼
►
was decent it was especially good
02:40:15
◼
►
given how in the doldrums all of us
02:40:17
◼
►
felt and kind of still feel but I
02:40:21
◼
►
thought this was pretty good let's
02:40:22
◼
►
let's start with Marco and then end
02:40:23
◼
►
with John overall impressions and or
02:40:25
◼
►
final thoughts I mean yeah I wasn't
02:40:28
◼
►
expecting any changes to the developer
02:40:30
◼
►
relationship and we didn't get any but
02:40:32
◼
►
we got we got what we hoped we would
02:40:36
◼
►
get which is a huge upgrade to the on
02:40:40
◼
►
device AI APIs and a system redesign the
02:40:46
◼
►
system redesign I think we were all
02:40:47
◼
►
going into it like a little bit like you
02:40:49
◼
►
know I don't know about this and I think
02:40:52
◼
►
it has proven to be warranted that the
02:40:56
◼
►
system redesign really goes very far in a
02:40:59
◼
►
certain very opinionated direction it's
02:41:02
◼
►
going to hopefully have some revision over
02:41:04
◼
►
the course of the summer and we are
02:41:06
◼
►
indeed going to have to do a ton of
02:41:09
◼
►
work in our apps to adopt it it's going
02:41:11
◼
►
to be an incredibly busy summer just to
02:41:15
◼
►
keep up with the redesign not even not
02:41:17
◼
►
even considering all the new APIs and
02:41:19
◼
►
stuff like that just getting our apps to
02:41:21
◼
►
you know fit in not look broken and not
02:41:25
◼
►
look old with the new system design is
02:41:28
◼
►
going to take the entire summer and
02:41:30
◼
►
that's all we're going to be able to do
02:41:31
◼
►
for most of us if we if we care about
02:41:33
◼
►
design at least so that that's going to
02:41:35
◼
►
be a lot and there's going to be a lot
02:41:37
◼
►
of drama over the summer as the design is
02:41:40
◼
►
hopefully tweaked if it's not God help us
02:41:43
◼
►
all if it is hope if it is tweaked or you
02:41:47
◼
►
know maybe maybe things like you know tab
02:41:49
◼
►
bars might become usable right now they're
02:41:52
◼
►
definitely not please don't use the new tab
02:41:54
◼
►
bar in your apps unless it really changes
02:41:56
◼
►
but anyway it's going to be a very busy
02:41:59
◼
►
summer they delivered what appears to be
02:42:02
◼
►
very very strong technical advancements
02:42:06
◼
►
in ways that will give a lot of us a lot
02:42:08
◼
►
to do even after we you know fix the
02:42:10
◼
►
design so we're going to be busy and I
02:42:13
◼
►
think I'm very much looking forward to
02:42:17
◼
►
what I'm going to be able to do with
02:42:19
◼
►
these new APIs they look again very
02:42:21
◼
►
promising I think I can do some really
02:42:23
◼
►
cool features with them once I finish all
02:42:24
◼
►
my design work John I think WWC keynotes
02:42:29
◼
►
at least maybe not all the sessions but
02:42:30
◼
►
keynotes are kind of at the point where
02:42:32
◼
►
the same point that iPhones are where
02:42:34
◼
►
basically everything leaks like you got
02:42:36
◼
►
all this information ahead of time it's
02:42:39
◼
►
almost I think in past years they've said
02:42:41
◼
►
basically like oh someone who had access
02:42:42
◼
►
to the deck here's all the things they're
02:42:43
◼
►
going to talk about so there's not so many
02:42:45
◼
►
surprises these days but it's in the
02:42:47
◼
►
details to see what they're going to be
02:42:48
◼
►
like I was most pleasantly surprised by
02:42:51
◼
►
iPad OS I like the direction it's going
02:42:53
◼
►
all the the minor details not minor details
02:42:59
◼
►
but all the the nitty-gritty about the
02:43:01
◼
►
technical stuff that's in the sessions
02:43:02
◼
►
that's always fun I always enjoy that
02:43:04
◼
►
everything just always gets better we'll
02:43:06
◼
►
talk about that in future episodes I'm
02:43:07
◼
►
sure but for the keynote stuff the in the
02:43:11
◼
►
redesign which was sort of the star of the
02:43:13
◼
►
show as far as I was concerned with the
02:43:16
◼
►
exception of the terrible tab bars which I
02:43:18
◼
►
think are terrible for additional reasons
02:43:20
◼
►
above and beyond the animation and the
02:43:22
◼
►
appearance just like conceptually I think
02:43:24
◼
►
it's a bad idea I think I'm okay with the
02:43:27
◼
►
redesign on iPhone and iPad granted I
02:43:30
◼
►
haven't installed there but in all the
02:43:31
◼
►
things that I've seen I'm like yeah it
02:43:33
◼
►
could have been worse like you know again
02:43:35
◼
►
tab bar aside everything else I think
02:43:37
◼
►
will be fine on macOS first of all I would
02:43:40
◼
►
say again if I were writing review this is
02:43:42
◼
►
the most significant redesign of macOS
02:43:44
◼
►
since aqua I don't think it's even close
02:43:47
◼
►
right that they it is so like if you look
02:43:51
◼
►
at for example from 10.15 to 10.2 you're
02:43:54
◼
►
like oh this is a big change but they did
02:43:56
◼
►
it in little steps we didn't really have
02:43:58
◼
►
this big discontinuity of like totally new
02:44:02
◼
►
thing like they slowly they got rid of the
02:44:04
◼
►
pinstripes they got rid of the
02:44:05
◼
►
translucency they got rid of the color they
02:44:07
◼
►
darkened it up they added a little bit
02:44:08
◼
►
leather they removed the leather they
02:44:10
◼
►
lightened it up they darkened it up they
02:44:11
◼
►
smoothed it out they had a little bit of
02:44:13
◼
►
vibrancy like small steps over years and
02:44:15
◼
►
years this is a break this is we have a
02:44:18
◼
►
totally new idea everything is up for
02:44:20
◼
►
grab everything changes I don't like how
02:44:22
◼
►
it looks I think it's too bright I think
02:44:23
◼
►
the contrast is too low I think it's ugly
02:44:25
◼
►
I don't like how it works in certain
02:44:27
◼
►
thing areas I don't like the the way the
02:44:31
◼
►
things like the dock show windows that
02:44:33
◼
►
are going behind them it looks busier than
02:44:35
◼
►
it used to be I don't like the new menu
02:44:37
◼
►
bar the new finder icon is hideous and
02:44:39
◼
►
they need to fix it I don't like the round
02:44:42
◼
►
rack jail that they're putting all the
02:44:44
◼
►
stuff in it is clear to me now playing
02:44:47
◼
►
with it for you in just an hour that
02:44:49
◼
►
eventually all the old Mac OS will look
02:44:51
◼
►
ancient and this will look new because
02:44:52
◼
►
whenever you have a big break that's true
02:44:55
◼
►
but of all the OS's I mean I don't know
02:44:57
◼
►
if it surprises me or it just fills my
02:44:59
◼
►
worst expectations I like the new design
02:45:02
◼
►
the least on Mac OS like you guys haven't
02:45:05
◼
►
explored it yet but let me tell you there's
02:45:07
◼
►
things there's tons of stuff in there they
02:45:08
◼
►
change so many things and also apps that
02:45:12
◼
►
are on your Mac right now that are not
02:45:14
◼
►
built against the Tahoe SD like pre-existing
02:45:17
◼
►
apps just everything in them is different
02:45:20
◼
►
and I think I understand they do that for
02:45:21
◼
►
compatibility which is good but like all
02:45:24
◼
►
my apps have pop-up menus that like the
02:45:26
◼
►
buttons pop-up menus like every even the
02:45:28
◼
►
like every control looks different in old
02:45:32
◼
►
apps and new apps even in places where they
02:45:34
◼
►
don't seem like do because like the button
02:45:36
◼
►
metrics haven't changed but the button
02:45:37
◼
►
appearance is different so your face with
02:45:40
◼
►
am I going to fully liquid metal my app and
02:45:44
◼
►
put conditional code in because by the way
02:45:45
◼
►
the metrics have changed on a bunch of
02:45:47
◼
►
stuff too like I just launched a bunch of
02:45:48
◼
►
my apps and like the metrics have changed
02:45:50
◼
►
enough that things that used to not scroll
02:45:51
◼
►
do scroll and things that were pixel aligned
02:45:53
◼
►
or no longer pixel aligned it's it's worst
02:45:57
◼
►
case scenario and like I would be happier to
02:46:00
◼
►
do that if I really like the end result boy
02:46:03
◼
►
once I get my app updated for a liquid
02:46:05
◼
►
metal whatever it's going to look awesome
02:46:06
◼
►
but I don't think it does it doesn't mean
02:46:09
◼
►
that in 10 years that I won't be perfectly
02:46:11
◼
►
happy with how the Mac looks but this is
02:46:13
◼
►
going to take some getting used to and I'm
02:46:14
◼
►
not really excited I'm it's make what
02:46:18
◼
►
it's making me do is making me appreciate
02:46:19
◼
►
how my Mac looks now because after so many
02:46:23
◼
►
years things are boring but like consistent
02:46:28
◼
►
and better in almost every functional way
02:46:32
◼
►
than the new thing they're introducing yes
02:46:34
◼
►
the new thing looks newer and the old things
02:46:36
◼
►
will look old and it will look dated but
02:46:37
◼
►
that's just because it's a change I'm not
02:46:40
◼
►
sure there's any place in the new look that
02:46:43
◼
►
I think is functionally better than the old
02:46:47
◼
►
way yet I haven't dug into all of it yet and
02:46:51
◼
►
that's disappointing because the Mac is my
02:46:53
◼
►
favorite platform and I really wish I
02:46:55
◼
►
really wish I liked what they had done
02:46:56
◼
►
with the Mac more and I have little faith
02:46:58
◼
►
that they're going to change much of
02:47:00
◼
►
anything I do hold out some hope that
02:47:01
◼
►
they'll fix the finer icon because hey
02:47:02
◼
►
it's not just an icon and they can fix it
02:47:04
◼
►
in the new one is hideous but everything
02:47:07
◼
►
else I'm like that there's no time they
02:47:08
◼
►
don't care about macOS they're not going
02:47:10
◼
►
to change this so in that respects I'm a
02:47:12
◼
►
little bit down because my favorite
02:47:14
◼
►
platform is bad but everything else I
02:47:16
◼
►
think is a thumbs up well wait till you
02:47:19
◼
►
use the iPhone version you're gonna again
02:47:21
◼
►
in the screenshots it looked fine to me but
02:47:23
◼
►
we'll see a lot of it is fine it needs a
02:47:26
◼
►
lot of work and it's very early and rough
02:47:30
◼
►
oh yeah and everything's broken like when
02:47:31
◼
►
you turn off like if you turn on reduced
02:47:33
◼
►
transparency on the macOS I I tried to
02:47:35
◼
►
take a screenshot of it but it's one of
02:47:37
◼
►
those drawing glitches that you can't
02:47:38
◼
►
screenshot things blink on your screen at
02:47:41
◼
►
like 30 frames per second like flashing
02:47:44
◼
►
regions of posterization it looks like
02:47:46
◼
►
your computer is about to explode like
02:47:48
◼
►
it is grim like it's just the first
02:47:50
◼
►
beta who cares like I'm but I'm just
02:47:51
◼
►
saying like there are bugs in this beta
02:47:52
◼
►
that I have never seen before like like
02:47:55
◼
►
visual it's almost like your graphics
02:47:56
◼
►
card is overheating somebody think that
02:47:58
◼
►
the OS is gonna try it we saw Tahoe and
02:48:01
◼
►
something open accessibility have a bunch
02:48:03
◼
►
of windows open and start toggling those
02:48:05
◼
►
switches and dragging windows around it is
02:48:07
◼
►
madness but those are just bugs but I'm
02:48:09
◼
►
saying like even when everything's working
02:48:10
◼
►
perfectly I don't like it so it's a
02:48:11
◼
►
it's a contest will I be ranting on this
02:48:14
◼
►
show for the next five years about the
02:48:15
◼
►
tab bars in iOS or will I be ranting
02:48:17
◼
►
about everything in macOS we'll see
02:48:19
◼
►
which will win oh no all right thank
02:48:22
◼
►
you to our sponsors this week delete me
02:48:25
◼
►
better help and click for Sonos and
02:48:27
◼
►
thanks to our members who support us
02:48:28
◼
►
directly you can join us at atp.fm
02:48:30
◼
►
slash join one of the many perks of
02:48:33
◼
►
membership is ATP overtime our weekly
02:48:35
◼
►
bonus topic this week on overtime we're
02:48:38
◼
►
gonna be talking about just the other
02:48:39
◼
►
day Apple published a paper on the
02:48:42
◼
►
limitations of LLM reasoning technology
02:48:45
◼
►
we're going to talk about that and
02:48:47
◼
►
over time you can hear that and
02:48:48
◼
►
everything else we've done if you join
02:48:49
◼
►
us be a member at atp.fm slash join
02:48:52
◼
►
thank you so much everybody and we'll
02:48:54
◼
►
talk to you with probably a mountain of
02:48:55
◼
►
follow-up next week
02:48:57
◼
►
now the show is over they didn't even
02:49:03
◼
►
mean to begin because it was accidental
02:49:07
◼
►
it was accidental John didn't do any
02:49:12
◼
►
research Marco and Casey wouldn't let
02:49:15
◼
►
him because it was accidental it was
02:49:19
◼
►
accidental and you can find the show
02:49:23
◼
►
notes at atp.fm and if you're into
02:49:28
◼
►
mastodon you can follow them at c a s e y l i s s so that's casey list m a r c o a r m
02:49:39
◼
►
and t marco armen s i r a c u s a syracusa it's accidental
02:49:49
◼
►
they didn't mean to accidental
02:49:54
◼
►
tech podcast so long
02:50:00
◼
►
briefly before we get to uh the after show or maybe this is the after show i want to read you
02:50:04
◼
►
the message that xcode put out when it refused to compile my unmodified application
02:50:09
◼
►
oh gosh and i want to tell you i want to ask you if you've ever seen this message before because
02:50:14
◼
►
for all i know it's an existing message and i just don't know what it means but it's one of those so
02:50:17
◼
►
please help me um conditional conformance of type blah to protocol layout does not imply conformance
02:50:23
◼
►
to inherited protocol sendable
02:50:25
◼
►
that is an error that it like it won't compile
02:50:28
◼
►
and this is not in my code it's in third-party code so i can't even change it but i've never seen that
02:50:34
◼
►
message before i mean i feel like we could parse out what they're saying but i don't think i've ever
02:50:38
◼
►
seen it before so the conditional conformance is like you know uh layout where content equals empty
02:50:42
◼
►
view or yes conditional conformance to protocol so the layout protocol right so that all makes sense
02:50:47
◼
►
but it's saying that does not imply conformance to the inherited protocol sendable like okay is that a
02:50:54
◼
►
problem that means you won't compile my code like or again this is third-party codes i hope this i hope
02:51:00
◼
►
this library updates because i literally can't build my app and i didn't touch anything i didn't change
02:51:04
◼
►
the swift 6.2 like i had maybe i have to change it maybe defaults anyway i haven't had time to look
02:51:09
◼
►
at this but that is slightly distressing to me because i just assumed it would build out of the
02:51:13
◼
►
box if i just minded my call sheet did uh we we can explore that if you want but honestly i don't care
02:51:20
◼
►
because we didn't get a chance to talk about the one thing that i want to talk to you about john
02:51:24
◼
►
they and this was in the state of the union to be fair and i know we're not really talking the state
02:51:27
◼
►
union but i cannot resist this is the last release for intel apparently tahoe is all you get
02:51:34
◼
►
then your cheese grater will float up to the attic in the sky and by that i mean the attic above your
02:51:39
◼
►
head so we don't need to belabor it too much since we were running very long already but in short
02:51:45
◼
►
what's the plan man i'm perfectly happy with that like i was we talked about this on the last episode
02:51:51
◼
►
i was pleasantly surprised that tahoe will support my mac that's all like i mean i they're already they've
02:51:56
◼
►
already gone longer than i thought they would have uh you know again if they had if they had
02:52:00
◼
►
followed the past procedure they should have ended support in 2024 and they didn't they didn't end in
02:52:04
◼
►
2025 they're not going to end it until next year so i'm perfectly fine with that and it's nice i really
02:52:10
◼
►
appreciate this is not sorry every time i say this i think people think i'm being sarcastic i appreciate
02:52:14
◼
►
the fact that they announce this year that next year they're gonna do this thing which is not something
02:52:20
◼
►
they usually do they don't have roadmaps and like and honestly they don't even usually make that
02:52:25
◼
►
decision like they could make that decision but they've made the decision already that they made
02:52:29
◼
►
the decision that tahoe will support my mac love it great all the things aside about me not liking tahoe
02:52:36
◼
►
but you know anyway and the next one won't so now you can make it now you can plan now you can be like
02:52:42
◼
►
okay i can start thinking about what i'm going to replace this if i care if i need the you know like
02:52:47
◼
►
it lets people plan it's the thing that people always complain about apple that you know microsoft
02:52:51
◼
►
other pc companies would give you a roadmap they would say this year we're doing this next year
02:52:54
◼
►
we're doing that here's when we're gonna drop support for this even with deprecations apple's
02:52:57
◼
►
like oh this thing is deprecated and it might go away sometime in the future and it might last a decade
02:53:03
◼
►
or next year it might be gone right and they never tell you because they don't know like they they put
02:53:07
◼
►
off the decision like a teenager and just like procrastinate and say oh no and then the last second
02:53:12
◼
►
they decide but here they made a decision a year early and i really appreciate that it would have been
02:53:17
◼
►
nice if they tell me what the deal is with the mac pro sometime before this year ends
02:53:20
◼
►
but again hardware wwc is not really a thing so here i am patiently waiting for them to do
02:53:26
◼
►
something anything with the mac pro even if they cancel the mac pro that would give me some information
02:53:32
◼
►
and i'd be like i just need i need a little bit more information before i could make the decision
02:53:35
◼
►
about what my next mac will be that's all well i'm glad you're this chipper about it and i think you
02:53:40
◼
►
should be i don't think there's any reason to be yeah i mean don't you think it was nice of them and
02:53:43
◼
►
i think and i think it's a you know i'm just so excited that if it didn't support daho i'd be
02:53:47
◼
►
like well great the new os isn't going to support my mac and i have no idea what to buy because they
02:53:51
◼
►
haven't told me about the mac pro what the deal is with that but i don't have that problem so i'm happy