Discover 44 articles on SwiftUI in mobile performance

Clear Filters

Showing 20 of 44 articles (Page 2 of 3)

Bevan Christian from IDN Engineering tackles a problem every iOS team faces: how do you navigate between SwiftUI and UIKit without creating a maintenance nightmare?

Medium's iOS team has been wrestling with a codebase dating back to 2013. Migrating from UIKit to SwiftUI? It's messier than you think.

How to do pagination in SwiftUI

Company: Medium · Apr 11, 2024
Platform: iOS

Medium's iOS team rebuilt their search feature in SwiftUI and needed infinite scroll. Here's the elegant pagination pattern they landed on after years of iteration.

Lyft built Live Activities that update millions of users per week—but iOS sandboxing, 4KB payload limits, and image rendering nearly killed the project.

PhonePe's iOS team built their entire ONDC shopping app in SwiftUI when most considered it too risky for production. The result? 1M+ downloads and a blueprint for modern iOS development.

Jesse Stauffer from Thumbtack built a stunning 3D carousel in SwiftUI—then convinced his team NOT to ship it. Here's why that prototype was still worth every line of code.

Unlocking SwiftUI at Airbnb

Company: Airbnb · Sep 21, 2023
Platform: iOS

Airbnb just replaced their entire iOS UI framework with SwiftUI. Here's how they pulled off a multi-million line codebase migration without breaking production.

Mike Pesate from Bumble breaks down Publishers in SwiftUI and Combine with real-world examples. If you're still confused about when to use CurrentValueSubject vs PassthroughSubject, this one's for you.

Transitioning to SwiftUI

Company: Thumbtack · Aug 16, 2023
Platform: iOS

Daniel Roth from Thumbtack rebuilt their entire iOS component library from scratch in SwiftUI. The result? Faster builds, fewer bugs, and a development experience that finally lives up to the hype.

John Flanagan from DoorDash reveals how his team eliminated duplicate code between SwiftUI previews and snapshot tests. The solution? An open-source tool that cuts testing boilerplate to a single line.

Mobile The Future Is Declarative

Company: Sentry · Dec 7, 2022
Platform: Android / iOS

Lazar Nikolov explores why Android and iOS are finally catching up to React Native and Flutter. The shift to declarative UI is reshaping native mobile development.

DoorDash just proved SwiftUI is enterprise-ready. Their secret? Don't start with a rewrite.

Zoltan Lippai from DoorDash cracked a problem that stumped early SwiftUI adopters: how do you programmatically scroll when Apple didn't give you the tools? His team built their own solution for iOS 13.

Ting Becker and Paul Hudson curated the best property wrapper resources from the Swift community. If you're still writing boilerplate code in Swift, you're missing out on one of the language's most powerful fea...

Evolution of the Medium iOS app architecture

Company: Medium · Apr 26, 2022
Platform: iOS

Medium's iOS team ditched their monolith for Swift packages and SwiftUI. A year later, they're shipping features faster than ever.

Tokopedia's iOS team was crashing on UICollectionView batch updates. Their solution? Build a better abstraction inspired by Instagram and SwiftUI.

Medium's iOS team went all-in on SwiftUI for production features serving millions of users. Here's how they made it work in a legacy codebase.

SwiftUI with UICollectionView

Company: Expedia · Apr 22, 2021
Platform: iOS

Kari Grooms from Expedia Group tackles a problem every iOS team faces: how do you start using SwiftUI when your app is built on UICollectionView? Her solution is clever, but comes with some surprising gotchas.

Resizing Images In SwiftUI

Company: Expedia · Apr 15, 2021
Platform: iOS

Kari Grooms from Expedia Group's Vrbo team cracked one of SwiftUI's most frustrating puzzles: resizing images without distortion. What should be simple turns into a 10-step journey through modifier hell.

Lessons in SwiftUI

Company: Expedia · Apr 8, 2021
Platform: iOS

Kari Grooms from Vrbo's iOS team discovered SwiftUI wasn't just a learning curve—it was a complete rethink of how to build mobile UIs. Her team's migration revealed surprising gotchas that most tutorials won't ...

Loading articles...