Empower Apps cover image

Empower Apps

Latest episodes

undefined
Nov 23, 2021 • 51min

Objective-C Today with Graham Lee

GuestGraham Lee - Twitter @iwasleegGraham's Blog - Structure and Interpretation of Computer ProgrammersGraham's Book - APPropriate BehaviourYoutube Video - https://youtu.be/H8O0rj1It1wRelated EpisodesEpisode 107 - Expert Swift with Shai MishaliEpisode 105 - Navigating DocC with Ellen ShapiroEpisode 70 - Maintaining & Migrating with Antoine van der Lee - Part 2Episode 69 - Maintaining & Migrating with Antoine van der Lee - Part 1Episode 48 - Alternative Backends with Kristaps GrinbergsRelated LinksDosAmigans Twitch Stream - Programming on the Amiga [objc retain]GNUstepCocotronObjFWmulle-objcWWDC 2020 - Refine Objective-C frameworks for Swiftsicpers.info - …and in the end there will be the command linesicpers.info - In which I misunderstood Objective-CIntegrating ​​​C++ Libraries with Swift - BrightDigitCairoSVG Objective-C++ Swift Package ExampleSponsorsRevenueCatUsing RevenueCat to power your in-app purchase infrastructure solves:For edge cases you don’t even know you haveProtects from outages your team hasn’t seen yetSaves you time on future maintenance As well as new features released by the app storesEmpowers your marketing teams with clean, reliable IAP dataAll that to say, RevenueCat handles all the headaches of in-app purchases so you can get back to building your app. Try RevenueCat today at revenuecat.com.Transistor.FmYour podcast's publishing platformTransistor not only hosts your podcast but also:Help distribute your podcast with integrations to Apple Podcasts, Spotify, Google Podcasts, YouTube, and MailchimpDeep analytics including average downloads per episode, popular podcast apps, number of subscribers, trendsProfessional support for creatives, businesses, and professional podcasters when it comes to hosting and analyticsHow do you start a podcast?https://transistor.fm/how-to-start-a-podcast/?via=empowerappsTry it today with this special link:https://transistor.fm/?via=empowerappsShow NotesWhy you should know something about Objective-CWhy is Objective-C so different from Swift?Is there a purpose for Objective-C outside of Swift?Should you still write Objective-C?What steps to migrate Objective-C over to Swift?How to make sure your Swift is consumable by Objective-C?How to work with C++ through Objective-C?What are the differences between Dynamic and Static Typed languages?What are the benefits of Dynamic vs Static Typed languages?What does a PhD in Software Engineering do at Oxford?Social 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 ★
undefined
Nov 9, 2021 • 42min

What is Firebase with Peter Friese

GuestPeter Friese - BlogTwitter - @peterfrieseYouTube - @peterfrieseGitHub - @peterfrieseYoutube Video - https://youtu.be/8m8oppa-LosRelated EpisodesEpisode 87 - Core Data Fun with Tim MitraEpisode 85 - AWS Amplify with Kilo LocoEpisode 75 - Year of the Server with Tim Condon - Part 2Episode 35 - SwiftUI - The Good, the Bad, and the BenefitsEpisode 8 - Cloud and Backend Services For Apps with Erik GillespieRelated LinksFirebase Summit - November 10thFirebase YouTube ChannelFirebase BlogFirebase Medium channelFirebase vs GCP VideosProjects & storageFunctions & Firestorethe LansingCodes app that never wasAuthenticate with Firebase Anonymously on Apple PlatformsMake It So - Replicating Apple's Reminders app with SwiftUI and FirebaseSwift on Cloud Run by Grant Timmerman from GCPSponsorsRevenueCatUsing RevenueCat to power your in-app purchase infrastructure solves:For edge cases you don’t even know you haveProtects from outages your team hasn’t seen yetSaves you time on future maintenance As well as new features released by the app storesEmpowers your marketing teams with clean, reliable IAP dataAll that to say, RevenueCat handles all the headaches of in-app purchases so you can get back to building your app. Try RevenueCat today at revenuecat.com.LinodeA cloud experience developers loveGreat for Setting Up a Backend for Your AppVariety of VM Configurations and SettingsReasonable Pricing Starting at $5 per monthGlobal Data CentersThe Developer Cloud SimplifiedTry it today with this special link:https://www.linode.com/?r=97e09acbd5d304d87dadef749491d245e71c74e7Check out OrchardNest Today:https://orchardnest.comShow NotesWhat does Firebase consist ofHow to use it properly in your iOS appHow Firestore's NoSQL DB worksHow to work with Firestore and SwiftUIWhat are Firebase's authentication featuresSetting up security properlyHow to authenticate with Firebase anonymously?Register for Firebase SummitSocial 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 ★
undefined
Oct 26, 2021 • 53min

