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.
LazyVStack vs List in iOS 18 - #30DaysOfSwift

LazyVStack vs List in iOS 18 - #30DaysOfSwift

Comments
2 min read
How to Create the Carousel UIKit in Swift: A Step-by-Step Guide

How to Create the Carousel UIKit in Swift: A Step-by-Step Guide

Comments
3 min read
Unlocking the Power of App Intents: Prepare Your App for the AI Revolution

Unlocking the Power of App Intents: Prepare Your App for the AI Revolution

Comments
4 min read
Creating a simple dependency injection framework in Swift [Part 2]: Dependency lifetimes

Creating a simple dependency injection framework in Swift [Part 2]: Dependency lifetimes

Comments
3 min read
LeetCode in Swift - 773. Sliding Puzzle (中文解釋)

LeetCode in Swift - 773. Sliding Puzzle (中文解釋)

5
Comments
2 min read
Dark Mode for iOS 18 - #30DaysOfSwift

Dark Mode for iOS 18 - #30DaysOfSwift

Comments
2 min read
Custom Transitions in iOS 18 - #30DaysOfSwift

Custom Transitions in iOS 18 - #30DaysOfSwift

Comments
1 min read
LeetCode in Swift - 1072. Flip Columns For Maximum Number of Equal Rows

LeetCode in Swift - 1072. Flip Columns For Maximum Number of Equal Rows

1
Comments
1 min read
Flutter v/s Swift: Which is better for iOS app Development in 2024?

Flutter v/s Swift: Which is better for iOS app Development in 2024?

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

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

2
Comments
1 min read
LeetCode in Swift - 66. Plus One

LeetCode in Swift - 66. Plus One

1
Comments
1 min read
Swift 101: Control flow - Loops, conditions, switch

Swift 101: Control flow - Loops, conditions, switch

2
Comments
7 min read
LeetCode in Swift - 21. Merge Two Sorted Lists

LeetCode in Swift - 21. Merge Two Sorted Lists

1
Comments
1 min read
LeetCode in Swift - 9. Palindrome Number

LeetCode in Swift - 9. Palindrome Number

1
Comments
3 min read
How to use Swift package access modifier with Cocoapods

How to use Swift package access modifier with Cocoapods

1
Comments
1 min read
How to fix the error: DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead

How to fix the error: DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead

1
Comments
1 min read
Streamline Your Project Workflow Using Swift with Sake: A Practical Guide

Streamline Your Project Workflow Using Swift with Sake: A Practical Guide

12
Comments
7 min read
Building Alerts in iOS 18 - #30DaysOfSwift

Building Alerts in iOS 18 - #30DaysOfSwift

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

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

Comments
5 min read
🚀 Swift Tip: `for` vs `filter` para Filtragem de Listas

🚀 Swift Tip: `for` vs `filter` para Filtragem de Listas

Comments
1 min read
Type Switch: A Convenient Language Switcher for macOS

Type Switch: A Convenient Language Switcher for macOS

Comments
1 min read
Tips | Effortlessly Presenting UIViewController in SwiftUI

Tips | Effortlessly Presenting UIViewController in SwiftUI

2
Comments 2
2 min read
SceneKit Animations Transition Abruptly on iOS 18 Device, but Smooth in Simulator

SceneKit Animations Transition Abruptly on iOS 18 Device, but Smooth in Simulator

Comments
2 min read
Progress Bars in iOS 18 - #30DaysOfSwift

Progress Bars in iOS 18 - #30DaysOfSwift

1
Comments
1 min read
Understanding CocoaPods for React Native iOS Development

Understanding CocoaPods for React Native iOS Development

11
Comments
4 min read
Integrating Native iOS Code with React Native Using Swift: A Comprehensive Guide

Integrating Native iOS Code with React Native Using Swift: A Comprehensive Guide

5
Comments
4 min read
Spinners in iOS 18 - #30DaysOfSwift

Spinners in iOS 18 - #30DaysOfSwift

3
Comments
1 min read
Accessibility Features (a11y) in iOS 18 - #30DaysOfSwift

Accessibility Features (a11y) in iOS 18 - #30DaysOfSwift

Comments
2 min read
WebForms Core Technology in Rust, Ruby, Swift, GO, R, Elixir

WebForms Core Technology in Rust, Ruby, Swift, GO, R, Elixir

