Matt Diephouse Profile picture
Reviewer of PRs • Maintainer for Carthage, ReactiveSwift, PersistDB • iOS @AmericanExpress • Previously @GitHub, @Apple • All opinions are my own, dummy.
Jun 23, 2019 7 tweets 2 min read
My impressions of SwiftUI after 3 weeks:

1. It’s no more obvious than AppKit/UIKit.

The most immediate effect of this is that it’s hard to tell whether something is broken in the beta or if you’re doing it wrong.

e.g. How do you turn off animations when reloading a List? 2. The published documentation for SwiftUI is poorly structured.

The documentation tends to list all the methods from `View` first—making it hard to find the APIs that define the type.

e.g. The actual `Button` APIs are the *last* 5-10% of this page: developer.apple.com/documentation/…