Newsletter of AppForce1 - Issue #32
Yes. You are correct. I sort of skipped #31. Revue had some issues while sending #30, so they asked me to resend it. Which was technically #31. As to not confuse Revue’s workflow too much, I decided to “skip” 31 and keep numbering onwards.
A really nice appreciation tweet by Marco Eidinger.
And Do iOS is one week from now. It is now really last minute stuff, sent out emails to attendees, sent out emails for late workshop registrations, contact with the location to discus final details, review rounds on the runbook, swapping out a speaker that had to cancel his attendance (for good reasons), and the list keeps going on and one. I think my task list now contains over 150 items just for Do iOS by now. I guess it is good to keep track.
My wife and I decided to do our December gift shopping early this year. And YES, are Lisa and Milan getting into a very nice age for kid's toys. A Shelby Mustang set for Lisa. 😍 (Don't tell her, but I will tear this thing down to pieces and put it together myself when she has a sleepover soon after she assembled it herself.)
To those traveling to Do iOS, see you next week! By extension you could say I am buying the coffee at Do iOS (ok technically it is the CococaHeadsNL non-profit). But if you want to return the favor, do what Marco did, it really means a lot to me.
To all my old iOS and Android colleagues working at Achmea, I'm now past my 1-year cooldown. Send me a DM if you are looking for another job, I have an extensive network that can do miracles for you. (No, I am not getting into recruitment, don't worry.)
Best wishes, maybe see you next week,
Jeroen
Sponsored by
Runway | Air traffic control for mobile releases — www.runway.team Runway is a release platform for iOS and Android apps. Put your releases on autopilot and keep the whole team in sync throughout.
Released Content
Latest News Episode Links
DO iOS Conference - The iOS Conference in Amsterdam Meet us in Amsterdam, November 8 and 9, 2022.
Async/Await Workshop by Daniel Steinberg
Async/Await Workshop by Daniel Steinberg, there are still a few tickets available.
A second brain,for you, forever. — obsidian.md Obsidian: A knowledge base that works on local Markdown files.
Thoughts on SwiftUI vs UIKit I had played with SwiftUI before, but it wasn't until now that I had built a complete app with it. Here's my experience!
Three Ways to Refactor Massive SwiftUI Views - Holy Swift Read this to learn Three Ways to Refactor Massive SwiftUI Views. Avoid massive views to have a higher maintainability and reuse of your code!
How to create NSManagedObject subsclasses for Core Data entities in Xcode Learn about Xcode's code generation options Manual/None, Class Definition and Category/Extension when creating Core Data models for iOS applications in Swift.
Mastering NavigationSplitView in SwiftUI | Swift with Majid My final post in the new navigation APIs series in SwiftUI is about building two-three column apps. I have been waiting for all the betas to solve the critical issues with the brand-new NavigationSplitView, and it looks like it is almost ready to use. This week we will learn how to use and customize NavigationSplitView to build multi-column apps in SwiftUI.
Refactoring Swift: Best Practices to succeed Refactoring code is essential to maintain quality and readability. Using best practices you'll become better at succeeding a big code change.
"So many people attending @swift_leeds 🫣" — mobile.twitter.com
Vincent Pradeilles on Twitter