Expert Swift with Shai Mishali

GuestShai Mishali - Twitter @freak4pcGitHub @freak4pcYoutube Video - https://youtu.be/wQNs2ii-zsIRelated EpisodesEpisode 39 - Managing Code Quality with Anne CahalanEpisode 92 - WWDC 2021 - Platforms State of the Union with Peter WithamEpisode 98 - Async, Await, and Combine with Marin TodorovEpisode 106 - Mac Dev in 2021 with Daniel JalkutRelated LinksExpert Swift by Marin Bencevic, Ray Fix, Shai Mishali and Ehab Yosry AmerModern Concurrency in Swift - Async/Await, Task Groups & Actors by Marin TodorovCombine: Asynchronous Programming with Swift by Marin Todorov, Shai Mishali and Florent PilletWWDC 2020 - Refine Objective-C frameworks for SwiftCombine CommunitySponsorsRevenueCatUsing RevenueCat to power your in-app purchase infrastructure solves:For edge cases you don’t even know you haveProtects from outages your team hasn’t seen yetSaves you time on future maintenance As well as new features released by the app storesEmpowers your marketing teams with clean, reliable IAP dataAll that to say, RevenueCat handles all the headaches of in-app purchases so you can get back to building your app. Try RevenueCat today at revenuecat.com.Show NotesWhat is Expert Swift?How to be pragmatic about expert features on your team?How can you improve your use of Codable in Swift?What are ways to improve Objective-C for Swift consumption?How can you hide certain Objective-C APIs from Swift?What makes for good API design?How to version your API?How Functional Reactive Programming fits?Future of Combine and Reactive in an Async and Await... and another book Shai is helping with concurrentlySocial 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 ★
undefined
Oct 12, 2021 • 42min

Mac Dev in 2021 with Daniel Jalkut

GuestDaniel Jalkut (@danielpunkass) | TwitterRed Sweater - Software Company - https://redsweater.com (without the dash 😎)Daniel's Blog - https://bitsplitting.orgCore Int - Podcast with MantonYoutube Video - https://youtu.be/W2f-GJFRY_URelated EpisodesEpisode 20 - WWDC 2019 - Mac Development with Daniel JalkutEpisode 60 - The Future of Mac Development with Lucas Derraugh - Part 2Episode 59 - The Future of Mac Development with Lucas Derraugh - Part 1Episode 73 - Multi-Platform SwiftUI with Malin SundbergSponsorsRevenueCatUsing RevenueCat to power your in-app purchase infrastructure solves:For edge cases you don’t even know you haveProtects from outages your team hasn’t seen yetSaves you time on future maintenance As well as new features released by the app storesEmpowers your marketing teams with clean, reliable IAP dataAll that to say, RevenueCat handles all the headaches of in-app purchases so you can get back to building your app. Try RevenueCat today at revenuecat.com.Show NotesThoughts on the Apple Sept EventMacs we want to buyApple Watch EvolutionFrustrations of SwiftUI Mac DevelopmentMigrating from Objective-C to SwiftMac App Store and AppleScriptShortcuts on the MacSetting up AppleScript AccessSocial 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 ★
undefined
Sep 28, 2021 • 45min

Navigating DocC with Ellen Shapiro

