• Coming Soon on App Store
  • Home
  • Contents
    • Articles
    • Videos
  • Channels

Nav Menu

  • Home
  • Articles
  • Videos
  • Channels

Copyright By SoftSky App LTD - 2025

  • Contact Us
  • Terms of Use
  • Privacy Policy

I'm a full-time Swift author and speaker, and I run Hacking with Swift – the world's largest site dedicated to teaching developers how to build apps with Swift and SwiftUI. I've written books about iOS, macOS, watchOS, and much more – I enjoy hacking around with Swift regardless of the platform, and love passing on what I learned to others. For more information you can visit my site at hackingwithswift.com, or follow me on Twitter @twostraws.

YouTube@twostraws
  • beginner
  • By Paul Hudson
  • Sep 8

Hacktivate: Capture the Flag – iPhone and Preorder

Showcase of Hacktivate’s Capture the Flag app running on iPhone, including the compact iPhone SE. It demonstrates how the experience adapts to small screens and briefly discusses the Linux terminal challenges. Takeaway: test and refine layouts and flows for the smallest iPhone form factors.

  • beginner
  • By Paul Hudson
  • Jul 22

Hacktivate: Capture the Flag – Early preview

Early preview of Hacktivate: Capture the Flag. A walkthrough of a new app highlighting how some visual effects are made. This is a teaser rather than a deep technical dive; no specific APIs or code patterns are detailed. Takeaway: an upcoming release focused on visual effects.

  • beginner
  • By Paul Hudson
  • Jun 2

10 Years of Swift – A Decade in Review

A reflective overview of Swift’s first decade, tracing how the language and its ecosystem evolved since 2014. The video highlights milestones, major language changes, and their impact on iOS development practices, offering context on Swift’s direction and what it means for developers.

  • beginner
  • By Paul Hudson
  • May 10

Swift WTF – Surprising behaviors while learning Swift

Walkthrough of surprising Swift behaviors new learners hit. Uses small examples to reveal language edge cases and compiler nuances, explains why they happen, and shows safer patterns to avoid bugs. Takeaway: understand Swift’s rules and write explicit, testable code to prevent gotchas.

  • intermediate
  • By Paul Hudson
  • Apr 22

Special Effects with SwiftUI Text

Explores using SwiftUI’s TextRender protocol to gain full control over text drawing and create custom text effects. Demonstrates implementing a renderer and applying it to Text for bespoke results. Takeaway: adopt TextRender to render text beyond standard modifiers for richer SwiftUI visuals.