Test-Driven Development in Swift with Gio Lodi - a podcast by Leo Dion, Principal CEO and Swift Developer at BrightDigit

from 2021-06-14T00:00

:: ::

Guest

Podcast Survey - https://brightdigit.typeform.com/to/yVZN2gIT
Youtube Video - https://youtu.be/OM9jbAbUXZ0

Related Episodes

Related Links

WWDC Sessions

Sponsors

AppFigures
The tools you need to monitor, optimize, and get more downloads.

There's a lot of demand for apps right now, so it's a really great time to give it a try. It's easier than you think.
The guys who run it are indie devs who had a need and created a tool. 11 years later, it's an all-in-one platform for developers who want to get more downloads and make more money with their apps.

The folks at Appfigures have easy step-by-step guides and intuitive tools to do that, which many indie developers are using to get more downloads:
https://appfigures.com/resources/aso

Also check out our episode with CEO Ariel Michaeli:
https://share.transistor.fm/s/15b7ff63

Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months:
https://appfigures.com/account/upgrade?p=empower3030

RevenueCat

Using RevenueCat to power your in-app purchase infrastructure solves:


  • For edge cases you don’t even know you have


  • Protects from outages your team hasn’t seen yet

  • Saves you time on future maintenance 

  • As well as new features released by the app stores


  • Empowers your marketing teams with clean, reliable IAP data

All that to say, RevenueCat handles all the headaches of in-app purchases so you can get back to building your app. Try RevenueCat today at revenuecat.com.

TDD Thoughts from WWDC 2021


  • Is Xcode Cloud Ready?

  • Who's the target audience for Xcode Cloud?

  • On Testing with Async/Await

  • Combine vs Async/Await

  • How to expect failures in Xcode 12.5

  • Testing Repetitions

TDD, SwiftUI & Combine


  • Why do TDD now in Swift?

  • Difficulties adopting it later in project

  • TDD in SwiftUI vs UIKit

  • Isolating Systems with TDD

  • What are the different types of Test Doubles?



Social Media

Email
leo@brightdigit.com
GitHub - @brightdigit

Twitter
BrightDigit - @brightdigit

Leo - @leogdion

Reddit
Leo - /u/leogdion

LinkedIn
BrightDigit

Leo

Instagram - @brightdigit
Patreon - empowerappshow

Credits

Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)





★ Support this podcast on Patreon ★

Further episodes of Empower Apps

Further podcasts by Leo Dion, Principal CEO and Swift Developer at BrightDigit

Website of Leo Dion, Principal CEO and Swift Developer at BrightDigit