GuestEllen Shapiro - Twitter @designatednerddesignatednerd.comApollo GraphQLApolloGraphQL - YouTube ChannelYoutube Video - https://youtu.be/KhIg2u0J_wQRelated EpisodesEpisode 48 - Alternative Backends with Kristaps GrinbergsEpisode 102 - How to Learn New APIs with Stewart Lynch - Part 2Episode 92 - WWDC 2021 - Platforms State of the Union with Peter WithamEpisode 67 - Documenting Your Code with Bas BroekRelated LinksDoccZz by Helge HeßHosting DocC Archives by Joseph DuffyLeo's DocC Example for SyndiKit RSS Reader LibraryWWDC 2021 videosMeet DocC documentation in XcodeBuild interactive tutorials using DocCElevate your DocC documentation in XcodeHost and automate your DocC documentationSyndikit Github Action for Publishing to Netlify (at the end)Add an option to build the concurrency library for back deployment. #39051SponsorsRevenueCatUsing RevenueCat to power your in-app purchase infrastructure solves:For edge cases you don’t even know you haveProtects from outages your team hasn’t seen yetSaves you time on future maintenance As well as new features released by the app storesEmpowers your marketing teams with clean, reliable IAP dataAll that to say, RevenueCat handles all the headaches of in-app purchases so you can get back to building your app. Try RevenueCat today at revenuecat.com.Show NotesWhy use DocC (and why not)Why adding header docs is an important first stepHow to organize your documentationArticles vs TutorialsWhat is a DocC extension?Hosting your DocCWhat are some challenges with DocC?Future of Open-Sourced DocCAdopting New OSes and Deprecating Old Ones...and quick thoughts on the September 2021 Apple EventSocial 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 ★
undefined
Sep 20, 2021 • 45min

In-App Purchases and the StoreKit API with Andy Boedo

GuestAndy Boedo - Twitter @AndresBoedoRevenueCat - Twitter @RevenueCatThe Sub Club PodcastThe Sub Club YouTube ChannelYoutube Video - https://youtu.be/_3sIBHZPhx8Related EpisodesEpisode 26 - App Store Optimization with Ariel MichaeliEpisode 71 - App Dev Stack with Jordan MorganEpisode 97 - Day One App Ideas with Mikaela CaronEpisode 103 - Learning From Your App Store Competitors with Ariel MitcheliEpisode 100 - 100th Episode SpectacularRelated LinksWhat's New with StoreKit 2 by Maddie BeylDeveloper’s Guide to Apple Family Sharing by Andy BoedoConverting a Paid iOS App to Subscriptions by Cody KernsShow NotesHow Court Cases will affect the App StoreWhy In-App Purchases and Subscriptions are popular?Why go with Apple's payment system vs. outside payment system?How to decide what features to cut-off behind your app's paywall?What exactly is a receipt in StoreKit?What's new in StoreKit2?Future of the App StoreSocial 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 ★
undefined
Sep 13, 2021 • 41min

Learning From Your App Store Competitors with Ariel Mitcheli

Guest Ariel Michaeli  - Twitter @arielmichaeliAppFigures - Twitter @appfiguresNewsletterPodcastYouTube Channel 360idev 2019 - App Store Optimization for the Rest of UsAppFigures GuidesAF Chats ASO & App Promotion GuidesApp & Keyword TeardownsThis Week in AppsAppFigures App Store Optimization ChecklistHow to Optimize Your Keywords List in App Store ConnectOptimizing Your App’s Name to Get More DownloadsHow to Choose the Right Keywords for App Store OptimizationYoutube Video - https://youtu.be/JHmn2y--wy0Related EpisodesEpisode 26 - App Store Optimization with Ariel MichaeliEpisode 71 - App Dev Stack with Jordan MorganEpisode 97 - Day One App Ideas with Mikaela CaronEpisode 100 - 100th Episode SpectacularRelated LinksAF Chats - WWDC 2021 Recap with Joe CieplinskiAF Chats - A/B Testing Part 1: The Basics with Katie from StoremavenAF Chats - A/B Testing Part 2: How & What to Test with Gilad from MoburstAF Chats - Using Competitive Intelligence to Drive Growth with Ian Irving from The BBCMade to Stick by Heath BrothersThe Curse of KnowledgeShow NotesThoughts on 360iDevWhat's New in the App Store?How to do A/B Testing on the App StoreWhat to do before starting an appInformation to research from competitorsWhy competitors' tech stack mattersFuture changes to the App StoreOther Apple App StoresFuture of the MetaverseSocial 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 ★
undefined
Aug 31, 2021 • 43min

How to Learn New APIs with Stewart Lynch - Part 2

