Today @ WWDC25: Day 3
<p>The European Commission has required Apple to make a series of additional changes under the Digital Markets Act:</p><p><strong>Communication and promotion of offers</strong></p><ul> <li>Today, we’re introducing updated terms that let developers with apps in the European Union storefronts of the App Store communicate and promote offers for purchase of digital goods or services available at a destination of their choice. The destination can be a website, alternative app marketplace, or another app, and can be accessed outside the app or within the app via a web view or native experience.</li> <li>App Store apps that communicate and promote offers for digital goods or services will be subject to new business terms for those transactions — an initial acquisition fee, store services fee, and
HELLO DEVELOPER
Your daily guide to the conference.
Today’s group labs
Join Apple engineers and your developer peers online to ask questions, get advice, and follow the discussion about the week’s biggest announcements.
Register now for today’s group labs
Wednesday, June 11 (PT)
9 a.m. – UI frameworks
12 p.m. – Design
3 p.m. – visionOS
6 p.m. – watchOS
Explore the new design
Dive deep into our broadest design update ever. In today’s group labs, one-on-one labs, and video sessions, you’ll find out how the stunning new Apple design language elevates the content users care about most while creating a universal language across platforms. And you can begin your explorations with Liquid Glass, the new material that combines the optical qualities of glass with responsive fluidity.
Register for the design group lab (12 p.m. PT)
You can also request one-on-one lab appointments with Apple experts for guidance on design.
Request a one-on-one lab
Looking for what’s new?
Get your apps and games ready for the new design.
Press play
Learn all about the new design language in video sessions.
Learn more about WWDC25
Join the community
Browse community activities taking place all throughout WWDC. And stop by the Apple Developer Forums to see what everyone is chatting about.
Learn more about community
TODAY’S PLAYLIST
Everybody loves the sunshine
Put a little sunshine in your day with a hand-curated playlist of summer favorites.
Listen on Apple Music
Tell us how we’re doing
We’d love to know your thoughts on this year’s conference.
Take the survey
More to come
We have good intelligence that says tomorrow has a lot to offer. We’ll catch you then.
#WWDC25
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
modelavailableupdate
How to achieve zero-downtime updates in large-scale AI agent deployments
When your website goes down, you know it immediately. Alerts fire, users complain, revenue may stop. When your AI agents fail, none of that happens. They keep responding. They just respond wrong. Agents can appear fully operational while hallucinating policy details, losing conversation context mid-session, or burning through token budgets until rate limits shut them... The post How to achieve zero-downtime updates in large-scale AI agent deployments appeared first on DataRobot .

93% of a Claude Code Session Is Noise. Here's the Proof.
I wrote a session distiller for Claude Code that cuts 70MB sessions down to 7MB. That post covered the what and how. This one covers the why, with data. Before I wrote a single line of code, I needed to answer three questions: What's actually inside a 70MB session? What's safe to throw away? How do I prove I'm not losing anything that matters? Dissecting a 70MB Session I opened a real 70MB session JSONL and categorized every byte. Here's the breakdown: JSON envelope (sessionId, cwd, version, gitBranch): ~54% Tool results (Read, Bash, Edit, Write, Agent): ~25% Base64 images (screenshots, UI captures): ~12% Thinking blocks (internal reasoning): ~4% Actual conversation text: ~3% Progress lines, file-history-snapshots: ~2% That first line is the surprise. Every single JSONL line repeats the sa
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Releases

How to achieve zero-downtime updates in large-scale AI agent deployments
When your website goes down, you know it immediately. Alerts fire, users complain, revenue may stop. When your AI agents fail, none of that happens. They keep responding. They just respond wrong. Agents can appear fully operational while hallucinating policy details, losing conversation context mid-session, or burning through token budgets until rate limits shut them... The post How to achieve zero-downtime updates in large-scale AI agent deployments appeared first on DataRobot .

Google Just Made AI Video 50% Cheaper. OpenAI Killed Sora. Here's the New Pricing Math.
Originally published at news.skila.ai A 5-second AI-generated video clip costs $0.25 on Google Veo 3.1 Lite. The same clip on Veo Standard costs $2.00. On OpenAI Sora, it costs nothing — because Sora no longer exists. The AI video generation market just reshuffled entirely in the span of two weeks. Google launched Veo 3.1 Lite on March 31 at $0.05 per second for 720p. Today, April 7, Veo 3.1 Fast drops to $0.10 per second — a 33% price cut from $0.15. Meanwhile, OpenAI announced on March 24 that Sora is shutting down, with the app closing April 26 and the API following in September. Google now owns every price tier of AI video generation. And the gap between cheapest and most expensive is 12x within Google's own product line. The Full Pricing Breakdown: Every AI Video Model Ranked by Cost




Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!