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.
🚀 Your Go-To List of 25 Swift Tools and Libraries for Any Project

🚀 Your Go-To List of 25 Swift Tools and Libraries for Any Project

39
Comments
13 min read
Mastering 4 way Infinite Scroll in SwiftUI!

Mastering 4 way Infinite Scroll in SwiftUI!

Comments
1 min read
iOS Background Modes: A Quick Guide

iOS Background Modes: A Quick Guide

Comments
7 min read
Debugging in Xcode: Tips to Save Your Time 🛠️

Debugging in Xcode: Tips to Save Your Time 🛠️

1
Comments
1 min read
I created a cool SwiftUI library!

I created a cool SwiftUI library!

Comments
1 min read
Optimizing iOS App Performance

Optimizing iOS App Performance

Comments
6 min read
The Ultimate Guide to iOS Development: Closures (Part 7)

The Ultimate Guide to iOS Development: Closures (Part 7)

Comments
8 min read
Boost Your App’s Performance with Lazy Stacks in SwiftUI

Boost Your App’s Performance with Lazy Stacks in SwiftUI

2
Comments
1 min read
The Ultimate Guide to iOS Development: Collections (Part 6)

The Ultimate Guide to iOS Development: Collections (Part 6)

Comments
9 min read
Access Control Levels in Swift

Access Control Levels in Swift

Comments
2 min read
Meet swift-api-client

Meet swift-api-client

Comments
3 min read
The Ultimate Guide to iOS Development: Functions (Part 5)

The Ultimate Guide to iOS Development: Functions (Part 5)

Comments
8 min read
MVC vs MVVM: A Real-Life iOS Interview Insight

MVC vs MVVM: A Real-Life iOS Interview Insight

Comments
2 min read
The Ultimate Guide to iOS Development: Control Flow (Part 4)

The Ultimate Guide to iOS Development: Control Flow (Part 4)

Comments
16 min read
Swift: A Journey into Open Source Excellence

Swift: A Journey into Open Source Excellence

Comments
3 min read
A Drum machine for iOS

A Drum machine for iOS

Comments
1 min read
The Ultimate Guide to iOS Development: Variables, Data Types, and Basic Operations in Swift (Part 3)

The Ultimate Guide to iOS Development: Variables, Data Types, and Basic Operations in Swift (Part 3)

Comments
10 min read
The Ultimate Guide to iOS Development: From Programming Basics to Building Your First App (Part 2)

The Ultimate Guide to iOS Development: From Programming Basics to Building Your First App (Part 2)

Comments
10 min read
The Ultimate Guide to iOS Development: From Programming Basics to Building Your First App (Part 1)

The Ultimate Guide to iOS Development: From Programming Basics to Building Your First App (Part 1)

Comments
8 min read
How To Add Multiple Modules In The Swift Package Manager

How To Add Multiple Modules In The Swift Package Manager

2
Comments
1 min read
Enhance Debugging in Swift with #file, #line, and #function

Enhance Debugging in Swift with #file, #line, and #function

Comments
1 min read
Directly store value using "if expression" - Swift

Directly store value using "if expression" - Swift

Comments
1 min read
Day 3: Mull It Over | Advent of Code 2024 | Swift | 中文

Day 3: Mull It Over | Advent of Code 2024 | Swift | 中文

1
Comments
1 min read
Day 1: Historian Hysteria | Advent of Code 2024 | Swift | 中文

Day 1: Historian Hysteria | Advent of Code 2024 | Swift | 中文

1
Comments
2 min read
How to Build a Document Scanner App with SwiftUI for Both macOS and iOS

How to Build a Document Scanner App with SwiftUI for Both macOS and iOS

Comments
6 min read
Variables | Constants | Types in Swift

Variables | Constants | Types in Swift

Comments
1 min read
LeetCode in Swift - 2924. Find Champion II (中文解釋)

LeetCode in Swift - 2924. Find Champion II (中文解釋)

1
Comments
1 min read
Setting Up App Store In-App Purchase Event Notifications: A Complete Guide

Setting Up App Store In-App Purchase Event Notifications: A Complete Guide

6
Comments 1
13 min read
I Found Splito: An Exciting Open-Source Bill-Splitting App

I Found Splito: An Exciting Open-Source Bill-Splitting App

7
Comments
1 min read
Adjust the intensity/brightness of colors in SwiftUI views

Adjust the intensity/brightness of colors in SwiftUI views

8
Comments
1 min read
Security iOS Apps with OWASP Best Practices for Data Protection

Security iOS Apps with OWASP Best Practices for Data Protection

