

Empower Apps
Leo Dion, Principal CEO and Swift Developer at BrightDigit
An exploration of Apple business news and technology. We talk about how businesses can use new technology to empower their business and employees, from Leo Dion, founder of BrightDigit.
Episodes
Mentioned books

Oct 2, 2023 • 52min
Swiftly Tooling with Pol Piella Abadia
Pol Piella Abadia talks about the changes in Xcode 15, Swift 5.9 network requests, and setting up automated accessibility audits. They also discuss the benefits of Curate, a customizable QR code generator app, and their experiences in building an app and working with Apple Music.

Sep 18, 2023 • 43min
Building a Video SDK with Marc Schwieterman
Marc Schwieterman from daily.co joins us to talk about the in and outs of building a video SDK and what capabilities are for iOS.GuestMarc Schwieterman marcschwieterman.com Github @marcismeTwitter @mschwietermanMastodon @marc@xoxo.zoneDailyRelated EpisodesSpatial Experiences of the Wild with Adrian EvesIt Depends with Brandon WilliamsEmpower Station with Matt BraunConnecting Wirelessly with Gui RamboRelated Links DailyDaily Client SDK for Python — daily-python documentationHow and why Daily is using Rust for our WebRTC API platformIntroducing Daily Adaptive HEVC for iOS native videoVideo SDK Features: Build Video Calls into any UI or App - DailyThe Swift Package for the Daily Client on iOSdaily-ios-starter-kitWWDC Create a more responsive camera experienceDiscover Continuity Camera for tvOSSupport external cameras in your iPadOS appWhat’s new in voice processingiPhone 15 Pro has an AV1 decoder but no encoderAdd support for visionOS targets · Issue #642 · rust-lang/compiler-teamSupport Apple tvOS in libstd by thomcc · Pull Request #103503 · rust-lang/rustSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoInstagram - @brightdigitPatreon - empowerappshowCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)
(00:00) - What is Daily
(03:16) - Building an iOS SDK for Video
(16:19) - Swift UI
(28:12) - WWDC 2023
(33:06) - AV Foundation and Networking
(41:18) - Future Plans and AI
Thanks to our monthly supporters
Edward Sanchez
Steven Lipton
★ Support this podcast on Patreon ★

Sep 13, 2023 • 47min
Action Button for Ring Tones with Evan Stone
It's September Time! You know what that means. Evan Stone joins us to talk about the different ways we can spend money as well as his adventures at Apple's Vision Pro Labs.GuestEvan K Stone @evankstone@iosdev.spaceiOS Dev BreakInteractive LogicRelated EpisodesNow You Know What I'm Doing This SummerArm Sling for Apple Watch Developers with Hidde van der PloegSpatial Experiences of the Wild with Adrian EvesPlatforms State of Union 2023 with Peter WithamPosture Island with Jordi BruinDynamic Island with Steve LiptonRelated Links Swift Remote Studio: It’s official. It's back!Inside the Apple Vision Pro labs Assistive Touch on the Apple Watch Social MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoInstagram - @brightdigitPatreon - empowerappshowCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)
(00:00) - Overall Impressions
(02:41) - Apple Watch
(07:59) - Inspirational Video Ideas for Apple
(13:07) - Octavia Spencer Rocks
(16:07) - iPhone 15
(35:23) - Swift Remote Studio
(39:41) - Evan went to a Vision Pro Lab
Thanks to our monthly supporters
Edward Sanchez
Steven Lipton
★ Support this podcast on Patreon ★

Aug 28, 2023 • 44min
Revisiting Third-Party APIs with Christian Selig
Christian Selig, an indie iOS developer known for his work on Apollo and Pixel Pals, discusses the challenges of design, the negative impact of changes in the Reddit API, using chat GPT for automating tasks, the impact of subscriptions in the iOS world, SwiftUI limitations, and upcoming features for Pixel Pals.

Aug 9, 2023 • 41min
It Depends with Brandon Williams
Brandon Williams from Point-Free comes on to talk about what dependencies are and managing then whether in testing or dealing with scaling.GuestBrandon Williams @mbrandonwMastodon @mbrandonw@hachyderm.ioPoint-FreePoint-Free @ GithubRelated EpisodesEpisode 80 - A Tour of Software Testing with Christina MoultonEpisode 144 - Yak Shaving with Tim MitraEpisode 137 - Humane Development with Jill ScottEpisode 133 - The Composable Architecture with Zev EisenbergEpisode 123 - Microapps Architecture with Majid JabrayilovEpisode 93 - Test-Driven Development in Swift with Gio LodiEpisode 107 - Expert Swift with Shai MishaliRelated Links Swift AST ExplorerNYSwifty 23 | Take control of your dependencies, don't let them control youSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoInstagram - @brightdigitPatreon - empowerappshowCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)
(00:00) - EmpowerApps.Show
(00:03) - What's a dependency
(03:28) - Testing and Dependencies
(07:45) - Mocking Dependencies
(12:16) - Testing VS Persistance
(15:31) - Testing and the Community
(18:34) - Simulator and Dependencies
(21:18) - Testing Spectrum
(23:00) - Safety and Ergonomics
(33:11) - WWDC 2023
Thanks to our monthly supporters
Edward Sanchez
Steven Lipton
★ Support this podcast on Patreon ★

Aug 4, 2023 • 32min
Edge of Concurrency with Matt Massicotte
Matt Massicotte from Chime discusses challenges faced migrating Async/Await and misconceptions with asynchronous programming. Topics include: limitations of Extension Kit, transitioning to Async systems, introducing concurrency to a stateful system, purpose of actors in protecting mutable state, and concurrency challenges in Swift.

Jul 30, 2023 • 42min
Swift Server Workgroup with Joannis Orlandos
Learn about the latest developments in Swift Server Workgroup from Joannis Orlandos. Topics include HTTP Types, Open API Kit, Distributed Actors, and Macros for server-side development.

Jul 25, 2023 • 18min
Now You Know What I'm Doing This Summer
In this episode, Leo goes over what he's working on this Summer of WWDC 2023 such as deep diving into watchOS 10 for Heartwitch, migrating from Combine to Observation in Bushel, and really taking advantage of a microapps architecture.Related EpisodesEpisode 155 - macOS Indie Deep Cuts with Aaron VeghEpisode 154 - Supercharged with Pedro PiñeraEpisode 153 - Arm Sling for Apple Watch Developers with Hidde van der PloegEpisode 151 - Platforms State of Union 2023 with Peter WithamEpisode 152 - Spatial Experiences of the Wild with Adrian EvesEpisode 130 - macOS by Tutorials with Sarah ReicheltRelated LinksWhat are the benefits of microapps?HeartwitchBushelVirtualization ChangesHow to run older versions of XcodeSwiftyPlace (Karin Prater)Address for Stickers - 5859 W Saginaw #182 Lansing MI 48917We talked about (00:00) - WWDC 2023 Stuff
(03:02) - Playing around with watchOS 10
(06:54) - Bushel and WWDC 2023
(08:32) - Swift Observation
(09:56) - Macros Macrons Macaroons Macros
(13:39) - Microapps and Bushel
(15:50) - Final Thoughts
Social MediaTwitter Leo - @leogdionTwitter BrightDigit - @brightdigitLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionTikTok - @brightdigitMastodon - @leogdion@c.imYoutube - @brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Thanks to our monthly supporters
Edward Sanchez
Steven Lipton
★ Support this podcast on Patreon ★

Jul 14, 2023 • 40min
macOS Indie Deep Cuts with Aaron Vegh
Aaron Vegh, indie macOS developer comes on to talk about building Quantum Author, a long-form writing app. We talk about how he decides what UI SDK to use, how to make money, and what the Vision Pro means for AppKit and the iPad.GuestAaron VeghGithub @aaronveghMastodon @Aaronvegh@mastodon.socialQuantum AuthorRelated EpisodesEpisode 151 - Platforms State of Union 2023 with Peter WithamEpisode 152 - Spatial Experiences of the Wild with Adrian EvesEpisode 130 - macOS by Tutorials with Sarah ReicheltEpisode 106 - Mac Dev in 2021 with Daniel JalkutEpisode 59 - The Future of Mac Development with Lucas Derraugh - Part 1Related LinksQuantum AuthorWe talked about (00:00) - Why Mac?
(05:27) - Where to Start?
(10:26) - On Vision OS
(13:40) - On the iPad
(24:47) - The "other" stuff
(30:34) - Making Money
(34:44) - What is Quantum Author?
Social MediaTwitter Leo - @leogdionTwitter BrightDigit - @brightdigitLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionTikTok - @brightdigitMastodon - @leogdion@c.imYoutube - @brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Thanks to our monthly supporters
Edward Sanchez
Steven Lipton
★ Support this podcast on Patreon ★

Jun 30, 2023 • 35min
Supercharged with Pedro Piñera
Pedro Piñera of Tuist comes on to talk about his work on Tuist, thoughts on Mergable Libraries, Server-Side Swift, SwiftData, and the future of Tuist Cloud.GuestPedro PiñeraGithub @pepicrft Twitter @pepicrftLinkedIn @Pedro PiñeraMastodon @pepicrft@mastodon.socialRelated EpisodesEpisode 151 - Platforms State of Union 2023 with Peter WithamEpisode 126 - Developer Productivity with Rudrank RiyamEpisode 120 - Xcode Tips with Dominik HauserEpisode 84 - Automation Fun with Jared SorgeRelated LinksTuistGithub @TuistXcodeGenWWDC 2023 - Meet mergeable librariesWWDC 2023 - Meet SwiftDataWWDC 2023 - Meet Swift OpenAPI GeneratorWe talked about (00:00) - What is Tuist
(05:25) - What are Mergable Libraries
(09:48) - Modularity and SPM
(18:16) - Future of Tuist
Social MediaTwitter Leo - @leogdionTwitter BrightDigit - @brightdigitLinkedIn - @leogdionGitHub - @brightdigitGitHub - @leogdionTikTok - @brightdigitMastodon - @leogdion@c.imYoutube - @brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/)
Thanks to our monthly supporters
Edward Sanchez
Steven Lipton
★ Support this podcast on Patreon ★