GuestStewart Lynch @StewartLynchStewart Lynch Youtube ChannelCreaTECH SolutionsYoutube Video - https://youtu.be/gH3QnVHsUAcRelated EpisodesEpisode 101 - How to Learn New APIs with Stewart Lynch - Part 1Episode 98 - Async, Await, and Combine with Marin TodorovEpisode 97 - Day One App Ideas with Mikaela CaronEpisode 78 - Apple Silicon Review with Gui RamboEpisode 72 - Functional Programming with Daniel SteinbergEpisode 32 - Training Your Team with Steve LiptonEpisode 51 - Haikus of Code with Erica Sadun - Part 1Episode 36 - Upgrading Your Skills in 2020 with Paul HudsonRelated LinksTop Headlines VideosSyndiKitBinging with BabishKarin PraterJared DavidsonBrian VoongMohammad Azam Code with ChrisSponsorsLinodeA cloud experience developers loveGreat for Setting Up a Backend for Your AppVariety of VM Configurations and SettingsReasonable Pricing Starting at $5 per monthGlobal Data CentersThe Developer Cloud SimplifiedTry it today with this special link:https://www.linode.com/?r=97e09acbd5d304d87dadef749491d245e71c74e7Check out OrchardNest Today:https://orchardnest.comShow NotesIs it just me or a bug?When to upgrade to betas?Challenges learning from documentationLearn SwiftUI or UIKitLearning Limitations of an 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 ★
undefined
Aug 19, 2021 • 39min

How to Learn New APIs with Stewart Lynch - Part 1

GuestStewart Lynch @StewartLynchStewart Lynch Youtube ChannelCreaTECH SolutionsYoutube Video - https://youtu.be/gH3QnVHsUAcRelated EpisodesEpisode 102 - How to Learn New APIs with Stewart Lynch - Part 2Episode 72 - Functional Programming with Daniel SteinbergEpisode 98 - Async, Await, and Combine with Marin TodorovEpisode 32 - Training Your Team with Steve LiptonEpisode 51 - Haikus of Code with Erica Sadun - Part 1Related LinksTop Headlines VideosSponsorsLinodeA cloud experience developers loveGreat for Setting Up a Backend for Your AppVariety of VM Configurations and SettingsReasonable Pricing Starting at $5 per monthGlobal Data CentersThe Developer Cloud SimplifiedTry it today with this special link:https://www.linode.com/?r=97e09acbd5d304d87dadef749491d245e71c74e7Check out OrchardNest Today:https://orchardnest.comShow NotesUnderstanding Different Mental ModelsWhy getting a good foundation is important?Have a reasonable goal and expectationsBreak your app idea into smaller parts centered around specific APIsHow to be a good mentor and good menteeSocial 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 ★
undefined
Aug 3, 2021 • 52min

100th Episode Spectacular

Youtube Videohttps://youtu.be/Rnv58mzGXOkLinksgBeat.comtransistor.fmpodcastedition.comRelated EpisodesEpisode 99 - Practical Entrepreneur with Donny WalsEpisode 98 - Async, Await, and Combine with Marin TodorovEpisode 87 - Core Data Fun with Tim MitraEpisode 86 - Third-Party APIs with Christian SeligEpisode 84 - Automation Fun with Jared SorgeEpisode 83 - Interviewing Tips with Kim ArnettEpisode 80 - A Tour of Software Testing with Christina MoultonEpisode 79 - Large Scale Teams with Joe FabisevichEpisode 77 - Swift Package Index with Sven A. SchmidtEpisode 74 - Year of the Server with Tim Condon - Part 1Episode 72 - Functional Programming with Daniel SteinbergEpisode 71 - App Dev Stack with Jordan MorganEpisode 68 - App Store Review Guidelines with Paweł MadejEpisode 64 - A Very Remote Year with Jacob GorbanEpisode 59 - The Future of Mac Development with Lucas Derraugh - Part 1Episode 56 - SwiftUI with Majid Jabrayilov - Part 1Episode 50 - 50th Episode ExtravaganzaEpisode 8 - Cloud and Backend Services For Apps with Erik GillespieEpisode 1 - WWDC 2018 - What Does It Mean For Businesses?About the ShowHow it got startedDifference between interviewee and interviewerWhy it's important to get helpPlanning vs FlexibilityLeo's Year(s) in ReviewAdjusting to working from home during 😷Producing a video and audio versionHow do guests and topics work?Future of the ShowBig 5 TopicsSwiftUI/Functional ProgrammingLarge Complex Apps/Patterns and Practices/DevOpsServer-Side SwiftIndie AppsLeadership/Communication and OrganizationAlso...Questions and AnswersFuture PlansSocial MediaEmailleo@brightdigit.comTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoPatreon - 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 ★

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app