i will be at the mothership for WWDC tomorrow. hope to meet some of y’all there!
leading booking @ waymo.
Posts
proud to have led the team on this. want to come build the next generation autonomous ride hailing platform? come join my team: apply or message me.
next generation of Waymo booking flows rolling out.
lots of cool new tech here: flexible server-driven platform, fully native SwiftUI + Compose app components.
@schwa@mastodon.social secret hack they don’t want you to know: you can create a pseudo-lazy Layout by wrapping each individual subview in a LazyV/HStack.
the subview attribute graph is unfortunately still evaluated due to the nature of Layout, but the render tree is lazy.
@harshil@mastodon.social I tried and failed. the APIs just don’t exist.
the only option seems to be to use a UITabBar in a representable.
@axiixc@social.axiixc.com I enjoyed your recent SwiftUI wish list post! Nobody discusses container lifetime and it’s a very meaningful problem for those of us that are pushing SwiftUI beyond the basics.
I was hoping that the ContainerValues API (or the variadic API before it) would offer us more control over lifetime, but sadly it does not. When using it as a navigation stack, it keeps the state of the top-level View, but any subview state is lost — along with any scroll position (Apple folks: FB16459615).
@harshil@mastodon.social @khaost@mastodon.tz.is it’s definitely tempting, but I’m really hesitant about tying up such crucial data into a single ecosystem.