Empower Apps cover image

Empower Apps

Latest episodes

undefined
Dec 21, 2022 • 39min

App Clips with Jon Bauer

GuestJon Bauer Mastodon @coveloper@mstdn.socialTwitter @coveloperYoutube Video: https://youtu.be/dOnI2PGqql0Related EpisodesEpisode 33 - 2020 Developer Wish List with Alex BushRelated Links The list of restricted frameworksApp Clips Official DocumentationNametag Official SiteJon Bauer: App Clips – When downloads are a dealbreaker - 360iDev 2022Sponsorsswiftpackageindex.com is the place to find Swift packages. over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift communityIf the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.Show NotesWhat is an App Clip?What is a good example of an app which should be an clip?"But I don't want my user to only use the app once"What are some technical limitations of an App Clip?What's a good way to start an app which may be an app clip?What's a good way to integrate an app clip in an existing app?How do you get a user to move from an App Clip to an app (both technically and marketing-wise)Social MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInLeoCreditsMusic 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 are App Clips (03:40) - Developer Experience (12:50) - Starting From Scratch (16:00) - App Store Setup (29:55) - Testing Experience (33:30) - App Clip to App (36:25) - Future of App Clips Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Dec 4, 2022 • 38min

Humane Development with Jill Scott

GuestJill ScottTwitter - @Jilsco9Mastodon - @jilsco9@hachyderm.ioLinkedIn - Jillian ScottYoutube Video: https://youtu.be/YVrHPCZnC50Related EpisodesEpisode 39 - Managing Code Quality with Anne CahalanEpisode 120 - Xcode Tips with Dominik HauserEpisode 135 - Behind the Scenes of SwiftUI with Aviel GrossRelated Links Jill's Talk from 360iDevSponsorsswiftpackageindex.com is the place to find Swift packages. over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift communityIf the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.We talk about...(00:00) - What is Humane Development (02:15) - Finding the Cleverest Solution (05:45) - Bad Code Smells (07:45) - Your Brain on Code (11:30) - What you should do now (20:30) - Accessible Code (23:15) - Cognitive Overload and Teams (31:30) - Cyclomatic Complexity (36:00) - Final Thoughts Social MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInLeoCreditsMusic 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 ★
undefined
Nov 21, 2022 • 39min

Posture Island with Jordi Bruin

GuestJordi Bruin @jordibruinGumroadVividPosture PalYoutube Video: https://youtu.be/5gYwCHhu_8kRelated EpisodesEpisode 132 - Open and Extensible with Matt MassicotteEpisode 130 - macOS by Tutorials with Sarah ReicheltEpisode 112 - Indie Dev #1 - Dark Noise by Charlie ChapmanRelated Links 2-2-2 Method VideoApple Design Award FinalistSponsorsStream - Free In-App Messaging SDK & UI Kits for iOS/SwiftStream Chat is the easiest way to add messaging to your iOS app. High-level UI components connect the Stream Chat API with minimal coding. Try Stream Chat free for 30 days https://gstrm.io/empowerapps or apply for your Maker Account, free forever for qualifying teams https://gstrm.io/empowerappsmakerTry for freeBushel - the macOS virtual machine app for developersI'm looking for beta testers!For developers who want to be rigorous and uncompromising in their app testing.You can set up your virtual machine for almost any configuration, from a fresh, factory reset of the Ventura beta all the way back to Big Sur.Test, simulate, roll back and debug apps and scripts however you need to without worrying about destroying your machine.If you want to be invited to our first TestFlight, or even if you just want updates on Bushel, sign up at the website, and we will get in touch with you.swiftpackageindex.com is the place to find Swift packages. over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift communityIf the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.Show NotesBuilding with Private APIsSelling Apps on GumroadWhere Posture Pal came fromImportance of LocalizationHow CoreMotion works with AirpodsDealing with Connection IssuesTesting Motion DataFuture of Apps and the Dynamic IslandLive Activities API and Dynamic IslandWhat is the 2-2-2 MethodSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInLeoCreditsMusic 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 Jordi Bruin? (03:55) - How Posture Pal Works? (11:15) - Airpods Challenges (23:00) - Dynamic Island (31:45) - 2-2-2 Method Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Nov 7, 2022 • 55min

