Notes from the WWDC 2025 keynote that matter to me

- foundation models framework can be openly called- Liquid glass: transparent, refracts light, dynamic layering - Design language update - New desktop wallpaper aesthetic, images rendered with 3D perspective - Camera goes back to iOS 6-style icons, finally back to the two big photo/video tabs - The new design language will definitely hit front-end developers hard, not sure if it'll influence WeChat Mini Program design style - Metal's rendering performance is overkill; using it for this kind of flashy detail rendering, not sure if it'll hurt battery life

Entertainment

Goal-based vector field pathfinding

A goal-based vector field pathfinding method that helps agents navigate efficiently by generating a heat map and a vector field. It walks through the algorithm's three steps: generating a heat map that describes distance along the path, creating a vector field pointing toward the goal, and using the vector field to steer agents' movement. How to solve the local optimum problem, and how subdividing the grid optimizes path computation to make pathfinding more stable and efficient.

App Development