Monitor performance issues & errors in your code

Textinator and Building macOS Apps with Python

Episode #383, published Wed, Sep 28, 2022, recorded Sun, Sep 25, 2022

For all the amazing powers of Python, deploying packaged apps that leverage native OS-level capabilities isn't one of them. But it can be done and we have a great guest, Rhet Turnbull, here to tell us how he built his distributable macOS app Textinator that uses macOS's native vision recognition framework through Python.

Watch this episode on YouTube
Play on YouTube
Watch the live stream version


Links from the show

Rhet Turnbull on Twitter: @RhetTurnbull
Textinator app: github.com
Homebrew Python Is Not For You: justinmayer.com
asdf: asdf-vm.com
Space Force: spaceforce.com
TextSniper app: textsniper.app
Apple's Natural Language ML: developer.apple.com
Apple's Vision ML: developer.apple.com
py2app: py2app.readthedocs.io
py2exe: pypi.org
pyinstaller: pyinstaller.org
RUMPS: github.com
Michael's RUMPS app - URLify: github.com
Home Brew: brew.sh
pipx: github.com
Gooey: github.com
PLS CLI: github.com
textX: pypi.org
Join Space Force: spaceforce.com
Beeware: beeware.org
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Rhet Turnbull
Rhet Turnbull
Rhet is a career US military officer. Rhet entered the Air Force in 1995 after graduating from the US Air Force Academy. In 2021, he transferred from the Air Force to the US Space Force where he serves as an astronautical engineer. Rhet has been coding since 1981 when his dad brought home a TRS-80 Model III computer. He discovered Python in 2018 and now spends his spare time finding ways to automate and hack his Mac with Python.
Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon