DEV Community

Swift

a programming language created by Apple for building iOS and Mac apps

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
UI Testing in SwiftUI (2025 Guide)

UI Testing in SwiftUI (2025 Guide)

Comments
1 min read
Live Activities in iOS: From Architecture to Business Impact

Live Activities in iOS: From Architecture to Business Impact

6
Comments 1
5 min read
🌊 Mastering SwiftUI Drawing — Animated Loaders, Waves & Custom UI with Shape, Path & Canvas

🌊 Mastering SwiftUI Drawing — Animated Loaders, Waves & Custom UI with Shape, Path & Canvas

Comments
1 min read
🧠 Mastering OOP in Swift: A Beginner-to-Advanced Guide

🧠 Mastering OOP in Swift: A Beginner-to-Advanced Guide

Comments
1 min read
Protocol-Oriented Programming in Swift Explained — How POP Works & Why It Matters 🚀

Protocol-Oriented Programming in Swift Explained — How POP Works & Why It Matters 🚀

Comments
1 min read
🚀 SwiftUI Lifecycle in 2025 — How It Actually Works

🚀 SwiftUI Lifecycle in 2025 — How It Actually Works

Comments
1 min read
OOP vs POP in Swift — What’s Better and When to Use Each?

OOP vs POP in Swift — What’s Better and When to Use Each?

Comments
1 min read
SwiftUI Data Persistence in 2025: SwiftData, Core Data, AppStorage & SceneStorage Explained (with WWDC 2025 updates)

SwiftUI Data Persistence in 2025: SwiftData, Core Data, AppStorage & SceneStorage Explained (with WWDC 2025 updates)

Comments
1 min read
I built a macOS utility called NoMouse for full keyboard mouse control

I built a macOS utility called NoMouse for full keyboard mouse control

1
Comments 1
1 min read
Text Compressing Introduction - Huffman Coding in Swift

Text Compressing Introduction - Huffman Coding in Swift

1
Comments
1 min read
Stop Prop Drilling Like It's 2019 - SwiftUI @Environment Deep Dive

Stop Prop Drilling Like It's 2019 - SwiftUI @Environment Deep Dive

1
Comments
2 min read
SwiftUI Design System: A Complete Guide to Building Consistent UI Components (2025)

SwiftUI Design System: A Complete Guide to Building Consistent UI Components (2025)

Comments
2 min read
Your Journey to Becoming an iOS Developer in 2025

Your Journey to Becoming an iOS Developer in 2025

Comments
3 min read
MVI Architecture in SwiftUI: A Complete Guide to Model-View-Intent Pattern (2025)

MVI Architecture in SwiftUI: A Complete Guide to Model-View-Intent Pattern (2025)

Comments
2 min read
Advanced SwiftUI Animations (2025 Guide)

Advanced SwiftUI Animations (2025 Guide)

Comments
1 min read
Understanding Swift's Collection Protocols: A Deep Dive into Sequence, Collection, and Beyond

Understanding Swift's Collection Protocols: A Deep Dive into Sequence, Collection, and Beyond

Comments
5 min read
Trying to Learn iOS With a Full-Time Job or Classes? Here's How I Made It Work.

Trying to Learn iOS With a Full-Time Job or Classes? Here's How I Made It Work.

1
Comments 1
2 min read
How to test code in Swift using actor

How to test code in Swift using actor

Comments 2
3 min read
Swift program to convert an integer to a Roman numeral — a classic LeetCode problem: "Integer to Roman" (Problem #12).

Swift program to convert an integer to a Roman numeral — a classic LeetCode problem: "Integer to Roman" (Problem #12).

Comments
1 min read
2D array (matrix) in Swift, along with how to access, modify, and iterate through it.

2D array (matrix) in Swift, along with how to access, modify, and iterate through it.

Comments
1 min read
MAX & MIN, Second Largest

MAX & MIN, Second Largest

Comments
1 min read
🚀 Building a Dating App in 2025: What You Need to Know

🚀 Building a Dating App in 2025: What You Need to Know

Comments 2
1 min read
Swift vs Objective-C

Swift vs Objective-C

Comments
3 min read
Xcode 版本与部署目标版本?

Xcode 版本与部署目标版本?

Comments 1
1 min read
SwiftUI Layout Guide: Master VStack, HStack, ZStack & Grids in 4 Minutes

SwiftUI Layout Guide: Master VStack, HStack, ZStack & Grids in 4 Minutes

1
Comments
2 min read
loading...