Behind the Scenes of SwiftUI with Aviel Gross

GuestAviel Gross - @avielgrYoutube Video: https://youtu.be/G8I8xdGJB68Related EpisodesEpisode 125 - WWDC 2022 - SwiftUI and UIKit with Evan StoneEpisode 98 - Async, Await, and Combine with Marin TodorovEpisode 73 - Multi-Platform SwiftUI with Malin SundbergEpisode 57 - SwiftUI with Majid Jabrayilov - Part 2Related Links Rebuilding Bēhance in SwiftUI by Aviel GrossTwitter Thread on Properties in Swift360iDev 2022 - Aviel Gross SwiftUI Performance for Demanding AppsGreat SwiftUI by Aviel GrossWWDC2020 - WWDC Data Essentials in SwiftUICombine: Asynchronous Programming with Swift by Florent Pillet, Marin Todorov and Shai MishaliSponsorsStream - Free In-App Messaging SDK & UI Kits for iOS/SwiftStream Chat is the easiest way to add messaging to your iOS app. High-level UI components connect the Stream Chat API with minimal coding. Try Stream Chat free for 30 days https://gstrm.io/empowerapps or apply for your Maker Account, free forever for qualifying teams https://gstrm.io/empowerappsmakerTry for freeBushel - the macOS virtual machine app for developersI'm looking for beta testers!For developers who want to be rigorous and uncompromising in their app testing.You can set up your virtual machine for almost any configuration, from a fresh, factory reset of the Ventura beta all the way back to Big Sur.Test, simulate, roll back and debug apps and scripts however you need to without worrying about destroying your machine.If you want to be invited to our first TestFlight, or even if you just want updates on Bushel, sign up at the website, and we will get in touch with you.swiftpackageindex.com is the place to find Swift packages. over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift communityIf the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.Show NotesHow migrating from UIKitTerminology ConfusionHow SwiftUI detects changesSwiftUI mistakesCombine vs Async/AwaitWhat is a POD?Social MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInLeoCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Migrating to SwiftUI at Adobe (05:45) - SwiftUI and Performance (15:00) - How SwiftUI Detects Changes (27:50) - Architectures and Patterns (36:30) - Combine and Async (44:45) - Why Internalized Views (51:00) - What to do right now Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Oct 23, 2022 • 38min

Impactful Development with Maxim Cramer

GuestMaxim Cramer - mennenia.comTwitter @menneniaYoutube Video: https://www.youtube.com/watch?v=g-xWEdAaOTcRelated EpisodesEpisode 101 - How to Learn New APIs with Stewart Lynch - Part 1Episode 102 - How to Learn New APIs with Stewart Lynch - Part 2Related Links Made to Stick: Why Some Ideas Survive and Others Die by Heath BrothersSponsorsStream - Free In-App Messaging SDK & UI Kits for iOS/SwiftStream Chat is the easiest way to add messaging to your iOS app. High-level UI components connect the Stream Chat API with minimal coding. Try Stream Chat free for 30 days https://gstrm.io/empowerapps or apply for your Maker Account, free forever for qualifying teams https://gstrm.io/empowerappsmakerTry for freeBushel - the macOS virtual machine app for developersI'm looking for beta testers!For developers who want to be rigorous and uncompromising in their app testing.You can set up your virtual machine for almost any configuration, from a fresh, factory reset of the Ventura beta all the way back to Big Sur.Test, simulate, roll back and debug apps and scripts however you need to without worrying about destroying your machine.If you want to be invited to our first TestFlight, or even if you just want updates on Bushel, sign up at the website, and we will get in touch with you.swiftpackageindex.com is the place to find Swift packages. over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift communityIf the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.Impact DevelopmentWhy developer happiness gets in the wayThe widening gap between founder and developerStartup thinking vs Enterprise approachTaking ShortcutsSupporting other engineers on your teamDealing with difficult foundersImportance of CommunicationSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInLeoCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Introduction (03:01) - Excited about Technology (05:55) - Widening gap between founder and developer (17:00) - Using Shortcuts (18:45) - Long-term code (26:45) - Supporting other engineers (32:30) - Difficult founders (35:15) - Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Oct 9, 2022 • 35min

