With Mastodon’s popularity I think it’d be really cool to see someone pull off an all SwiftUI Mastodon client. A timeline with inline media, and a rich media viewer would be the standout things to me.

(This isn’t a snark tweet, I’d really love to see it! Seems like a core app type I haven’t seen yet in SwiftUI.)

@MuseumShuffle @dimillian Ooo! That’s so exciting. Following! I’d be curious how well it handles inline media and transitioning to the media viewer. Hopefully a TestFlight? 😛
@christianselig This is crazy you mention that lol. For now I just show a sheet because I wanted to make something global in my routeur. But I'll revisit it to do something with a ZSTack + shared geometry effect and hopefully it should just works.
@dimillian Wow that looks great! How does tapping on an image look?
@christianselig Like in the video, just open a native sheet with the image full screen. Will later build pinch to zoom etc...