Comments
8 min read
Introducing JCSwiftCommon, JCSwiftRestful, and JCSwiftUIWedgets

Introducing JCSwiftCommon, JCSwiftRestful, and JCSwiftUIWedgets

Comments
2 min read
Custom Toggle Button in iOS 18 - #30DaysOfSwift

Custom Toggle Button in iOS 18 - #30DaysOfSwift

3
Comments
1 min read
How to Create Interactive Table View in SwiftUI

How to Create Interactive Table View in SwiftUI

4
Comments
1 min read
ValidatorKit: Simplify iOS Data Validation with Swift

ValidatorKit: Simplify iOS Data Validation with Swift

Comments
3 min read
Simple Context Menu in iOS by Tap

Simple Context Menu in iOS by Tap

3
Comments
6 min read
C++ GLTF to Metal backend

C++ GLTF to Metal backend

Comments
1 min read
Memory Management and Garbage Collection in Kotlin Multiplatform XCFramework

Memory Management and Garbage Collection in Kotlin Multiplatform XCFramework

1
Comments
5 min read
How to Create Dynamic Table View in SwiftUI

How to Create Dynamic Table View in SwiftUI

Comments
6 min read
Swipe, Tap and Pinch Gestures in iOS 18 - #30DaysOfSwift

Swipe, Tap and Pinch Gestures in iOS 18 - #30DaysOfSwift

2
Comments
2 min read
Tuist & Revenue Cat, Part 2

Tuist & Revenue Cat, Part 2

Comments
2 min read
Empowering Enterprise Developers: A Deep Dive into Tools and Resources

Empowering Enterprise Developers: A Deep Dive into Tools and Resources

Comments
3 min read
Tuist & Revenue Cat, Part 1

Tuist & Revenue Cat, Part 1

1
Comments
3 min read
Some tips and tricks with the new iOS 18 ScrollView APIs

Some tips and tricks with the new iOS 18 ScrollView APIs

1
Comments
1 min read
Looking for Weekly Updates related to iOS Development?

Looking for Weekly Updates related to iOS Development?

4
Comments
1 min read
Note on SwiftUI Custom Font

Note on SwiftUI Custom Font

1
Comments
1 min read
Implement Face ID Authentication in the iOS App

Implement Face ID Authentication in the iOS App

5
Comments
1 min read
Introdução ao String Catalog: Melhore a localização de strings no iOS 16 com Xcode 14

Introdução ao String Catalog: Melhore a localização de strings no iOS 16 com Xcode 14

4
Comments
2 min read
Introduction post

Introduction post

Comments
1 min read
Protegendo credenciais em automatização de builds no Fastlane com Variáveis de Ambiente

Protegendo credenciais em automatização de builds no Fastlane com Variáveis de Ambiente

5
Comments
2 min read
Scrollable Cards in iOS 18 - #30DaysOfSwift

Scrollable Cards in iOS 18 - #30DaysOfSwift

1
Comments
1 min read
Systemd for the Swift app

Systemd for the Swift app

4
Comments
3 min read
5 Livros de Swift que vale a pena você ler

5 Livros de Swift que vale a pena você ler

1
Comments
5 min read
Custom Tab Bar in iOS 18 - #30DaysOfSwift

Custom Tab Bar in iOS 18 - #30DaysOfSwift

Comments
1 min read
Collect Feedback with Canny.io - #30DaysOfSwift

Collect Feedback with Canny.io - #30DaysOfSwift

Comments
1 min read
New open-source swift macros

New open-source swift macros

Comments
1 min read
Logging Events using PostHog - #30DaysOfSwift

Logging Events using PostHog - #30DaysOfSwift

Comments
1 min read
Adding a SplashScreen in SwiftUI - #30DaysOfSwift

Adding a SplashScreen in SwiftUI - #30DaysOfSwift

Comments
1 min read
Onboarding Flow in iOS 18 - #30DaysOfSwift

Onboarding Flow in iOS 18 - #30DaysOfSwift

1
Comments
1 min read
Customize your navigation with Push using the present animation in iOS

Customize your navigation with Push using the present animation in iOS

Comments
3 min read
Leveraging Xcodegen for Hassle-free iOS Development

Leveraging Xcodegen for Hassle-free iOS Development

Comments
4 min read
Haptic Feedback for the Feels - #30DaysOfSwift

Haptic Feedback for the Feels - #30DaysOfSwift

Comments
1 min read
loading...