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
  • ✨ PhotoChroma App
  • Video – Meet the Inspector View in SwiftUI

    Video – Meet the Inspector View in SwiftUI

    Watch how to present the Inspector view in SwiftUI through a simple macOS app, along with the bits of configuration it gets for the best possible user experience.

  • Creating and Opening Custom Document Types in SwiftUI

    Creating and Opening Custom Document Types in SwiftUI

    Explore how to create custom file types recognizable by the system and enable automatic opening in SwiftUI.

  • Enabling Selection, Double-Click and Context Menus in SwiftUI List Rows on macOS

    Enabling Selection, Double-Click and Context Menus in SwiftUI List Rows on macOS

    Learn how to allow single row selection in SwiftUI lists on macOS, enable actions on double-click, and present a context-menu on right-click at the same time.

  • Zooming With The Magnify Gesture in SwiftUI

    Zooming With The Magnify Gesture in SwiftUI

    Find out how to enable pinch-to-zoom interaction in your SwiftUI views with the magnify gesture and explore all the essential details you need to know about it.

  • Transforming Glass Views with the glassEffectID in SwiftUI

    Transforming Glass Views with the glassEffectID in SwiftUI

    Read how to manage the new Liquid Glass morph effect and transform glass views using the glassEffectID modifier in SwiftUI.

  • The File Importer in SwiftUI

    The File Importer in SwiftUI

    Learn how to use SwiftUI’s fileImporter modifier to let users pick files from outside your app’s sandbox and safely access their contents.

  • Scrolling Programmatically with scrollPosition in SwiftUI

    Scrolling Programmatically with scrollPosition in SwiftUI

    Find out how to perform programmatic scrolling on scroll views and lists in SwiftUI using a specific view modifier.

  • Working with the Main Menu in SwiftUI

    Working with the Main Menu in SwiftUI

    Learn how to create custom menus and menu items on the main menu in macOS apps, and how to manage built-in items easily in SwiftUI.

  • Providing Multiple Accent Colors in SwiftUI Apps

    Providing Multiple Accent Colors in SwiftUI Apps

    Read how to provide multiple accent colors in your apps and enable users to personalize them according to their taste.

  • Presenting secondary windows on macOS with SwiftUI

    Presenting secondary windows on macOS with SwiftUI

    Meet the Window scene in SwiftUI and learn how to present secondary windows on macOS for supplementary functionalities.

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

Advertisement