Episode 510: You Are Holding Button Wrong

Daniel and Manton follow up on button sizing in SwiftUI. They compare SwiftUI and React Native in terms of maturity and how much you can expand the frameworks on your own to fill missing gaps. Then, they discuss why all previous cross-platform development approaches have “failed” with respect to matching expectations of the native platform, and what native apps can provide in addition to web counterparts.

Many thanks to our sponsor this week:


  • SwiftUI Button – Apple’s documentation for the different ways to make a button.
  • React Native Diary – Manton’s blog post series about learning React Native.
  • Brent Simmons – Inspiration for blog post “diary” series and developer of NetNewsWire.
  • NetNewsWire 6.1 – New version of NetNewsWire with themes, backed by web views.

Enjoy our show? Become a sustaining member!

April 20, 2022 at 2:17 pm.