Comments
5 min read
Task vs Job vs Stream

Task vs Job vs Stream

Comments
1 min read
Uma Simples Tela Criada Usando UIKit/ViewCode e Flutter

Uma Simples Tela Criada Usando UIKit/ViewCode e Flutter

Comments
3 min read
Simplify Paywall Integration with NamiML

Simplify Paywall Integration with NamiML

3
Comments
1 min read
Firebase Authentication: Google, Apple, and Phone Login to iOS App

Firebase Authentication: Google, Apple, and Phone Login to iOS App

1
Comments
15 min read
How to Build an iOS MRZ Scanner with SwiftUI and Dynamsoft Capture Vision

How to Build an iOS MRZ Scanner with SwiftUI and Dynamsoft Capture Vision

Comments
5 min read
🖥️ Apple explained why the Mac mini's power button is located under the case

🖥️ Apple explained why the Mac mini's power button is located under the case

Comments
1 min read
Enhance iOS Development with Kotlin Multiplatform Library

Enhance iOS Development with Kotlin Multiplatform Library

1
Comments
6 min read
Getting Started with Vapor: Building Swift Web Apps with Ease

Getting Started with Vapor: Building Swift Web Apps with Ease

3
Comments
4 min read
LeetCode in Swift - 1975. Maximum Matrix Sum (中文解釋)

LeetCode in Swift - 1975. Maximum Matrix Sum (中文解釋)

1
Comments
1 min read
Swift Testing: A Comprehensive Overview

Swift Testing: A Comprehensive Overview

Comments
4 min read
Integrating Live Activity and Dynamic Island in iOS: A Complete Guide - Part 2

Integrating Live Activity and Dynamic Island in iOS: A Complete Guide - Part 2

3
Comments
1 min read
🚀 DebugSwift Hits 500 Stars on GitHub! 🎉

🚀 DebugSwift Hits 500 Stars on GitHub! 🎉

15
Comments 1
1 min read
Self-Learning vs Formal Education in iOS Development

Self-Learning vs Formal Education in iOS Development

1
Comments
3 min read
Adding Animations with Lottie in iOS 18 - #30DaysOfSwift

Adding Animations with Lottie in iOS 18 - #30DaysOfSwift

Comments
2 min read
SplitView in iOS 18 - #30DaysOfSwift

SplitView in iOS 18 - #30DaysOfSwift

Comments
1 min read
Forms and Input Handling in iOS 18 - #30DaysOfSwift

Forms and Input Handling in iOS 18 - #30DaysOfSwift

Comments
1 min read
AVKit Integration in iOS 18 - #30DaysOfSwift

AVKit Integration in iOS 18 - #30DaysOfSwift

Comments
1 min read
Integrating Live Activity and Dynamic Island in iOS - Part 2

Integrating Live Activity and Dynamic Island in iOS - Part 2

1
Comments
9 min read
Issue with Empty Window Appearing on App Launch for macOS App - Help Needed

Issue with Empty Window Appearing on App Launch for macOS App - Help Needed

Comments
2 min read
LazyHGrid Grid Layout in iOS 18 - #30DaysOfSwift

LazyHGrid Grid Layout in iOS 18 - #30DaysOfSwift

Comments
1 min read
First Post HackingWithSwift

First Post HackingWithSwift

Comments
1 min read
Day 2: Red-Nosed Reports | Advent of Code 2024 | Swift | 中文

Day 2: Red-Nosed Reports | Advent of Code 2024 | Swift | 中文

2
Comments
1 min read
LeetCode in Swift - 1957. Delete Characters to Make Fancy String

LeetCode in Swift - 1957. Delete Characters to Make Fancy String

1
Comments
1 min read
How to Build a macOS Barcode Scanner App Using SwiftUI and C++ Barcode SDK from Scratch

How to Build a macOS Barcode Scanner App Using SwiftUI and C++ Barcode SDK from Scratch

Comments
8 min read
Thread-safe async location fetching in Swift

Thread-safe async location fetching in Swift

Comments
1 min read
Dynamic Fonts in iOS 18 - #30DaysOfSwift

Dynamic Fonts in iOS 18 - #30DaysOfSwift

1
Comments
1 min read
An Anti-Pattern to get UIWindowScene

An Anti-Pattern to get UIWindowScene

4
Comments
3 min read
My New App: AI Wallpaper Generator

My New App: AI Wallpaper Generator

1
Comments
2 min read
Context Menus in iOS 18 - #30DaysOfSwift

Context Menus in iOS 18 - #30DaysOfSwift

Comments
1 min read
loading...