Mark van WijnenHow NSCoding and NSKeyedArchiver/Unarchiver Work Together to Encode/Decode ObjectsIn other words how to store instances of your class.Aug 15, 2022Aug 15, 2022
Mark van WijnenProgrammatically open a new Window in SwiftUI on macOS Ventura (13)With the arrival of macOS Ventura (13) we finally have a way to open new windows programmatically.Jul 11, 20221Jul 11, 20221
Mark van WijnenHow to Make Double Click work on a NavigationLink (SwiftUI)?This story will teach you how you can make double click work on a NavigationLink button.Jul 16, 20221Jul 16, 20221
InGeek CulturebyMark van WijnenHow to Use Core Data in SwiftUI as a persistent storage for our macOS Ventura appA step-by-step visual tutorial on how to use Core Data in SwiftUI.Jul 13, 20221Jul 13, 20221
Mark van WijnenCreate a Beautiful Network Layer to Interact with your API in Swift (2022)This story is an iteration, my spin, on the original story Create a beautiful Network Layer With Swift written by Ertem Biyik.Jul 3, 20224Jul 3, 20224
Mark van WijnenIntroducing the SwiftUI Layout SystemIn this series of stories we will cover everything that you need to know about the SwiftUI layout system.Oct 7, 20201Oct 7, 20201
Mark van WijnenIntroducing Stacks in SwiftUIStacks is the second part of the series in which I want to learn you all about the SwiftUI layout system.Oct 19, 2020Oct 19, 2020
InBetter ProgrammingbyMark van WijnenHow to Use Alignments in SwiftUISet basic and custom alignmentsJan 22, 2022Jan 22, 2022
Mark van WijnenIntroduction to Alignments : The Alignment ProcessThis is the continuation of ‘How to Use Alignments in SwiftUI.Mar 4, 2022Mar 4, 2022
Mark van WijnenHow to Use Alignments in SwiftUI (Part III)— Custom AlignmentsThis is part three in the series about How to Use Alignments in SwiftUI where we will take a look at Custom Alignment.Mar 11, 2022Mar 11, 2022
Mark van WijnenHow to Use Alignments in SwiftUI (Part IV) — Container Expansion using AlignmentsIn this story we will take a look at what happens when we align a child beyond the bounds of the container.Apr 10, 2022Apr 10, 2022
Mark van WijnenHow to Use Alignments in SwiftUI (Part V) — Z-Stack AlignmentIn this part we will talk about how alignments work along the z-axis in a Z-Stack.Apr 12, 2022Apr 12, 2022
Mark van WijnenIntroducing @AppStorage in SwiftUIThis is everything you need to know about the @AppStorage property wrapper in SwiftUISep 26, 20202Sep 26, 20202
Mark van WijnenIntroducing @SceneStorage in SwiftUIThis is everything you need to know about the @SceneStorage property wrapper in SwiftUISep 27, 2020Sep 27, 2020
Mark van WijnenIntroducing View Preferences in SwiftUIEverything you need to know about View Preferences in SwiftUIOct 2, 20202Oct 2, 20202
Mark van WijnenDissecting the Reduce Method on PreferenceKeyThis story will take you through different examples to give a better insight on how the reduce method on PreferenceKey works.Sep 27, 20201Sep 27, 20201
Mark van WijnenWhere are the standard UserDefaults stored?This will help you locate the UserDefaults on both the physical device and the simulator so you can open and read it.Sep 27, 2020Sep 27, 2020
InCodeXbyMark van WijnenHow to implement Twitter API(v1) Authentication in SwiftUIIntroductionMar 21, 20213Mar 21, 20213