Empower Apps

Empower Apps

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

Empower Apps episodes

  • Calm Intentions with Alaina Kafkes

    Alaina Kafkes from Calm joins us to talk about implementing App Intents and what she learning about her experience. Also special announcement regarding a certain app I've been working on.

    Guest

    • Alaina Kafkes (@alainakafkes) / X
      • Alaina Kafkes | LinkedIn

    Pre-Order Bushel Today! Release Date December 15!

    Related Episodes

    • The Making of Callsheet with Casey Liss
    • My Taylor Deep Dish Swift Heroes World Tour
    • App Clips with Jon Bauer
    • Posture Island with Jordi Bruin
    • Open and Extensible with Matt Massicotte
    • Connecting Wirelessly with Gui Rambo
    • Localization with Zach Brass
    • Accessibility with Kim Arnett

    Related Links 

    • Calm's App Intents integration: how (and how not to) work with new Apple developer technologies — Calm Blog

    Social Media

    Email
    [email protected]
    GitHub - @brightdigit

    Twitter
    BrightDigit - @brightdigit
    Leo - @leogdion

    LinkedIn
    BrightDigit
    Leo

    Instagram - @brightdigit
    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) - Pre-Order Bushel
  • (01:03) - Intro and Public Speaking
  • (02:45) - What are App Intents?
  • (06:47) - Why App Intents
  • (11:16) - Coding Challenges
  • (17:21) - Components of App Intents
  • (21:24) - Multiplatform and Last Thoughts
  • Thanks to our monthly supporters
    • work design
    • Steven Lipton
    • ★ Support this podcast on Patreon ★
      26 min
    • Empowering Accessibility with Via Fairchild

      Via Fairchild comes on the show to talk about accessibility, UI Kit, Swift UI and how it all brings your app to a wider more diverse audience.

      Guest

      • Via Fairchild

      Announcing a Brand New Patreon Page!

      Related Episodes

      • The Making of Callsheet with Casey Liss
      • Swiftly Tooling with Pol Piella Abadia
      • My Taylor Deep Dish Swift Heroes World Tour
      • Pizza, Playpen, and Fastlane Funding with Josh Holtz
      • Accessibility with Kim Arnett

      Related Links 

      • Perform accessibility audits for your app - WWDC23 - Videos - Apple Developer
      • Kano | Official Site
      • Curb cut effect - Wikipedia
      • Women Who Code - Empowering women to excel in tech careers | Women Who Code
      • UnderdogDevs - helping aspiring developers who are either formerly incarcerated or from a disadvantaged background.
      • Women in Tech Resources & Blog | Women in Tech Network
      • Scratch - Imagine, Program, Share

      Social Media

      Email
      [email protected]
      GitHub - @brightdigit

      Twitter
      BrightDigit - @brightdigit
      Leo - @leogdion

      LinkedIn
      BrightDigit
      Leo

      Instagram - @brightdigit
      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) - Special Announcement
    • (01:23) - Why Accessibility
    • (05:27) - What APIs to Use
    • (14:22) - Making Accessibility a Priority
    • (18:24) - Diversity and Accessibility
    • Thanks to our monthly supporters
      • work design
      • Steven Lipton
      • ★ Support this podcast on Patreon ★
        30 min
      • Learning Judo with Sean Rucker

        Sean Rucker from Judo comes on to talk about their product and what they learned in the process of building Judo in dealing with SwiftUI.

        Guest

        Related Episodes

        • Behind the Scenes of SwiftUI with Aviel Gross
        • WWDC 2022 - SwiftUI and UIKit with Evan Stone
        • What is Firebase with Peter Friese
        • Multi-Platform SwiftUI with Malin Sundberg
        • UI Design for Developers with Heidi Helen Pilypas

        Related Links 

        • Meet Judo: Blog
        • Developer Portal | Judo
        • 4 Mistakes to Avoid When Designing Your iOS App UI

        Social Media

        Email
        [email protected]
        GitHub - @brightdigit

        Twitter
        BrightDigit - @brightdigit
        Leo - @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/)

        • (00:00) - What is Judo
      • (02:13) - Designer/Developer Handoff Problem
      • (04:46) - SwiftUI and Design
      • (11:45) - SwiftUI vs Web Design
      • (21:08) - Judo SDK
      • Thanks to our monthly supporters
        • work design
        • Steven Lipton
        • ★ Support this podcast on Patreon ★
          25 min
        • The Making of Callsheet with Casey Liss

          Casey Liss comes on to talk about his new app Callsheet, working with Movie and TV APIs, old TV hardware companies, and enjoying App Review on the beach.

          Guest

          Related Episodes

          • Pizza, Playpen, and Fastlane Funding with Josh Holtz | BrightDigit
          • Revisiting Third-Party APIs with Christian Selig | BrightDigit

          Related Links 

          • Playpen
          • The Movie Database (TMDB)
          • Rotten Tomatoes: Movies | TV Shows | Movie Trailers | Reviews - Rotten Tomatoes
          • Stream Movies & TV Shows | Plex
          • Channels — Watch TV Your Way
          • Movie Reviews, TV Reviews, Game Reviews, and Music Reviews - Metacritic
          • situational-accessibility-inclusive-design-microsoft.jpeg 880×1,432 pixels
          • Common Sense Media: Age-Based Media Reviews for Families | Common Sense Media
          • ViewModifier
          • redacted(reason:)
          • StoreKit Overview - Apple Developer
          • https://www.vulture.com/article/rotten-tomatoes-movie-rating.html
          • ATP 547: Own Your Pricing
          • ATP 545: My Butler Can’t Use It
          • ATP 544: Valid in a Marco Way
          • ATP 543: 100 Million Tire-Kickers

          Social Media

          Email
          [email protected]
          GitHub - @brightdigit

          Twitter
          BrightDigit - @brightdigit
          Leo - @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/)

          • (00:00) - What is Callsheet
        • (05:52) - Secrets of Success
        • (10:17) - Delightful App
        • (14:42) - Design and API Challenges
        • (35:30) - StoreKit
        • (41:16) - AppReview Fun!
        • (51:00) - Favorite Features
        • (58:09) - Future Plans
        • (01:03:00) - Privacy and the Apple TV
        • (01:09:29) - C#
        • (01:16:55) - When are you going to change the theme song?
        • Thanks to our monthly supporters
          • work design
          • Steven Lipton
          • ★ Support this podcast on Patreon ★
            1 hr 23 min
          • Swiftly Tooling with Pol Piella Abadia

            Pol Piella Abadia comes on to talk about what's new in  Xcode 15 as well as the landscape of CI tools out there. We aslo geek out about SwiftUI on the terminal and how Pol has helped production of the show.

            Guest

            • Pol Piella Abadia (blog)
              • Pol Piella (@polpielladev) / X
              • polpielladev (@[email protected]) - Mastodon
              • @polpielladev (Github)
              • Pol Piella | LinkedIn
              • iOS CI Newsletter
              • Pol Piella Abadia - Bento
              • 🔗 pol.link | Links to anywhere you can find me online!

            Related Episodes

            • Supercharged with Pedro Piñera
            • Now You Know What I'm Doing This Summer
            • Platforms State of Union 2023 with Peter Witham
            • Pizza, Playpen, and Fastlane Funding with Josh Holtz
            • My Taylor Deep Dish Swift Heroes World Tour
            • Swift Package Index with Dave Verwer and Sven Schmidt
            • Developer Productivity with Rudrank Riyam
            • Fastlane with Josh Holtz
            • Automation Fun with Jared Sorge

            Related Links 

            •  natemoo-re/clack: Effortlessly build beautiful command-line apps
            • 🔗 pol.link | Links to anywhere you can find me online!
            • Coming in Swift 5.9: Network requests in Swift package plugins
            • Understanding mergeable libraries
            • Xcode 15: Automated accessibility audits
            • NowPlaying · Music discovery on iPad, iPhone and Apple Watch
            • QReate · Edit QR codes on macOS
            • rensbreur/SwiftTUI: SwiftUI for terminal applications
            • polpielladev/clack-swift
            • polpielladev 📱 | A blog about iOS mobile app development and Swift

            Social Media

            Email
            [email protected]
            GitHub - @brightdigit

            Twitter
            BrightDigit - @brightdigit
            Leo - @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/)

            • (00:00) - What's new in CI?
          • (14:55) - Xcode 15
          • (19:44) - Macros
          • (23:05) - SwiftData
          • (29:32) - Swift Packages and CI
          • (31:03) - Accessibility Audits
          • (33:25) - QReate
          • (40:38) - Now Playing (the app)
          • (44:39) - SwiftUI in the Terminal
          • Thanks to our monthly supporters
            • work design
            • Steven Lipton
            • ★ Support this podcast on Patreon ★
              52 min
            • 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.

              Guest

              • Marc Schwieterman marcschwieterman.com 

              Related Episodes

              • Spatial Experiences of the Wild with Adrian Eves
              • It Depends with Brandon Williams
              • Empower Station with Matt Braun
              • Connecting Wirelessly with Gui Rambo

              Related Links 

              • Daily
                • Daily Client SDK for Python — daily-python documentation
                • How and why Daily is using Rust for our WebRTC API platform
                • Introducing Daily Adaptive HEVC for iOS native video
                • Video SDK Features: Build Video Calls into any UI or App - Daily
                • The Swift Package for the Daily Client on iOS
                • daily-ios-starter-kit
              • WWDC 
                • Create a more responsive camera experience
                • Discover Continuity Camera for tvOS
                • Support external cameras in your iPadOS app
                • What’s new in voice processing
              • iPhone 15 Pro has an AV1 decoder but no encoder
              • Add support for visionOS targets · Issue #642 · rust-lang/compiler-team
              • Support Apple tvOS in libstd by thomcc · Pull Request #103503 · rust-lang/rust

              Social Media

              Email
              [email protected]
              GitHub - @brightdigit

              Twitter
              BrightDigit - @brightdigit
              Leo - @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/)

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

                Guest

                Related Episodes

                • Now You Know What I'm Doing This Summer
                • Arm Sling for Apple Watch Developers with Hidde van der Ploeg
                • Spatial Experiences of the Wild with Adrian Eves
                • Platforms State of Union 2023 with Peter Witham
                • Posture Island with Jordi Bruin
                • Dynamic Island with Steve Lipton

                Related Links 

                • Swift Remote Studio: It’s official. It's back!
                • Inside the Apple Vision Pro labs 
                • Assistive Touch on the Apple Watch 

                Social Media

                Email
                [email protected]
                GitHub - @brightdigit

                Twitter
                BrightDigit - @brightdigit
                Leo - @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/)

                • (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
                • work design
                • Steven Lipton
                • ★ Support this podcast on Patreon ★
                  47 min
                • Revisiting Third-Party APIs with Christian Selig

                  A lot has changed since the last time Christian Selig was on the show. We talk Apollo post-morten, Third-Party APIs and of course Pixel Pals!

                  Guest

                  • Christian Selig (website)

                  Related Episodes

                  • Now You Know What I'm Doing This Summer
                  • My Taylor Deep Dish Swift Heroes World Tour
                  • Pizza, Playpen, and Fastlane Funding with Josh Holtz
                  • Apples, Glasses, and HAL, Oh My!
                  • Elephant in the Room
                  • Third-Party APIs with Christian Selig

                  Related Links 

                  • Reddit Post on Apollo Shutting Down
                  • Daring Fireball - An Extra Kick In The Nuts With Christian Selig

                  Social Media

                  Email
                  [email protected]
                  GitHub - @brightdigit

                  Twitter
                  BrightDigit - @brightdigit
                  Leo - @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/)

                  • (00:00) - Origin Story
                • (05:07) - What Happened
                • (17:03) - Apollo Post-Mortem
                • (19:41) - Third-Party APIs Revisited
                • (23:40) - ChatGPT
                • (27:24) - On Yearly Subscriptions
                • (31:16) - Lost Features of Apollo
                • (34:08) - Pixel Pals and SwiftUI
                • Thanks to our monthly supporters
                  • work design
                  • Steven Lipton
                  • ★ Support this podcast on Patreon ★
                    45 min
                  • 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.

                    Guest

                    Related Episodes

                    • Episode 80 - A Tour of Software Testing with Christina Moulton
                    • Episode 144 - Yak Shaving with Tim Mitra
                    • Episode 137 - Humane Development with Jill Scott
                    • Episode 133 - The Composable Architecture with Zev Eisenberg
                    • Episode 123 - Microapps Architecture with Majid Jabrayilov
                    • Episode 93 - Test-Driven Development in Swift with Gio Lodi
                    • Episode 107 - Expert Swift with Shai Mishali

                    Related Links 

                    • Swift AST Explorer
                    • NYSwifty 23 | Take control of your dependencies, don't let them control you

                    Social Media

                    Email
                    [email protected]
                    GitHub - @brightdigit

                    Twitter
                    BrightDigit - @brightdigit
                    Leo - @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/)

                    • (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
                    • work design
                    • Steven Lipton
                    • ★ Support this podcast on Patreon ★
                      41 min
                    • Edge of Concurrency with Matt Massicotte

                      Matt Massicotte from Chime talks about the challenges he faced migrating the Async/Await and some misconceptions folks might have with asynchronous programming.

                      Guest

                      Related Links 

                      • Episode 132 - Open and Extensible with Matt Massicotte
                      • Episode 98 - Async, Await and Combine with Marin Todorov
                      • Episode 81 - Awaiting for Async with Vincent Pradeilles
                      • Episode 155 - macOS Indie Deep Cuts with Aaron Vegh

                      Related Links 

                      • Preparing My App for Swift 6 by Cihat Gündüz
                      • Semaphore by Gwendal Roué 
                      • What's the point of Primary Associated Types?

                      Social Media

                      Email
                      [email protected]
                      GitHub - @brightdigit

                      Twitter
                      BrightDigit - @brightdigit
                      Leo - @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/)

                      • (00:00) - What's (Not) New with ExtensionKit
                    • (03:06) - Migrating to Async/Await
                    • (10:59) - Dealing with Older APIs
                    • (12:46) - On Swift 6
                    • (18:59) - Locks and Semaphore
                    • (24:48) - Swift Proposals
                    • (27:31) - WWDC 2023
                    • Thanks to our monthly supporters
                      • work design
                      • Steven Lipton
                      • ★ Support this podcast on Patreon ★
                        32 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.