If someone asks you to build a UI like this one, I'm sure that you'll quickly have a feeling that it won't be an easy task! Indeed, if we look at it more closely we can see that we'd need to implement buttons with custom shapes, several animations and even a transition to animate the chat message back and forth. All that to say that there's definitely at least a few days of work to build such a UI! And this got me thinking: what if we tried to implement a simplified version, that would only use the built-in building blocks of SwiftUI? Would it be possible to implement it quickly and with a result that still looks polished enough? That's what we're going to see in this video! But first, I have a big thank you to a developer tool who's the sponsor of this email: Stream |