The Composable Architecture with Zev Eisenberg

GuestZev Eisenberg (website)Twitter - @ZevEisenbergYoutube Video: https://youtu.be/vlwQm6Q_FEIRelated EpisodesEpisode 123 - Microapps Architecture with Majid JabrayilovEpisode 93 - Test-Driven Development in Swift with Gio LodiRelated Links Composable Architecture - PointFreeThe Composable Architecture - GithubPeep AppTALKING BACKWARDS (Backwards Banter Brain Testing) - Smarter Every Day 168SponsorsStream - Free In-App Messaging SDK & UI Kits for iOS/SwiftStream Chat is the easiest way to add messaging to your iOS app. High-level UI components connect the Stream Chat API with minimal coding. Try Stream Chat free for 30 days https://gstrm.io/empowerapps or apply for your Maker Account, free forever for qualifying teams https://gstrm.io/empowerappsmakerTry for freeBushel - the macOS virtual machine app for developersI'm looking for beta testers!For developers who want to be rigorous and uncompromising in their app testing.You can set up your virtual machine for almost any configuration, from a fresh, factory reset of the Ventura beta all the way back to Big Sur.Test, simulate, roll back and debug apps and scripts however you need to without worrying about destroying your machine.If you want to be invited to our first TestFlight, or even if you just want updates on Bushel, sign up at the website, and we will get in touch with you.swiftpackageindex.com is the place to find Swift packages. over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift communityIf the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.The Composable Architecture (TCA)Why is TCA so usefulHow does it take advantage of Combine and SwiftUIHow does it work with UIKitHow well does it work with developer teamsHow does async and await work with TCAAlso how can you learn to talk backwards!Social MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInLeoCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Introduction (02:00) - What is TCA? (08:00) - TCA, SwiftUI, and Testing (11:30) - Getting Started in your Team (23:15) - Terminology of TCA (26:45) - TCA, Combine, and Async/Await (30:00) - S'Vez Sppa Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Sep 25, 2022 • 41min

Open and Extensible with Matt Massicotte

Matt Massicotte, a tech expert known for his insightful contributions, shares his thoughts on the minimalist text editor Chime and its innovative approach. He discusses the strategic balance between open source and commercial software, alongside the nuances of licensing. The conversation dives into the advantages of Apple’s extension kit, enhancing app functionality across platforms. Matt also tackles the challenges of app sandboxing and payment processing, revealing the intricate dance between compliance and innovation in today’s developer landscape.
undefined
Sep 11, 2022 • 51min

Dynamic Island with Steve Lipton

GuestSteve Lipton- Twitter @Steve_LiptonLinkedInMakeAppPieiOS Development Tips WeeklyLinkedIn Learning CoursesPatreonYoutube Video: https://youtu.be/QfSFAjaHrZMRelated EpisodesEpisode 39 - Managing Code Quality with Anne CahalanEpisode 105 - Navigating DocC with Ellen ShapiroEpisode 121 - Server-Driven UI with Mohammad AzamEpisode 88 - Conferences with John WilkerEpisode 63 - Apple Watch 2020 with Steve LiptonRelated Links Gofundme link for 360iDev How Apple made the iPhone 14 CommercialSponsorsBushel - the macOS virtual machine app for developersI'm looking for beta testers!For developers who want to be rigorous and uncompromising in their app testing.You can set up your virtual machine for almost any configuration, from a fresh, factory reset of the Ventura beta all the way back to Big Sur.Test, simulate, roll back and debug apps and scripts however you need to without worrying about destroying your machine.If you want to be invited to our first TestFlight, or even if you just want updates on Bushel, sign up at the website, and we will get in touch with you.Apple September EventApple Watch Series 8 - Body temperature for Women’s healthApple Watch Series 3 is dead!Who is the Apple Watch Ultra for?iPhone 14 - Satellite SOS is here!iPhone 14 Pro - Always-On DisplayiPhone 14 Pro - New Camera StuffiPhone 14 Pro - 🏝️Dynamic Island🏝️AirPods Pro - Adaptive Canceling360iDev 2022Great Talks this year! especially the "no-code" sessionsSad to see it be the last yearSettings up conferences in a post-Covid worldHow could it come back and in what form?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) - 360iDev 😢 (10:15) - 360iDev 2022 - Favorite Things (16:45) - What’s next for 360iDev (18:15) - September Apple Event 2022 (19:45) - Apple Watch Series 8 (29:15) - Apple Watch Ultra (33:00) - AirPods Pro 2 (36:00) - iPhone 14 and Satellite SOS (38:00) - iPhone 14 Pro (40:45) - The Pill (46:00) - What we’re buying Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Sep 4, 2022 • 49min

