Empower Apps

Empower Apps

By Leo Dion, Principal CEO and Swift Developer at BrightDigitBusinessTechnology
Download on the App Store

Empower Apps episodes

  • Debugging Your Job Search with Jaim Zuber

    Jaim Zuber returns after over 5 years to give us an overview of looking for a job in iOS development in 2024, how has it changed, what are some things you can do now, and when becoming a manager is the right call.

    Guest

    Announcements

    • Need help with your projects this year? BrightDigit has openings.
    • Join Bushel Beta
    • Join our Brand New Patreon Page!
    • BrightDigit #100 - Top 10 Emails Ever! 🎉🚀
    • Newsletters | BrightDigit
    • Swift LiveCoding - Adding Screen Recording to Bushel
    • How does Server Side Swift Workout in the Real World? - Leo Dion

    Links

    • The Engineer/Manager Pendulum – charity.wtf
    • The Pragmatic Engineer's Resume Template - The Pragmatic Engineer
    • Amazon.com: The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
    • Resilient Management 1, Hogan, Lara, eBook - Amazon.com
    • Swift 6 Incomplete Migration Guide for Dummies
    • Migrating to Swift 6
    • Convert Resume Github Workflow

    Related Episodes

    • Edge of Concurrency with Matt Massicotte
    • Going Pro with Sean Allen
    • Humane Development with Jill Scott
    • Impactful Development with Maxim Cramer
    • Practical Entrepreneur with Donny Wals
    • Large Scale Teams with Joe Fabisevich
    • Upgrading Your Skills in 2020 with Paul Hudson
    • External Developers with Jaim Zuber
    • Triple Glazed Apple Development with Malin Sundberg and Kai Dombrowski

    Social Media

    Email
    [email protected]
    GitHub - @brightdigit

    Twitter
    BrightDigit - @brightdigit
    Leo - @leogdion

    LinkedIn
    BrightDigit
    Leo
    Patreon - brightdigit

    Credits

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


    • (00:00) - Welcome and Announcements
  • (02:18) - Navigating the Job Market
  • (20:51) - Transitioning from Engineering to Management
  • (24:09) - Challenges and Strategies in Management
  • (29:50) - Swift Concurrency and Career Reflections
  • Thanks to our monthly supporters
    • work design
    • Steven Lipton
    • ★ Support this podcast on Patreon ★
      39 min
    • The Great SwiftUI Migration - Part 2 with Ben Scheirman

      Ben Scheirman is back for part 2 of our interview on SwiftUI Migration. In this episode we focus on navigation, data handling and Swift packages.

      Guest

      • Ben Scheirman | Ben is an experienced software engineer from Houston, TX. Currently focused on Swift, iOS, Ruby, and Rust.
      • Ben Scheirman (@[email protected]) - Mastodon
      • subdigital (Ben Scheirman)
      • NSScreencast: Bite-sized Screencasts for iOS Development
      • Combine Swift

      Announcements

      • Need help with your projects this year? BrightDigit has openings.
      • Join Bushel Beta
      • Join our Brand New Patreon Page!

      Links

      • Episode #288: Modern UIKit: Stack Navigation, Part 2
      • pointfreeco/swift-perception: Observable tools, backported.
      • brightdigit/Sublimation: Enable automatic discovery of your local development server on the fly. Turn your Server-Side Swift app from a mysterious vapor to a tangible solid server.
      • krzysztofzablocki/LifetimeTracker: Find retain cycles / memory leaks sooner.
      • siteline/swiftui-introspect: Introspect underlying UIKit/AppKit components from SwiftUI
      • Presenting Coordinators - Soroush Khanlou on Vimeo

      Related Episodes

      • The Great SwiftUI Migration - Part 1 with Ben Scheirman
      • SwiftUI Field Guide with Chris Eidhof
      • SOTU 2024 with Peter Witham
      • SwiftUI Tips and Tricks with Craig Clayton
      • Swiftly Tooling with Pol Piella Abadia
      • It Depends with Brandon Williams
      • My Taylor Deep Dish Swift Heroes World Tour
      • Mobile System Design with Tjeerd in 't Veen
      • The Composable Architecture with Zev Eisenberg
      • Behind the Scenes of SwiftUI with Aviel Gross
      • WWDC 2022 - SwiftUI and UIKit with Evan Stone

      Social Media

      Email
      [email protected]
      GitHub - @brightdigit

      Twitter
      BrightDigit - @brightdigit
      Leo - @leogdion

      LinkedIn
      BrightDigit
      Leo
      Patreon - brightdigit

      Credits

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

      • (00:00) - Discussing Data Handling in Swift UI
    • (01:22) - Observable Objects and View Models
    • (04:20) - The Power of Previews in Swift UI
    • (06:36) - Combining Combine and Async/Await
    • (10:29) - Interfacing Between UIKit and Swift UI
    • (17:12) - Challenges with Swift Package Manager
    • Thanks to our monthly supporters
      • work design
      • Steven Lipton
      • ★ Support this podcast on Patreon ★
        24 min
      • The Great SwiftUI Migration - Part 1 with Ben Scheirman

        Ben Scheirman of NSScreenCast comes on to talk about migrating apps such as a Nike's Sneakers app from UIKit to SwiftUI and all the little things you don't think about. This is part 1 of a 2 part interview.

        Guest

        • Ben Scheirman | Ben is an experienced software engineer from Houston, TX. Currently focused on Swift, iOS, Ruby, and Rust.
        • Ben Scheirman (@[email protected]) - Mastodon
        • subdigital (Ben Scheirman)
        • NSScreencast: Bite-sized Screencasts for iOS Development
        • Combine Swift

        Announcements

        • Need help with your projects this year? BrightDigit has openings.
        • Join Bushel Beta
        • Join our Brand New Patreon Page!

        Links

        • Episode #288: Modern UIKit: Stack Navigation, Part 2
        • pointfreeco/swift-perception: Observable tools, backported.
        • brightdigit/Sublimation: Enable automatic discovery of your local development server on the fly. Turn your Server-Side Swift app from a mysterious vapor to a tangible solid server.
        • krzysztofzablocki/LifetimeTracker: Find retain cycles / memory leaks sooner.
        • siteline/swiftui-introspect: Introspect underlying UIKit/AppKit components from SwiftUI
        • Presenting Coordinators - Soroush Khanlou on Vimeo

        Related Episodes

        • SwiftUI Field Guide with Chris Eidhof
        • SOTU 2024 with Peter Witham
        • SwiftUI Tips and Tricks with Craig Clayton
        • Swiftly Tooling with Pol Piella Abadia
        • It Depends with Brandon Williams
        • My Taylor Deep Dish Swift Heroes World Tour
        • Mobile System Design with Tjeerd in 't Veen
        • The Composable Architecture with Zev Eisenberg
        • Behind the Scenes of SwiftUI with Aviel Gross
        • WWDC 2022 - SwiftUI and UIKit with Evan Stone

        Social Media

        Email
        [email protected]
        GitHub - @brightdigit

        Twitter
        BrightDigit - @brightdigit
        Leo - @leogdion

        LinkedIn
        BrightDigit
        Leo

        Patreon - brightdigit

        Credits

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

        • (00:00) - Who is Ben Scherman
      • (02:38) - Migrating Apps to Swift UI
      • (07:03) - Challenges with Swift UI and iOS Versions
      • (10:24) - Using Introspect for Swift UI
      • (16:44) - Implementing Collection View in Swift UI
      • (25:05) - Exploring iOS 18 Scroll View API
      • (25:30) - SwiftUI vs UIKit: Productivity and Constraints
      • (26:38) - Design and Engineering Collaboration
      • (29:43) - Stages of Migrating to SwiftUI
      • (34:14) - SwiftUI Navigation and Environment Bindings
      • (39:44) - Retain Cycles and Memory Management
      • Thanks to our monthly supporters
        • work design
        • Steven Lipton
        • ★ Support this podcast on Patreon ★
          43 min
        • The Case of the Crimson Test Suite with Daniel Steinberg

          Daniel Steinberg comes in the podcast to talk about his latest book on Swift Testing as well as the state of Swift development in 2024.

          Guest

          • Dim Sum Thinking
          • dimsumthinking (@[email protected]) - Mastodon
          • Daniel Steinberg | LinkedIn

          Announcements

          • Come see me and Daniel at Server-Side Swift Conference. 26th-27th September 2024. London, UK
            • use EMPOWERAPPS to get 15% off
          • Need help with your projects this year? BrightDigit has openings.
          • Join Bushel Beta
          • Join our Brand New Patreon Page!

          Links

          • The Case of the Crimson Test Suite
          • The Case of the Vanishing Bodies
          • The Curious Case of the Async Cafe
          • Keynote: A Mathematician Muses about Macros, @Models, and ML - Daniel H Steinberg - SwiftCraft 2024 - YouTube

          Related Episodes

          • Functional Programming with Daniel Steinberg
          • WWDC Notes with Cihat Gündüz
          • SOTU 2024 with Peter Witham
          • Hacking with Ignite with Paul Hudson
          • We Have All The Heroes with Stefano Mondino
          • Swiftly Tooling with Pol Piella Abadia
          • Edge of Concurrency with Matt Massicotte
          • Supercharged with Pedro Piñera
          • Microapps Architecture with Majid Jabrayilov
          • Test-Driven Development in Swift with Gio Lodi

          Social Media

          Email
          [email protected]
          GitHub - @brightdigit

          Twitter
          BrightDigit - @brightdigit
          Leo - @leogdion

          LinkedIn
          BrightDigit
          Leo

          Patreon - brightdigit

          Credits

          Music 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 Swift Testing
        • (10:04) - Benefits of Swift Testing
        • (17:22) - Parameterized Tests
        • (20:30) - Swift 6
        • (24:47) - WWDC 2024
        • (31:20) - Swift Data
        • (35:10) - Swift Data 🙃 Sendable
        • (37:02) - Swift Macros
        • (41:44) - Books and Conferences
        • Thanks to our monthly supporters
          • work design
          • Steven Lipton
          • ★ Support this podcast on Patreon ★
            46 min
          • Voice in a Can with Damian Mehers

            Damian Mehers shares the story of his app Voice in a Can from inception to shutdown. We talk customer stories and the future of voice assistants.

            Guest

            • Damian Mehers’ blog | Swift, SwiftUI and .NET from Switzerland
            • Damian Mehers (@[email protected]) - Fosstodon
            • Damian Mehers (@DamianMehers) / X
            • Damian Mehers - YouTube
            • DamianMehers (Github)
            • Damian Mehers | LinkedIn

            Announcements

            • Come see me at Server-Side Swift Conference. 26th-27th September 2024. London, UK
              • use EMPOWERAPPS to get 15% off
            • Need help with your projects this year? BrightDigit has openings.
            • Join Bushel Beta
            • Join our Brand New Patreon Page!

            Links

            • End of life for Voice in a Can
            • Alexa Presentation Language
            • ZX81 - Wikipedia

            Related Episodes

            • Plinky with Joe Fabisevich
            • Triple Glazed Apple Development with Malin Sundberg and Kai Dombrowski
            • PixelBlitz in Public with Martin Lasek
            • The Making of Callsheet with Casey Liss
            • Posture Island with Jordi Bruin
            • Revisiting Third-Party APIs with Christian Selig

            Social Media

            Email
            [email protected]
            GitHub - @brightdigit

            Twitter
            BrightDigit - @brightdigit
            Leo - @leogdion

            LinkedIn
            BrightDigit
            Leo

            Patreon - brightdigit

            Credits

            Music 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 Voice in a Can?
          • (11:46) - Working with the Alexa Voice Service
          • (16:25) - Customer Stories and Shutting Down
          • (21:21) - Future of Voice Assistants
          • Thanks to our monthly supporters
            • work design
            • Steven Lipton
            • ★ Support this podcast on Patreon ★
              37 min
            • SwiftUI Field Guide with Chris Eidhof

              I had a great time chatting with Chris Eidhof about his work with objc.io and his latest project, the SwiftUI Field Guide. We discussed SwiftUI's layout system and the exciting new features from WWDC 2024.

              Guest

              Announcements

              • Need help with your projects this year? BrightDigit has openings.
              • Join Bushel Beta
              • LiveStreaming on YouTube 
              • Join our Brand New Patreon Page!

              Links

              • SwiftUI Field Guide
              • objc.io
              • Create custom visual effects with SwiftUI - WWDC24 - Videos - Apple Developer
              • Marin Todorov - A 100% SwiftUI App | Swift Heroes 2023 talk - YouTube
              • The Other VM App

              Related Episodes

              • WWDC Notes with Cihat Gündüz
              • SOTU 2024 with Peter Witham
              • SwiftUI Tips and Tricks with Craig Clayton
              • Action Button for Ring Tones with Evan Stone
              • It Depends with Brandon Williams
              • Behind the Scenes of SwiftUI with Aviel Gross
              • How to Learn New APIs with Stewart Lynch - Part 1
              • How to Learn New APIs with Stewart Lynch - Part 2

              Social Media

              Email
              [email protected]
              GitHub - @brightdigit

              Twitter
              BrightDigit - @brightdigit
              Leo - @leogdion

              LinkedIn
              BrightDigit
              Leo

              Patreon - brightdigit

              Credits

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

              • (00:00) - Chris's Journey in iOS Development
            • (03:39) - SwiftUI Field Guide
            • (24:11) - WWDC 2024
            • (36:14) - Is SwiftUI Production Ready?
            • Thanks to our monthly supporters
              • work design
              • Steven Lipton
              • ★ Support this podcast on Patreon ★
                43 min
              • Can you Vision Pro in Objective-C with Danielle Lewis

                I had great time chatting with Danielle Lewis about her experience becoming a Swift developer, learning to develop for the Vision Pro, and getting the Magical world of Objective-C.

                Guest

                • Danielle Lewis
                • Danielle (@dlewisdev) / X
                • Danielle Lewis - YouTube
                • Danielle Lewis - DEV Community

                Announcements

                • Need help with your projects this year? BrightDigit has openings.
                • Join Bushel Beta
                • LiveStreaming on YouTube 
                • Join our Brand New Patreon Page!

                Related Episodes

                • Swift Student Challenge with Dezmond Blair | BrightDigit
                • WWDC Notes with Cihat Gündüz | BrightDigit
                • SOTU 2024 with Peter Witham | BrightDigit
                • Apple's App Vision with Kyle Lee | BrightDigit
                • PixelBlitz in Public with Martin Lasek | BrightDigit
                • Spatial Experiences of the Wild with Adrian Eves | BrightDigit
                • Objective-C Today with Graham Lee | BrightDigit

                Social Media

                Email
                [email protected]
                GitHub - @brightdigit

                Twitter
                BrightDigit - @brightdigit
                Leo - @leogdion

                LinkedIn
                BrightDigit
                Leo

                Patreon - brightdigit

                Credits

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

                • (00:00) - Getting into visionOS Development
              • (07:09) - WWDC, visionOS, and LLMs
              • (15:44) - Getting into Objective-C
              • (24:42) - Building in Public
              • Thanks to our monthly supporters
                • work design
                • Steven Lipton
                • ★ Support this podcast on Patreon ★
                  28 min
                • Swift Student Challenge with Dezmond Blair

                  I'm excited to have on the show Michigan's own Swift Student Challenge Distinguished Winner Dezmond Blair on to talk about everything from his learning and mentoring experience at the Apple Developer Academy to his experience at WWDC 2024.

                  Guest

                  • Dezmond Blair (@dezdoesiOS) / X
                  • Dezmond (Dez) Blair  | LinkedIn
                  • dezdoesit (Dezmond Blair) - GitHub
                  • dezdoesit/MTBXTREME: Swift Student Challenge - Distinguished Winner - Mountain Biking App I made so eveyone can experience MTB!

                  Announcements

                  • Need help with your projects this year? BrightDigit has openings.
                  • Join Bushel Beta
                  • LiveStreaming on YouTube 
                  • Join our Brand New Patreon Page!

                  Related Episodes

                  • SOTU 2024 with Peter Witham
                  • WWDC Notes with Cihat Gündüz
                  • Triple Glazed Apple Development with Malin Sundberg and Kai Dombrowski
                  • The Making of Callsheet with Casey Liss
                  • Now You Know What I'm Doing This Summer
                  • Spatial Experiences of the Wild with Adrian Eves
                  • Swift Playgrounds with Steve Lipton
                  • Apple Developer Academy with Sarah Gretter, PhD

                  Social Media

                  Email
                  [email protected]
                  GitHub - @brightdigit

                  Twitter
                  BrightDigit - @brightdigit
                  Leo - @leogdion

                  LinkedIn
                  BrightDigit
                  Leo

                  Patreon - brightdigit

                  Credits

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

                  • (00:00) - Who is Dezmond Blair?
                • (03:06) - Apple Developer Academy
                • (09:29) - Coding Mentor
                • (14:41) - Swift Student Challenge
                • (26:19) - Call for Students
                • Thanks to our monthly supporters
                  • work design
                  • Steven Lipton
                  • ★ Support this podcast on Patreon ★
                    29 min
                  • WWDC Notes with Cihat Gündüz

                    Cihat Gündüz comes on to talk about how his WWDC 2024 wish list went, Multilingual Apps, and more.

                    Guest

                    • Cihat Gündüz (@Jeehut) / X
                    • Cihat Gündüz (@[email protected]) - iOS Dev Space
                    • Cihat Gündüz (@jeehut) on Threads
                    • FlineDev

                    Announcements

                    • Need help with your projects this year? BrightDigit has openings.
                    • Join Bushel Beta
                    • LiveStreaming on YouTube 
                    • Join our Brand New Patreon Page!

                    Related Links

                    • BrightDigit #96 - From California to Keynotes: My WWDC 2024 Journey
                    • My Top 10 Wishes for WWDC24
                    • onScrollGeometryChange(for:of:action:) | Apple Developer Documentation
                    • WWDC Notes | Documentation
                    • Swift Evolution Monthly | Cihat Gündüz | Substack
                    • Build multilingual-ready apps | Documentation
                    • Meet the Translation API | Documentation
                    • TranslateKit: App Localizer
                    • FreemiumKit | Documentation

                    Related Episodes

                    • SOTU 2024 with Peter Witham | BrightDigit
                    • Apple's App Vision with Kyle Lee | BrightDigit
                    • What's Next with Adam Rush | BrightDigit
                    • Swiftly Tooling with Pol Piella Abadia | BrightDigit
                    • Spatial Experiences of the Wild with Adrian Eves | BrightDigit
                    • Supercharged with Pedro Piñera | BrightDigit

                    Social Media

                    Email
                    [email protected]
                    GitHub - @brightdigit

                    Twitter
                    BrightDigit - @brightdigit
                    Leo - @leogdion

                    LinkedIn
                    BrightDigit
                    Leo

                    Patreon - brightdigit

                    Credits

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

                    • (00:00) - WWDC In Person Thoughts
                  • (06:13) - Cihat's Wish List Evaluation
                  • (21:16) - WWDC Notes
                  • (27:17) - Swift 6 Migration
                  • (31:58) - Multilingual Apps and TranslateKit
                  • Thanks to our monthly supporters
                    • work design
                    • Steven Lipton
                    • ★ Support this podcast on Patreon ★
                      47 min
                    • SOTU 2024 with Peter Witham

                      Peter comes on and we use our Apple Intelligence to speak about the greatness of the WWDC 2024 Platforms State of the Union.

                      Guest

                      • Peter Witham - Compileswift.com - Twitter

                      Related Episodes

                      • Episode 151 - Platforms State of Union 2023 with Peter Witham
                      • CompileSwift - Apple WWDC23 Keynote reactions and analysis with Leo G. Dion
                      • Episode 149 - How to WWDC with Peter Witham
                      • Episode 124 - WWDC 2022 - Platforms State of the Union with Peter Witham

                      We talked about 

                      • (00:00) - Privacy and User Control in AI
                    • (04:56) - The Vision Pro Device and its Potential
                    • (14:35) - Apple Intelligence
                    • (21:57) - Swift Turns 10
                    • (25:15) - Expanding Swift's Reach: Linux and Windows Support
                    • (29:18) - Advancements in Swift 6: Typed Throws and Non-Copyable Structs
                    • (35:41) - Enhancing Code Safety with Data Race Detection
                    • (37:15) - Apple's Use of Swift Internally and the Impact on SwiftUI
                    • (40:17) - Satisfaction with the Announcements and Anticipation for the Future
                    • Social Media

                      Twitter Leo - @leogdion
                      Twitter BrightDigit - @brightdigit
                      LinkedIn - @leogdion
                      GitHub - @brightdigit
                      GitHub - @leogdion
                      TikTok - @brightdigit
                      Mastodon - @[email protected]
                      Youtube - @brightdigit

                      Credits

                      Music 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
                      • work design
                      • Steven Lipton
                      • ★ Support this podcast on Patreon ★
                        44 min

                      About Empower Apps

                      From the publisher's feed

                      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.