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:

Links:

  • 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.

Episode 509: This One Stupid Thing

Daniel talks to Manton about Setapp’s efforts to support the war in Ukraine by offering developers the option of donating a percentage of proceeds. They talk about how Setapp is doing in general, and explain a bit about the compensation scheme for developers. Manton talks about the release of a React Native version of Epilogue for Android, and how satisfied he is with the approach. Daniel wonders whether web frameworks are leapfrogging native ones, and what Apple could or should do about it.

Many thanks to our sponsor this week:

Links:

  • Setapp – Subscription based service for Mac software.
  • MacPaw – Software company that also owns and operates Setapp.
  • @vixentael – Ukrainian security researcher/engineer.
  • Vincent Ritter – Android developer for Micro.blog.
  • React Native – Facebook-sponsored cross-platform app framework.

    Redwood.js – New web development framework led by Tim Preston-Werner.

  • Storybook – User interface development tool that is included with Redwood.js.

Enjoy our show? Become a sustaining member!

April 17, 2022 at 4:01 pm.

Extra Intuition 12: I Don’t Have a Texas Accent

Daniel and Manton talk about accents, and why Manton doesn’t have one after growing up in Texas.

This episode is available exclusively to members. Become a member today to gain access to this and other cool stuff!

April 8, 2022 at 8:01 pm.

Episode 508: I Hate This, Basically

Manton and Daniel react to Apple’s announcement of WWDC 2022, ponder the merits of the modest in-person viewing opportunity, and wonder about what Apple thinks is in it for them. They struggle to must excitement, wondering whether Apple can still surprise us, but hold out hope for being … well … surprised!

Many thanks to our sponsor this week:

  • TextExpander: Communicate Smarter. Listeners get 20% off their first year.

Links:

  • WWDC 22 – Apple’s home page for their next developer conference.
  • Swift Student Challenge – An opportunity for students to show off their Apple-platform programming skills.
  • The Talk Show Live – 2019 Edition of John Gruber’s typically annual live interview show.
  • ATP Live at WWDC – “No shows are currently scheduled”

Enjoy our show? Become a sustaining member!

at 1:01 am.

Episode 507: Same Rules, Different Dictionary

Daniel and Manton follow up the claim from previous episode that crosswords are “mostly an English-language thing.” Daniel shares more about his experience implementing a custom calendar picker for macOS, and how the AppKit version he emulated differs from Apple’s separate SwiftUI implementation. Manton talks about his positive experience using using React Native, and how SwiftUI would be a tough sell given his desire to target Android. Finally, they speculate briefly about whether WWDC will continue being virtual-only this year, and in years to come.

Many thanks to our sponsor this week:

Links:

Enjoy our show? Become a sustaining member!

April 1, 2022 at 5:24 pm.