podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Donny Wals đž
Shows
ConTejas Code
Donny Wals: How to Build Effective iOS Applications from a Web Perspective
Links- Codecrafters: https://tej.as/codecrafters- Donny on X: https://x.com/DonnyWals- Tejas on X: https://x.com/tejaskumar_SummaryIn this conversation, we explore the transition from web development to iOS development, discussing the differences in tooling, options, and development experiences. The discussion also covers the nuances of SwiftUI, the challenges of using Xcode, and the mindset differences between iOS and web developers. Chapters00:00:00 Donny Wals00:02:56 From Web Development to iOS: A Journey
2025-01-06
1h 35
Empower Apps
Practical Year - Part 2 with Donny Wals
Part 2 of our chat with Donny - we discuss the job market, AI, Vision Pro, and of course Swift UI.GuestDonny WalsDonny Wals đž (@donnywals.bsky.social) â BlueskyDonny Wals đž (@DonnyWals) / Xdonny wals - YouTubeDonny Wals (@donnywals@chaos.social) - chaos.socialDonny Wals | LinkedInAnnouncementsBrightDigit 103 - đ Early Black Friday Deals50% off first year of Bushel Pro25% off Patreon Membership - Use Code 64632Join Bushel BetaJoin our Brand New Patreon Page!Newsletters | BrightDigitLinksPractical Swift Concurrency - Make the most out of Concurrency in Swift 6 and beyondSwiftData | Fatbobman's Blogbrightd...
2024-12-24
23 min
Empower Apps
Practical Year - Part 1 with Donny Wals
Donny comes on yet again to give his thoughts on 2024 - Swift Data, Swift Testing and Swift Macros while we mourn the death of Combine.GuestDonny WalsDonny Wals đž (@donnywals.bsky.social) â BlueskyDonny Wals đž (@DonnyWals) / Xdonny wals - YouTubeDonny Wals (@donnywals@chaos.social) - chaos.socialDonny Wals | LinkedInAnnouncementsBrightDigit 103 - đ Early Black Friday Deals50% off first year of Bushel Pro25% off Patreon Membership - Use Code 64632Join Bushel BetaJoin our Brand New Patreon Page!Newsletters | BrightDigitLinksPractical Swift Concurrency - Make the most out of Concurrency in Swift 6...
2024-12-19
31 min
AppStore Tagebuch
Conference Mode und Sakura Code
Wir sprechen Ăźber Bluesky als mĂśglichen Twitter-Killer, innovative NFC-Anwendungsfälle etwa mit AppClips, und teilen Pläne fĂźr Japan 2025. Dazu gibt es Updates zu unseren Apps und neuen Open-Source-Tools wie LinksKit. Wie immer garniert mit hilfreichen Tipps fĂźr Entwickler:innen â unsere letzten 3 Monate zusammengefasst in 3 Stunden! Links: Bluesky Indie Dev Starter Pack Apple Business Connect Post: Vorher/Nachher Bilder als Tabelle in Pull/Merge Requests Cihat als SwiftUI Coach Neue TranslateKit Webseite Artikel: Test your Swift Packages Linux Compatibility on Mac Artikel: Why I Stopped Building for visionOS (And What Could Bring Me Back) Ne...
2024-12-19
2h 55
Empower Apps
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.GuestJaim Zuber@sharpfive (GitHub)Jaim Zuber (LinkedIn)@jaimzuber@mspsocial.net (Mastodon)AnnouncementsNeed help with your projects this year? BrightDigit has openings.Join Bushel BetaJoin our Brand New Patreon Page!BrightDigit #100 - Top 10 Emails Ever! đđNewsletters | BrightDigitSwift LiveCoding - Adding Screen Recording to BushelHow does Server Side Swift Workout in the Re...
2024-11-01
38 min
Empower Apps
Plinky with Joe Fabisevich
Joe Fabisevich is back on the show to talk about his new app Plinky from developing and designing as well as advice on đ choosing your next spouse for better marketing advice. đđGuestJoe Fabisevich :verified: (@mergesort@macaw.social) - Macaw-SocialGithub (@mergesort)https://www.threads.net/@mergesortfabisevi.chBuild.msAnnouncementsNeed help with your projects this year? BrightDigit has openings.Join Bushel BetaLiveStreaming on YouTube Join our Brand New Patreon Page!Related LinksPlinkyPlinky App StoreIntroducing Plinky: My Love Letter To Linksmergesort/Boutique: ⨠A magical persistence library (and so much more) for state-dr...
2024-05-20
36 min
Side Project Spotlight
#64: Real World SwiftData
This episode is all about SwiftData. Steve has started using it a lot lately and talks about his experience so far trying to sync a bunch of API data into a SwiftData model as well as using a Swift Actor to control write access to the data container in a thread-safe manner. There are some really useful links in the show notes this week. You'll want to bookmark them all! ## Topics Discussed: - Introductions - Steveâs Real World SwiftData ExperienceâŚso far - Maintaining a local copy of server data - https://developer.apple.com/documentation/swiftdata/maintaining-a-local-copy-of-server-data - Prac...
2024-04-22
49 min
Empower Apps
ChatGPTovski with Kris Slazinski
Indie Developer, Kris Slazinski comes on to talk about App Store localization, UX, and his favorite intern/mentor - ChatGPT.GuestKris SlazinskiApps TwitterLinkedInMastodonThreadsAnnouncementsNeed help with your projects this year? BrightDigit has openings.Bushel on SaleCome to NYSwifty April 23 & 24 - Get 10% Off using Promo Code LeoSubscribe to our newsletterJoin our Brand New Patreon Page!Related EpisodesYak Shaving with Tim MitraPixelBlitz in Public with Martin LasekThe Bushel Holiday SpecialThe Making of Callsheet with Casey LissMy Taylor Deep Dish Swift Heroes World TourApples, Glasses, and HAL, Oh M...
2024-01-28
49 min
Empower Apps
PixelBlitz in Public with Martin Lasek
Martin Lasek comes on to talk about what's it's like building in public WishKit and his multiplayer game PixelBlitz and when feature creep can ruin an MVP.GuestMartin LasekTwitter (@martinlasek)Twitch (@martinlasek)YouTube (@martinlasek)Need help with your projects this year? BrightDigit has openings.Bushel on SaleCome to NYSwifty April 23 & 24 - Get 10% Off using Promo Code LeoSubscribe to our newsletterJoin our Brand New Patreon Page!Related EpisodesThe Bushel Holiday SpecialSwift Server Workgroup with Joannis OrlandosMy Taylor Deep Dish Swift Heroes World TourPizza, Playpen, and Fastlane...
2024-01-15
39 min
AppForce1: news and info for iOS app developers
Donny Wals about his Swift Concurrency workshop
Send us a textDonny Wals joins me on my podcast to talk about Do iOS. Why he's there and what he hopes to get from Do iOS.More information on his workshop and Do iOS.Learn more about Donny on his website.RunwayPut your mobile releases on autopilot and keep the whole team in sync throughout. More info on runway.team Lead Software Developer Learn best practices for being a great lead software developer.Practical Combine by Donny Wals
2023-08-22
36 min
Side Project Spotlight
#39: The Spirit of Skeuomorphism
The trio is back from The State of the Mobile Union event where fun was had by all and minds were expanded about the possibilities of mobile development! Plus, the Comcast Technology Center is cool! We continue to slowly build PickleJarTodo with Kotaro putting into practice the ideas he espoused at his talk for our UI. In our newly restored Not a Sponsor segment, we check-in with the current state of Arpit's GroceryTimer app, which might just be what Steve needs to avoid rotten strawberries. Plus, the trio discuss some thoughts on the much rumored Apple AR/VR Goggles, what...
2023-04-10
1h 22
The Work Item - Real Talk on Tech's Toughest Career Choices
#59 - Building On Your Own, with iOS Developer Donny Wals
Leaving your full-time job behind and starting your own business based on your own brand is a somewhat scary proposition. And yet, this is exactly what Donny Wals, a prolific iOS developer and technology teacher, is doing. In this episode I sat down with him to talk more about his work, what was his thinking in going solo, and what one needs to learn quickly in an ever-changing technology space. You can find Donny on the following sites: đ¤ Twitter đ Blog đź LinkedIn đ¸ Instagram The podcast was produced by Den Delimarsky. Music by Wataboi from Pixabay. Feedback...
2022-12-22
39 min
Swift by Sundell
120: âFreelancing and WWDC22 highlightsâ, with special guest Donny Wals
Donny Wals returns to the show to talk about being an iOS developer freelancer, and to discuss some of the key new APIs, Swift language features, and frameworks that were introduced at WWDC22.SponsorsEssential Developer: Join the iOS Architect Crash Course to accelerate your journey towards becoming a senior developer. Itâs 100% free and held entirely online.Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free.LinksDonny on TwitterJohn on TwitterâWhatâs new in SwiftUI in iOS 16?â, with Natalia PanferovaSwiftUIâs new Navigation...
2022-09-17
54 min
Side Project Spotlight
#23: It's A Trap!
In this episode, Kotaro has some more thoughts about respecting the platform and we get into an interesting discussion about the how, when, and why of using SwiftUI as a prototyping tool. Then, Kotaro reveals his UI epiphany for the iPhone version of PickleJar. Finally, Steve inadvertently creates a Not a Sponsor segment and the productivity app world is introduced to the idea of "Aaron Mode." ## Topics Discussed: - Follow-Up: Respecting the Platform - Using SwiftUI as a Prototyping Tool - Sketch Is an Exemplary âMacâ App ...
2022-08-15
1h 12
AppForce1: news and info for iOS app developers
Conference talk and some DocC follow-up
Send us a textEpisode 70 already, and what a week it has been this time round. Loads of stuff going on and then thereâs the elephant in te room. I am unsure where I would start this week. Just know I did my thing to support certain people on my own account.News / EventsWhat is the iOS version global market shareDocC plugin PSAÂ XCTNSPredicateExpectation is slow, and what to do about itUsing the ViewBuilder Attribute to Implement SwiftUI Views in MethodsDynamic and Semantic Colors - Four for OneTechorama Tal...
2022-02-28
12 min
AppForce1: news and info for iOS app developers
WiFi needs to be easier, but gradients are always cool
Send us a textSome WiFi stuff going on at home. Some really cool articles and releases this week from the iOS community.Twitter Space:Leadership as a Developer, no matter your current lvl ArticlesAlways correct gradient text in UIKit | Filip NÄmeÄekLearn How to Bring Your SwiftUI App to Life With Advanced AnimationsMemory management when using async/await in Swift | Swift by SundellUnderstanding opaque types in Swift | iOS Development10 little UIKit tips you should know - The.Swift.Dev.Monday tweet Donn WalsDon...
2022-02-08
16 min
AppForce1: news and info for iOS app developers
Twitter Space: iOS Coffee Chat: How to Learn New Things?
Send us a textAnother Twitter Spaces recording. Was a lot of fun with Stefan again.Soon we will begin deep diving into some very much iOS related topics.For now, we lay some groundwork on how learning new things might work. Including the approaches Stefan and I use. There is even a confession in there on how Jeroen could do this better.Documentation Apple Developer Documentation (often bashed but improving a lot)Frameworks NukeFirebaseBlog posts (many great sites) Ray WenderlichHacking with Swift - Paul HudsonSwift by Sundell - John SundellSwiftLee - Antoine von der LeeDonny Wal...
2022-02-05
52 min
AppForce1: news and info for iOS app developers
We have been using Xcode for such a long timeâŚ
Send us a textHow about that, some primordial version of what we now call Xcode has been released 20 years ago. That is just epic. Find out more on the history of Xcode and other new interesting articles now.Articles mentioned this week:Hosting your Swift Library Docs on Github Pages â RhonabwySpecial Effects with SwiftUI â Hacking with SwiftHow to create asynchronous Swift Command-Line Tool with AsyncParsableCommand? | An TranHow to more gracefully handle non-optional Core Data properties in Swift ¡ Jesse SquiresXcode Through the YearsAlso mentioned a Twitter space I am co-hosting this Wednesday.
2022-02-01
12 min
AppForce1: news and info for iOS app developers
Doing all kinds of new things, learning as you goâŚ
Send us a textOne awesome announcement this week. My regular news articles, and loads of info about the articles I mention.Here are this week's articles:Using decorator pattern to add architectural non-intrusive analytics in SwiftMigrating our Objective-C SDK to Swift â RevenueCatTasks in Swift explained with code examples - SwiftLeeDevelop a command-line tool using Swift ConcurrencyOptimise your networking layer with Combine - Efficient networking for SwiftUI apps | Peter FrieseDonny Wals on TwitterRunwayPut your mobile releases on autopilot and keep the whole team in sync th...
2022-01-24
22 min
AppForce1: news and info for iOS app developers
Happy New Year, let's dive right in.
Send us a textFirst episode of the new year. Happy new year everyone. Enjoy this weekâs articles and as always, please reach out on Twitter. I love hearing from you.Here are this week's links:Convert your Swift Facades to the new async/await syntax using Continuations | by CĂŠsar Vargas Casaseca | Dec, 2021 | MediumâSolving Advent of Code 2021 in Swiftâ by Harshil ShahWhat Iâve learnt from Advent of Code 21 â Oliver BinnsAdvent of Code 2021Cascading Environment actions in SwiftUI | magnuskahrCreating Animated Message Reactions and Interactions Using SwiftUIFive things iOS developers should focus on in 2022...
2022-01-04
17 min
AppForce1: news and info for iOS app developers
Just a quick one this week
Send us a textA really quick recording this week, enjoy this weekâs articles.Checking if a SwiftUI View is in PreviewHow to make a macOS menu bar app | SarunwAsyncView â Asynchronous loading operations in SwiftUIComposition vs. Inheritance: code architecture solutions explained in SwiftBuilding a Blockchain in Swift (Intro) | by Felipe Ricieri | Kin + Carta Created | Nov, 2021 | MediumDonny Wals on TwitterRunwayPut your mobile releases on autopilot and keep the whole team in sync throughout. More info on runway.team Lead Software Developer Learn...
2021-11-23
11 min
AppForce1: news and info for iOS app developers
SwiftUI Environments with curves and surfaces
Send us a textA bit later then usual, Iâll explain why in this episode. Just was unable to finish the last bits of processing last night and only just now I had the extra 10 minutes I needed to finish things.Enjoy this weeks episode here are this weekâs links:SwiftUI: Displaying mathematical fractions | by coderExMachina | Nov, 2021 | MediumUnderstanding how and when SwiftUI decides to redraw views â Donny WalsA brief guide to effective onboarding for mobile engineering teams | BitriseCustom SwiftUI Environment Values Cheatsheet | FIVE STARSCurves and Surfaces â Bartosz CiechanowskiSwift Playgrounds App Projects | Aaron SkyNS...
2021-11-09
17 min
AppForce1: news and info for iOS app developers
Some handy steps on installing RBEnv and friends.
Send us a textHad a big day today. But Josh released a big video with blog post as well. So lots of good stuff again this week.This week's links:Dangerous Logging in Swift | Indie StackWhat's new in Xcode 13.2 beta 1 | FIVE STARSiOS How-to â Capture Touch Events Outside UIView Bounds | by Pete Smith | Zendesk Engineering | Oct, 2021 | MediumJoshâs M1 Mac Development Environment - homebrew, zsh, Ruby and python version managers | Josh HoltzdevMEremenko/XcodeBenchmark: XcodeBenchmark measures the compilation time of a large codebase on iMac, MacBook, and Mac ProDonny Wals on Twitter
2021-11-02
14 min
AppForce1: news and info for iOS app developers
Cool stuff going on, recorded this one super quickly
Send us a textI promised a double helping of links this week. And turns out there was a lot of things going on over the last two weeks. I specifically wont mention anything on the new Apple hardware since this is about the developer articles in my podcast.This week's linksKhanlou | Download Progress With Awaited Network TasksWhat is a KeyPath in Swift | SarunwUnit Testing Weak References / Retain Cycles in SwiftHow to launch app not immediately but launch after waiting | Joohee Kim's BlogAbout Phantom TypesiOS Architecture at Lyft - Scott BerrevoetsWorking with the...
2021-10-25
16 min
AppForce1: news and info for iOS app developers
Note taking, presenting and then solving crashesâŚ
Send us a textSome deeper articles this month, but I am sure we will manage.Here are this week's links:Writing Effective Software Development Notes for Future YouHow I Prepare Presentations and Workshops | Basâ BlogEXC_BAD_ACCESS crash error: Understanding and solving it - SwiftLeeAnalysis of CVE-2021-30860 - Objective-See's BlogSolving CPU Usage Crashes with Xcode's Energy OrganizerMultipeer Connectivity TutorialProgrammatic navigation in SwiftUI | Swift by SundellDonny Wals on TwitterRunwayPut your mobile releases on autopilot and keep the whole team in sync throughout. More info on runway.team
2021-10-05
14 min
AppForce1: news and info for iOS app developers
This is my iOS podcast Centennial
Send us a textA little bit less on the news articles. A little more on the personal news.This week's links:Going open-source | Daniel SaidiPowerful Advanced Swift Techniques for Complex AppsHow AsyncSequence works internally in SwiftUsing convert function to make Animations in SwiftMe on Twitter: "I submitted my resignation letter at my work. November 1st I will be starting at @getstream_io as Developer Relations Engineer iOS⌠â¤ď¸"Donny Wals on TwitterStream on TwitterSponsor @AppForce1 on GitHub Sponsors as mentioned in my episode.R...
2021-09-27
14 min
AppForce1: news and info for iOS app developers
Daniel Jilg co-founder of TelemetryDeck, analytics with a native mac and iOS dashboard
Send us a textTelemetryDeck is bootstrapping when we record this. On the verge of signing up its first paying customers. Listen in on why Daniel created TelemetryDeck and what the future might holdâŚYou can find more on Daniel and TelemetryDeck here:On twitterMore info on TelemetyDeckRunwayPut your mobile releases on autopilot and keep the whole team in sync throughout. More info on runway.team Lead Software Developer Learn best practices for being a great lead software developer.Practical Core Data by...
2021-09-23
57 min
AppForce1: news and info for iOS app developers
Stack view and micro app architecturesâŚ
Send us a textThis week I wanted to make a big announcement, but I still have to sit on it for one more week. Monday will also be my 100th episode. Still canât wrap my head around that though.This week's episode links:Tweet by @felibe444An Introduction to the Microapps Architecture â IncrementBarcode detection using Vision frameworkHow to apply a reverse mask in SwiftUI | FIVE STARSStack View Changes In iOS 15Disclosure Group in SwiftUI â SerialCoder.devRunwayPut your mobile releases on autopilot and keep the whole team in syn...
2021-09-20
16 min
AppForce1: news and info for iOS app developers
Actors, Swift Regrets and some other subjects
Send us a textI am working on a Dutch presentation about Tuist but I also hope to perform the same presentation in English somewhere sometime this month. A big shoutout to NSSpain Remote Edition 2021.The links from this week:Building Dynamic Lists in SwiftUI - The Ultimate Guide to SwiftUI List Views - Part 2Using Swiftâs async/await to build an image loader â Donny WalsView masking in SwiftUI | FIVE STARSPassthroughSubject vs. CurrentValueSubject explainedPreventing Data Races Using Actors in Swift - Swift SenpaiSwift Regrets // -deallocThe thread from the article on TwitterMonday twee...
2021-09-13
14 min
AppForce1: news and info for iOS app developers
Jordan Morgan writer of Best in Class iOS app
Send us a textMeet Jordan, I got famliar with him through his book called âBest in Class iOS appâ. Turns out he works at Buffer and does a lot of thinks in his sparetime. Like building SpendStack and selling that.More info on Jordan:https://www.bestinclassiosapp.com/On Twitterhttps://www.swiftjectivec.com/RunwayPut your mobile releases on autopilot and keep the whole team in sync throughout. More info on runway.team Lead Software Developer Learn best practices for being a great lead softw...
2021-09-08
40 min
AppForce1: news and info for iOS app developers
The quest for SwiftUI knowledge continues along with an awesome Xcode tipâŚ
Send us a textOne Swift and a few more SwiftUI articles this week. Also a nice keyboard combo for Xcode and how to get started with doc comments in your Swift code.Links in my episode:Using Variadic Parameters in Swift â SerialCoder.devHow to Animate Gradients in SwiftUIConditional compilation within Swift expressions | Swift by SundellExploring SwiftUI map custom annotations | Kristaps GrinbergsView clipping in SwiftUI | FIVE STARSThe Contextual Action Menu | dasdomMaking Documentation that is pleasant to read in SwiftDonny's tweet.RunwayPut your mobile releases on autopilot an...
2021-09-06
13 min
AppForce1: news and info for iOS app developers
SwiftUI week it seems, and a great debugging tip tooâŚ
Send us a textIâm starting to notice Iâm using more and more SwiftUI in my dayjob. The SwiftUI articles really draw my attention. Next week Iâll focus more on other topics.This week's articles:Every SwiftUI Environment Value explained | FIVE STARSHow to define custom environment values in SwiftUI | SarunwWhy Conditional View Modifiers are a Bad Idea ¡ objc.ioUsing File Wrappers in a SwiftUI App â Swift Dev JournalFind A Problematic View In The View Debugger | dasdomRunwayPut your mobile releases on autopilot and keep the whole team in s...
2021-08-31
10 min
Swift by Sundell
103: âWhatâs new in Swift 5.5â, with special guest Antoine van der Lee
Antoine van der Lee, creator of SwiftLee, joins John to discuss the new language features that are being introduced as part of Swift 5.5 â from the brand new concurrency system, to convenience features and various improvements.SponsorsStream: Build scalable in-app chat or activity feeds in record time using Streamâs open source, Swift-native SDK thatâs backed by enterprise-grade server infrastructure. Get started for free at getstream.io/sundell, or browse their open job positions at getstream.io/team.RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, so that y...
2021-08-23
1h 11
AppForce1: news and info for iOS app developers
Working on the basics
Send us a textGoing back to basics a bit. A smaller set of articles, but ebery link is very much worth your while. Just like every weekâŚLinks from this week:Building a token refresh flow with async/await and Swift ConcurrencyHow to create a property wrapper in Swift | Swift with MajidHow to do print debugging in SwiftUI | SarunwFlow layout with self-sizing items and fixed spacing in UIKit â Augmented CodeHave a look the iOS Dev JobsTyping trainer I have been using: Typing PracticeRunwayP...
2021-08-17
08 min
AppForce1: news and info for iOS app developers
We stepped on the brake, now let us accelerate againâŚ
Send us a textA lot of people went on vacation already. And it sure looks things are speeding up again. Last 2 weeks the rate of new articles started picking up again. Not back at non summertime levels, but we are ramping up for sure. I hope you all had a great vacation.If you made some new resolutions for yourself during your summer break, have a look at my workshop about being a lead software developer. It might be right up there with what you are looking for in the second half of 2021.
2021-08-09
10 min