An iOS developer shares first-hand experience migrating three apps to iOS 26 and its new Liquid Glass design system. The author generally likes the new aesthetic, noting it gives native apps a more distinct look compared to web apps, and finds the migration easier for newer, simpler apps. Key challenges include significant performance regressions in beta2 (apps taking up to a minute to boot), battery drain issues, UI blinking caused by mixed light/dark photo content conflicting with the adaptive glass elements, and the need to refactor custom SwiftUI components that block adoption of new glass button styles. Practical migration advice is offered: start testing on a secondary device now, remove overly custom components, and don't rush full Liquid Glass adoption before September but plan for it inevitably.
Sort: