Jaanus Kase

@jaanus@iosdev.space
458 Followers
414 Following
874 Posts

Maker of @tact. Builder of things on Apple, Flutter, and web platforms.

Also designer, engineer, writer, producer, dad, husband, Estonian. Not necessarily in that order.

Please donate to 🇺🇦 until 🗑🇷🇺 imperialist barbarian terrorist invaders are gone. Give to https://savelife.in.ua/en/ or any other charity that works for you.

Homepagehttps://jaanus.com
Blueskyhttps://jaanus.bsky.social
🇪🇪 Mastodonhttps://est.social/@jaanus
Chat with me on Tacthttps://go.justtact.com/1on1/P8TYVA8yGUTQ6uG5mZtPm2?from=Jaanus

#wwdc25 #macOS

This is one visible change in macOS Ui

Menu items can now have icons, exactly as in iOS context menus

This applies to both context menus and menu bar menus

If you have a menu item with a label that has an icon, and it was showing up on iOS already, it will now also just show up in macOS
https://eldritch.cafe/@mayasynth/114662647370267434

maya 🇵🇸 (@mayasynth@eldritch.cafe)

Attached: 1 image the finder have menu icons!

Eldritch Café

#wwdc25 #Xcode #AI #LLM #FoundationModels

If you want to use Xcode AI features, OR if you want to use Foundation Models AI API on iOS Simulator or macOS, looks like the only supported configuration is having Tahoe beta on the internal SSD of your Apple Silicon Mac

I sort of get why, see the thread (tl;dr: probably performance), but is there any official info from Apple about this requirement? Nothing in the few WWDC videos I saw so far
https://mastodon.social/@felix_schwarz/114670973442659374

Okay so how ARE we supposed to run the new macOS betas?

- From an external bootable SSD - turns out Apple Intelligence and a lot of AI (incl new Foundation Models) aren’t allowed

- VM - looks like this method is broken too

- The only third option that I can think of, is to dedicate an entire separate real Mac just for the beta. I’m not that rich

Insert-sad-panda-Genmoji
https://mastodon.social/@chockenberry/114661518114635883

#wwdc25 #FoundationModels #Xcode #LLM

Has anyone seen the Foundation Models actually working? Am I holding it wrong? I am not getting any responses either in the playground or app, and there is a bunch of this crap in the console when running the app.

Running Xcode 26 beta on macOS 26 beta.

Are there regional restrictions? Xcode AI chat also is “unavailable in my region”.

#wwdc25

Is there no “What’s new in AppKit” video this year?

There is one specifically about new design, but no general AppKit video?

#wwdc25 #Xcode #Feedback

When you have multiple SPM targets and run tests in Xcode, the result indicator is missing for the target

When you expand, you see individual test results, but no result indicator in collapsed view (which was really useful to see results for lots of targets when they are collapsed)

#wwdc25 #Xcode

This is unfortunate

AI chat in Xcode seems to be gated by region

Is there a list of regions somewhere?

#wwdc25

One of my unexpected highlights for the keynote was how much air time Ivory and Mastodon got. It was a LOT

Apple never said these words out, and didn’t focus the app or platform

They just needed a thing to act as a prop for general “social networking” to talk about their Visual Intelligence, among other things

It was unmistakably, recognizably Ivory

And they chose Ivory and Mastodon instead of something fake/nonexistent, or VC-funded crap

I thought that was kind of neat

#wwdc

Here is my WWDC 25 wishlist from a few months ago:

Apple, show us how you are not on the side of the Nazis, and help us protect our users and their data.

That is the single thing I care about this year.

I don’t expect to hear anything about this topic this week. https://jaanus.com/which-side-are-you-on-apple/

Which side are you on, Apple? – Jaanus

Yeah #WWDC may be boring and meh but I’ll still install the new macOS beta

I’ve found over the past years that the easiest and safest way to do that is to have an external SSD with the current OS already preconfigured, and you install the developer beta on top of it when it becomes available

So I’m preparing that now