macOS by Tutorials with Sarah Reichelt

GuestSarah Reichelt (troz.net)Twitter @trozwareYouTube video - https://youtu.be/QgFW0L0a_D4Related EpisodesEpisode 125 - WWDC 2022 - SwiftUI and UIKit with Evan StoneEpisode 124 - WWDC 2022 - Platforms State of the Union with Peter WithamEpisode 106 - Mac Dev in 2021 with Daniel JalkutEpisode 60 - The Future of Mac Development with Lucas Derraugh - Part 2Episode 57 - SwiftUI with Majid Jabrayilov - Part 2Episode 56 - SwiftUI with Majid Jabrayilov - Part 1Episode 35 - SwiftUI - The Good, the Bad, and the BenefitsRelated LinksmacOS by Tutorials by Sarah ReicheltmacOS articles from Sarah's blogBushel Waitlist SignupKeyWindow by Matthaus WoolardcontrolActiveState - tells us what's the Active StateShow NotesDesign, macOS, and Ventura System PreferencesIs it more difficult to design an app well in SwiftUI vs AppKitDid WWDC 2022 make it much easier?How is macOS development different from iOSWhy write a macOS AppDealing with multiple windowsDocument-Based Apps using SwiftUIMulti-Platform AppsMenu based AppsWhat do users expect in a Mac app?Where to distribute your AppDealing with the SandboxSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionRedditLeo - /u/leogdionLinkedInBrightDigitLeoCreditsMusic 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 "macOS by Tutorials"? (03:00) - Settings, Ventura, and Design on macOS (08:00) - WWDC 2022 (13:50) - Why write a macOS app (19:45) - Documents, Windows, and Menus (29:00) - macOS Expectations and Multiplatform Apps (38:20) - Distributing your app on macOS (43:20) - Sandboxing Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★
undefined
Jul 13, 2022 • 41min

NSSpain X with Luis Ascorbe

GuestLuis Ascorbe (lascorbe.com)Twitter @LascorbeNSSpainXYouTube video - https://youtu.be/hmSFPjQ7HuYGet 10% Off Your Ticket to NSSpain X!https://ti.to/nsspain/2022/discount/empower-apps-specialRelated EpisodesEpisode 88 - Conferences with John WilkerEpisode 125 - WWDC 2022 - SwiftUI and UIKit with Evan StoneEpisode 124 - WWDC 2022 - Platforms State of the Union with Peter WithamEpisode 57 - SwiftUI with Majid Jabrayilov - Part 2Episode 56 - SwiftUI with Majid Jabrayilov - Part 1Episode 35 - SwiftUI - The Good, the Bad, and the BenefitsRelated LinksSwift Packages - Dependency Management of the Future - Leo Dion NSSpain 2020CodeMashCocoa Conferences Sponsors360iDev - Denver, CO – August 28-31, 2022 (Hybrid)Grand Hyatt DenverThe Leading indie iOS/Mac (and watchOS, and tvOS) Developer conferenceIt's all about Community and Code!Four days of hands-on training, amazing sessions, and the great community. All Swift.Available Online or In-PersonUse the promo code EmpowerApps to get 20% off registration.Show NotesOrganizing an In-Person Conference After 2 Years of RemoteThe challenges of organizingMigrating to SwiftUINew NavigationStack APISocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionRedditLeo - /u/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/) Thanks to our monthly supporters Edward Sanchez Steven Lipton ★ Support this podcast on Patreon ★

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner