AppForce1: news and info for iOS app developers cover image

AppForce1: news and info for iOS app developers

Latest episodes

undefined
Mar 17, 2022 • 50min

Frank Courville, coach and iOS teacher

Send us 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 5ObsidianStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 14, 2022 • 13min

Conference challenges, and kid illness

Send us 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 SwiftGenStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 11, 2022 • 49min

Emilio Peláez, iOS Developer

Send us 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 LinkedINStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 7, 2022 • 14min

Preparing for Try Swift

Send us 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 @ TripleStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 6, 2022 • 46min

Twitter Space: Attending a conf as attendee or speaker

Send us 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 UKStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Mar 3, 2022 • 57min

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

Send us 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" pageStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Feb 28, 2022 • 12min

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 Talk description ofmy talk.Donny Wals on TwitterStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Feb 25, 2022 • 48min

Twitter Space: Getting into iOS Developer Relations

Send us a textIn this Twitter Space, Rudrank and I talk about our respective journey of going from software engineering to Developer Relations.We talk about the challenges faced, what our week looks like, where we work, and what makes a good DevRel.(Pretty much a copy paste from Rudrank’s newsletter.)https://cocoaheads.nl/Stream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Feb 24, 2022 • 46min

Gabriel Savit, co-founder at Runway after working as iOS developer

Send us a textLearn about why Gabriel and his co-founders got started with Runway. He started out as an iOS developer, but things quickly progressed from there.Gabriel on Twitter: https://twitter.com/GabrielSavitStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Feb 22, 2022 • 9min

I have a cold, a CFP accepted and a newsletter mention.

Send us a textWeird week for me. I will share more in the future. But it is pretty much a couple days of me keeping my head down. Keeping on working at a sustainable pace. Havind a big old cold at the tail end of Omicron is no fun. All tests are negative though.Working with Xcode configuration files | iOS development on tanaschita.comNative Network Monitoring In SwiftA few examples of async await in Swift – Augmented CodeDynamic Linking Is Bad For Apps And Static Linking Is Also Bad For Apps // -deallocWhere Mac Catalyst Falls ShortMajid's newsletter: SwiftUI WeeklyStream makes it easy for you to seamlessly integrate real-time experiences into your application. Check out their Swift tutorial to learn how you can get started adding video or in-app messaging to your apps! Lead Software Developer Learn best practices for being a great lead software developer.Support the showRate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me on Mastodon: https://hachyderm.io/@appforce1Support 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