WWDC was weird.

WWDC 2025 Overview 00:00

  • WWDC 2025 showcased a lot for developers, featuring significant changes in various tools and platforms.
  • Liquid Glass received mixed reactions, with some recalling its similarity to Windows 7.
  • Notable updates include changes to Gameport Toolkit, enabling WebGPU for Safari by default, and an open-source Docker clone in Swift.

Liquid Glass Design 01:17

  • Liquid Glass has sparked skepticism, particularly regarding accessibility issues, though the presenter downplays some concerns.
  • The design is modern but the animation times are criticized for being slow, affecting user experience.
  • Keyboard design changes led to usability issues when suggestions are turned off, prompting speculation of potential reverts.

Safari and Photos App Changes 06:02

  • Safari's URL bar now blends with page content, which may hinder usability for web applications.
  • Updates to the Photos app have increased the number of clicks needed to navigate, frustrating users accustomed to the previous design.

Containerization in Swift 15:01

  • Apple introduced a Swift package for running Linux containers, aiming to compete with Docker and improve compatibility with Apple Silicon.
  • This marks a shift towards more usage of Swift beyond app development, indicating broader adoption of the language.

Game Development Updates 21:25

  • Improvements to the Gameporting Toolkit (GPTK) include support for multiframe generation and easier game porting.
  • The presenter emphasizes the potential of WebGPU for mobile gaming, especially with recent memory limit increases in Chrome.

AI and Xcode Developments 25:04

  • Xcode's new AI tools allow developers to integrate their own models, but the implementation is criticized for being cumbersome.
  • The presenter expresses concern that Apple is lagging in the AI space compared to competitors.

Foundation Model Framework Concerns 33:21

  • Apple's focus on privacy limits the effectiveness of foundation models that can run on devices, leading to potential quality issues in applications.
  • The presenter discusses the drawbacks of bundling large models versus relying on Apple's lower-quality models.

Future of Rosetta and Intel Macs 41:00

  • Apple plans to phase out Rosetta 2, which has been crucial for running Intel apps on Apple Silicon.
  • The transition to Apple Silicon is mostly complete, with upcoming OS updates intended only for Intel Macs.

Closing Thoughts on Developer Experience 44:00

  • The presenter expresses frustration with Apple's current trajectory, noting a lack of innovation in tools and platforms that support developers.
  • There is hope for a future where mobile app development is as straightforward as web development, but current trends suggest Apple is falling behind.