We believe that apps should use fully native UI, so Skip doesn't strive for pixel equivalence. Nevertheless, we recently updated our Android #SwiftUI support to match iOS a little more. Thread on the recent tweaks and their #JetpackCompose implementations

https://skip.tools

Skip

Skip brings SwiftUI app development to Android

Skip

2. We rounded the corners on inset list sections

We overlay the edges of the top item and bottom items with a custom Shape: a filled rect that's "punched out" by another rect with rounded top or bottom corners:

combine(PathOperation.Difference, rectPath, roundedRectPath)