SerialCoder.dev

iOS & macOS app development tutorials and content

  • Home
  • Text Tutorials
    • SwiftUITutorials and posts about SwiftUI.
    • Swift
    • iOS Miscellaneous
    • macOS Programming
    • Design Patterns
    • Contributed Tutorials
      • Contributed iOS Tutorials #1
      • Contributed iOS Tutorials #2
      • Contributed macOS Tutorials (Appcoda)
  • YouTube
  • Search
  • Drop Shadow in SwiftUI

    Drop Shadow in SwiftUI

    Read about how to drop shadow on any view in SwiftUI, and discover a couple of practical and useful tricks when applying shadows to buttons.

  • Higher Order Functions in Swift - reduce, contains, allSatisfy, removeAll

    Higher Order Functions in Swift - reduce, contains, allSatisfy, removeAll

    This post showcases four handy higher order functions in Swift necessary in everyday programming that all devs should be constantly using.

  • Blur Effect in SwiftUI

    Blur Effect in SwiftUI

    Applying blur effect in SwiftUI is a super-easy task, and this post showcases how to do so, as well as how to change blur amount on the fly.

  • Higher Order Functions in Swift - forEach, filter, sorted

    Higher Order Functions in Swift - forEach, filter, sorted

    Three quite common higher order functions in Swift; forEach, filter and sorted. Read on to find out what they are for and how to use them.

  • Higher Order Functions in Swift - map, compactMap, flatMap

    Higher Order Functions in Swift - map, compactMap, flatMap

    This post presents and explains three important and common higher order functions in Swift that are important tools to every developer.

  • Higher Order Functions in Swift - An Introduction

    Higher Order Functions in Swift - An Introduction

    What exactly are higher order functions in Swift? This post explains that, and it goes one step further by showing how to create your own.

  • Quick Tip - Detecting Color Scheme in SwiftUI

    Quick Tip - Detecting Color Scheme in SwiftUI

    Light or dark mode? Learn how to detect the current color scheme in SwiftUI and update your interface accordingly when necessary.

  • TextEditor in SwiftUI

    TextEditor in SwiftUI

    Starting in iOS 14, SwiftUI provides its own text view called TextEditor. Find out how to use it and get around specific peculiarities easily.

  • Save And Open Panels In SwiftUI-Based macOS Apps

    Save And Open Panels In SwiftUI-Based macOS Apps

    Presenting save and open panels in SwiftUI based macOS apps is a topic easier than you may think, and this post demonstrates how to do that.

  • Ignoring Safe Area in SwiftUI

    Ignoring Safe Area in SwiftUI

    It's quite often necessary to expand views beyond the safe area limits, and this quick post shows how to easily ignore safe area in SwiftUI.

←Newer Posts Older Posts→

  • Newsletter
  • AppDev Wizard GPTMeet AppDevWizard, a magical guide on app development, focusing on Swift and SwiftUI.
  • About
  • Get in Touch
  • Twitter
  • Mastodon
  • Medium
  • YouTube
  • Reddit
  • GitHub
  • LinkedIn

SerialCoder.dev (formerly gtiapps.com) © 2025 by Gabriel Theodoropoulos