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
  • The Complete Guide to PHPicker API in iOS 14

    Meet PHPicker, the brand new API in iOS 14 for importing photos and videos to iOS apps, and learn how to integrate it in your own projects.

  • Integrating Video Playback In iOS Apps Using SwiftUI

    Integrating Video Playback In iOS Apps Using SwiftUI

    Learn in this video tutorial how to add video playback capabilities in iOS apps using SwiftUI, and read how to do so for both iOS 14+ and for iOS 13.

  • Getting Local File's Type Identifier From URL in iOS & macOS Apps

    Getting Local File's Type Identifier From URL in iOS & macOS Apps

    Getting the type identifier of a local file using the URL is an often needed task. Learn more in this post, and how to get other types that conforms to.

  • Integrating Video Playback In iOS Apps Using SwiftUI

    Integrating Video Playback In iOS Apps Using SwiftUI

    Adding video playback capabilities in SwiftUI is an easy task, and here you will learn how to do so both for iOS 14+ and previous versions.

  • SwiftUI Quick Tip: Apply Text Transformations

    SwiftUI Quick Tip: Apply Text Transformations

    Check out this quick tip and find out how to apply font transformations such as small caps to SwiftUI texts.

  • SwiftUI: Clip Shape Modifier On Images

    SwiftUI: Clip Shape Modifier On Images

    Learn how to apply a shape mask on SwiftUI views with the clip shape modifier in a quick guide, as well as how to change shape on the fly.

  • Image Buttons With Alternative Image On Press In SwiftUI

    Image Buttons With Alternative Image On Press In SwiftUI

    Learn how to create image buttons in SwiftUI with alternative images on press and release, and meet an additional interesting technique.

  • Handle Press And Release Events in SwiftUI

    Handle Press And Release Events in SwiftUI

    Learn how to detect and handle press and release events in SwiftUI, and how to create a custom modifier to simplify that task.

  • Video Tutorial: Customize NSButton Colors And Rounded Corners On macOS Projects

    Video Tutorial: Customize NSButton Colors And Rounded Corners On macOS Projects

    Learn in this short macOS programming video how to apply custom colors and rounded corners to NSButtons, and all that through Interface Builder!

  • Customize NSButton Colors And Rounded Corners On macOS Projects

    Customize NSButton Colors And Rounded Corners On macOS Projects

    Meet a quick technique on how to create customizable and highly configurable buttons available in Interface Builder when programming on macOS.

←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