AppForce1 Worklog

Jeroen Leenarts
undefined
Mar 24, 2022 • 56min

Jonny Klemmer, iOS developer at Nike

Send me a textJonny has been developing iOS apps for over 8 year. Since 2019 it is at Nike as a Senior Software Engineer. Listen in on Jonny’s journey and what he wants to give back to the iOS development community.You can find more info on Jonny on:TwitterLinkedINHis webiteJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 21, 2022 • 10min

New Xcode and Swift, Async Await is also still a thing

Send me a textThe Swift ecosystem is maturing every month. And with the latest releases by Apple containing Swift 5.6 is a big one in this regard.But mostly this week I am talking about stuff I enjoyed.Fetching Remote Data With Async/Await In Recent And Older System VersionsHow to modularize existing iOS projects using Swift Packagehttps://tuist.io/Swift.org Website is Now Open SourceSwift 5.6 Released!Advanced Swift: 5th edition · objc.ioEdit All In Scope | Xcode TipsPanic Blog » Nova SaleJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.Support the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 19, 2022 • 43min

Twitter Space: Xcode 13.3 and Swift 5.6

Send me a textApple recently released Xcode 13.3 and Swift 5.6. In this Twitter Space Stefan and I discus the latest releases with Adam.https://www.hackingwithswift.com/articles/247/whats-new-in-swift-5-6https://developer.apple.com/documentation/xcode-release-notes/xcode-13_3-release-noteshttps://www.createwithswift.com/publishing-docc-documention-as-a-static-website-on-github-pages/https://blog.eidinger.info/xcode-133-supports-spm-binary-dependency-in-private-github-releasehttps://www.donnywals.com/what-is-the-any-keyword-in-swift/Join me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 17, 2022 • 52min

Frank Courville, coach and iOS teacher

Send me a textFrank does many things. Organize meetups, present at conferences, coach and teach through https://ioscoachfrank.com/ and more recently https://schoolofswift.com/. You might see  him at a conference or two in 2022. Frank and I met at iOS Conf SG.Learn more about Frank on:TwitterLinkedInSome of the tools we discussed:MatterReeder 5ObsidianJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 14, 2022 • 14min

Conference challenges, and kid illness

Send me a textFun times this week. Workshop hardware trouble, kids with illness, and Swift Heroes announced their first speakers on their line-up.How to use async/await in synchronous Swift code with tasks | iOS development on tanaschita.comUsing the LocationButton in SwiftUI for One Time Location AccessState restoration in SwiftUI | Swift with MajidMixing Swift, Objective-C, SPM and Static FrameworksImproved Type Safety With SwiftGenJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.Support the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 11, 2022 • 50min

Emilio Peláez, iOS Developer

Send me a textEmilio has been developing iOS apps for over 10 years. He is from Mexico, and now works at Modus Create.You can learn more about Emilio by having a look at:His WebsiteHis TwitterHis LinkedINJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 7, 2022 • 15min

Preparing for Try Swift

Send me a textWorkload is high this week, I need to get ready and give a workshop on Tuesday. Try Swift WorldArticles of this weekWhat’s new in Swift 5.6?Building a Custom Combine Operator for Exponential BackoffUIKit navigation with SwiftUI viewsUsing a SwiftUI View in a UIKit App as an individual componentSupporting older SDK versions with SwiftSome conferences:Swift HeroesSwiftConfAppdevcon360|iDevSwiftLeedsDo iOSDonny Monday morning tweetCocoaHeadsNL March Meetup @ TripleJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.Support the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 6, 2022 • 48min

Twitter Space: Attending a conf as attendee or speaker

Send me a textThis week we talk about conferences. There’s a whole lot going on again in that space. Martin and I discus how we prepare ourselves for a conference, no matter if it is as a speaker or an attendee.With the help of Martin Mitrevski.Swift Heroes - Swift Conference by SynesthesiaSwiftConf - International Swift and iOS ConferenceAppdevcon is a conference by app developers, for app developers.Home - 360|iDevSwiftLeeds - The Unique iOS Conference in the UKJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 3, 2022 • 59min

Manuel Carrasco Molina, aka Stuff MC, politician, activist and iOS developer

Send me a textManuel has been programming since he got his C64 in 1987. He also has been a local politician in Germany and an activist for many years. Whether for the cause of the environment or helping Refugees on the road, Manuel is eager to make an impact. He loves giving ethical talks at technical conferences.Manuel on TwitterManuel's "About Me" pageJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Feb 28, 2022 • 13min

Conference talk and some DocC follow-up

Send me 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 Talk description ofmy talk.Donny Wals on TwitterJoin me in Amsterdam for Do iOS 2025, tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer.Support the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer

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