Skip to content
  • Newsletter
  • Get in Touch
  • About
SerialCoder.dev ● apps & educational material on iOS & macOS programming and Swift ●
  • Home
  • Text Tutorials
    • Swift
    • SwiftUI
    • iOS
    • macOS
    • Design Patterns
    • Contributed
      • iOS Tutorials
      • macOS Tutorials
  • Video Tutorials
  • Apps
  • Libraries & Frameworks
Defining Custom Environment Keys in SwiftUI
SwiftUI

Defining Custom Environment Keys in SwiftUI

Read in this post how to define custom keys in the SwiftUI environment and have values globally accessible throughout the view hierarchy.

Keep Reading...
Performing Actions On Value Changes In SwiftUI
SwiftUI

Performing Actions On Value Changes In SwiftUI

Read how to observe value changes and trigger additional actions when these happen with the onChange(_:) view modifier in SwiftUI.

Keep Reading...
Working with the Tab View in SwiftUI
SwiftUI

Working with the Tab View in SwiftUI

Learn how to create tab bar based applications in SwiftUI with the Tab view, how to deal with tab items, and other interesting details.

Keep Reading...
Using the @AppStorage Property Wrapper in SwiftUI
SwiftUI

Using the @AppStorage Property Wrapper in SwiftUI

Find out in this post about the @AppStorage property wrapper. The modern way to write to user defaults and read from it in SwiftUI based apps.

Keep Reading...
Working with Picker in SwiftUI
SwiftUI

Working with Picker in SwiftUI

Read about the Picker view in SwiftUI. Learn how to present options that users can choose from, how to customize the picker, and more.

Keep Reading...
Using Action Closures with UIKit Controls
iOS Tutorials

Using Action Closures with UIKit Controls

Explore how to use action closures with UIKit controls, the new alternative of the old good target-action pattern available since iOS 14.

Keep Reading...
Disclosure Group in SwiftUI
SwiftUI

Disclosure Group in SwiftUI

Read about the disclosure group in SwiftUI; a handy built-in view able to expand or collapse in order to show grouped content.

Keep Reading...
Presenting a Color Picker in SwiftUI
SwiftUI

Presenting a Color Picker in SwiftUI

Meet the color picker view provided natively in SwiftUI since iOS 14. Learn how to integrate it and find out what features it offers to users.

Keep Reading...
Using Variadic Parameters in Swift
Swift Tutorials

Using Variadic Parameters in Swift

Learn about variadic parameters and how to implement functions that contain them and accept an arbitrary number of values.

Keep Reading...
Overloading Functions in Swift
Swift Tutorials

Overloading Functions in Swift

Overloading functions in Swift is a common technique, and this post shows how to apply it and gain flexibility and convenience.

Keep Reading...

Posts navigation

Previous 1 2 3 4 … 25 Next

Recent Posts

  • Iterating Through Enum Cases With CaseIterable In Swift
  • Playing With SwiftUI – Implementing A Customizable And Animatable Circled Checkmark View
  • In-Out Parameters In Swift Functions
  • Implementing A Simple Timer Wrapper In Swift
  • Enumerating and Counting Text Components in Swift

Text Tutorials

  • Swift
  • SwiftUI
  • iOS
  • macOS
  • Design Patterns
  • Contributed

Additional Content

  • Video Tutorials
  • Apps
  • Libraries & Frameworks

Interact

  • Subscribe To My Newsletters
  • Get in Touch

Recent Posts

  • Iterating Through Enum Cases With CaseIterable In Swift
  • Playing With SwiftUI – Implementing A Customizable And Animatable Circled Checkmark View
  • In-Out Parameters In Swift Functions
  • Implementing A Simple Timer Wrapper In Swift
  • Enumerating and Counting Text Components in Swift
SerialCoder.dev (former gtiapps.com) © 2020 by Gabriel Theodoropoulos | Proudly powered by WordPress | Theme: Matina by Mystery Themes.