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.
Tips and Considerations for Using Lazy Containers in SwiftUI

Tips and Considerations for Using Lazy Containers in SwiftUI

Comments
9 min read
Tips and Considerations for Using Lazy Containers in SwiftUI

Tips and Considerations for Using Lazy Containers in SwiftUI

Comments
9 min read
Writing Shell script to open the project in Xcode

Writing Shell script to open the project in Xcode

Comments
25 min read
Exploring Mockirinha: A Swift Library for Effortless API Mocking

Exploring Mockirinha: A Swift Library for Effortless API Mocking

Comments
1 min read
Multi-platform libraries built with Kotlin Multiplatform (KMP)

Multi-platform libraries built with Kotlin Multiplatform (KMP)

1
Comments
5 min read
12 Swift errors you should know: Swift exception handling with code examples

12 Swift errors you should know: Swift exception handling with code examples

Comments
24 min read
Simplifying Test Writing with Protocol Witnesses in Swift

Simplifying Test Writing with Protocol Witnesses in Swift

2
Comments
4 min read
How to Start Vision Pro Development (Today)

How to Start Vision Pro Development (Today)

4
Comments
7 min read
Simplify RTL Scrolling in SwiftUI with ScrollViewRTL

Simplify RTL Scrolling in SwiftUI with ScrollViewRTL

Comments
2 min read
A Deep Dive Into Observation: A New Way to Boost SwiftUI Performance

A Deep Dive Into Observation: A New Way to Boost SwiftUI Performance

1
Comments
12 min read
GeometryReader: Blessing or Curse?

GeometryReader: Blessing or Curse?

Comments
15 min read
How to use OpenCombine framework with Android Studio

How to use OpenCombine framework with Android Studio

Comments
11 min read
Concurrent Programming in SwiftData

Concurrent Programming in SwiftData

1
Comments
11 min read
Exploring All Property Wrappers in SwiftUI

Exploring All Property Wrappers in SwiftUI

Comments
11 min read
Xcode Tips to Supercharge Your Development Workflow

Xcode Tips to Supercharge Your Development Workflow

1
Comments
2 min read
How Combine works: Subscriptions

How Combine works: Subscriptions

Comments
2 min read
Securing API Keys in SwiftUI: A Practical Guide (Intro)

Securing API Keys in SwiftUI: A Practical Guide (Intro)

1
Comments
5 min read
How To Handle VoIP Push Notifications using iOS Callkit

How To Handle VoIP Push Notifications using iOS Callkit

3
Comments
11 min read
Unleashing the Power of VSCode for Swift and iOS Development

Unleashing the Power of VSCode for Swift and iOS Development

Comments 2
2 min read
SwiftUI vs. UIKit: What is the best choice for building an iOS user interface in 2024?

SwiftUI vs. UIKit: What is the best choice for building an iOS user interface in 2024?

2
Comments 1
10 min read
SwiftUI Essentials: Crafting a To-Do List App with Xcode and Git Integration

SwiftUI Essentials: Crafting a To-Do List App with Xcode and Git Integration

1
Comments
5 min read
Generics in Swift: Expanding Flexibility and Code Reusability

Generics in Swift: Expanding Flexibility and Code Reusability

Comments
5 min read
Building Testable Habits

Building Testable Habits

Comments
5 min read
Xcode debugging cheatsheet

Xcode debugging cheatsheet

3
Comments
2 min read
How Combine works: Operators

How Combine works: Operators

Comments
2 min read
Build an iOS 17-Style Action Composer in SwiftUI

Build an iOS 17-Style Action Composer in SwiftUI

Comments
8 min read
When to use React Native vs Native (Kotlin, Java, Swift, Objective-C)

When to use React Native vs Native (Kotlin, Java, Swift, Objective-C)

Comments
3 min read
Swift Combine Framework Demystified: A Beginner's Guide to Reactive Programming

Swift Combine Framework Demystified: A Beginner's Guide to Reactive Programming

Comments
15 min read
How Combine works: Publishers

How Combine works: Publishers

Comments
3 min read
SwiftUI Sheets Demystified (Episode II )

SwiftUI Sheets Demystified (Episode II )

Comments
2 min read
Swift Best Practices: The Crucial Importance of Executing Code on the Main Thread or Main Actor

Swift Best Practices: The Crucial Importance of Executing Code on the Main Thread or Main Actor

3
Comments
4 min read
Time-Independent Dates in Swift

Time-Independent Dates in Swift

Comments
1 min read
ToDoApp with watchOS in Swift

ToDoApp with watchOS in Swift

Comments
2 min read
SwiftUI for Beginners: Setting Up Your iOS Development Environment with Xcode

SwiftUI for Beginners: Setting Up Your iOS Development Environment with Xcode

1
Comments 1
2 min read
How we built a Swift app that uses Rust

How we built a Swift app that uses Rust

95
Comments 14
4 min read
Writing and Running Swift Code without Xcode on Mac and Windows

Writing and Running Swift Code without Xcode on Mac and Windows

Comments
4 min read
iOS Development: Tools and Technologies

iOS Development: Tools and Technologies

1
Comments
4 min read
Mastering Customization: Configuring the Look and Feel of Lists in SwiftUI

Mastering Customization: Configuring the Look and Feel of Lists in SwiftUI

Comments 1
2 min read
MarqueeView - Smoothly Scrolling Text in an Infinite Loop Using SwiftUI

MarqueeView - Smoothly Scrolling Text in an Infinite Loop Using SwiftUI

4
Comments 1
7 min read
Core Data with Table Views Part II

Core Data with Table Views Part II

Comments
2 min read
Tests Everywhere - Swift

Tests Everywhere - Swift

Comments
3 min read
Enhancing iOS App Usability: The Critical Role of Accessibility in Labels and Fonts

Enhancing iOS App Usability: The Critical Role of Accessibility in Labels and Fonts

1
Comments
2 min read
Non-Linear Thinking Part 2 - A Mysterious Doouubbllee.

Non-Linear Thinking Part 2 - A Mysterious Doouubbllee.

4
Comments 4
4 min read
Recreating @AppStorage, but for Codable types

Recreating @AppStorage, but for Codable types

1
Comments 1
8 min read
SwiftUI with State

SwiftUI with State

3
Comments
3 min read
SwiftData: Dynamically Query Filtering

SwiftData: Dynamically Query Filtering

Comments
3 min read
10 Best SwiftUI Templates to Accelerate Your App Development Projects

10 Best SwiftUI Templates to Accelerate Your App Development Projects

5
Comments
4 min read
SwiftUI Sheets Demystified (Episode I )

SwiftUI Sheets Demystified (Episode I )

1
Comments
2 min read
React Native vs Swift: Which is Best for Your Mobile App Development?

React Native vs Swift: Which is Best for Your Mobile App Development?

2
Comments
5 min read
Modern Async Primitives on iOS, Android, and the Web

Modern Async Primitives on iOS, Android, and the Web

14
Comments
9 min read
Non-Linear Thinking, part 1

Non-Linear Thinking, part 1

3
Comments
4 min read
Exploring Dynamic Method Injection in Swift

Exploring Dynamic Method Injection in Swift

1
Comments
2 min read
Let's get started

Let's get started

3
Comments 6
1 min read
Implement SwiftUI

Implement SwiftUI

2
Comments
3 min read
Kotlin Multiplatform dependency injection with pure native services

Kotlin Multiplatform dependency injection with pure native services

2
Comments
7 min read
ToDo swift app with closure and UserNotifications

ToDo swift app with closure and UserNotifications

2
Comments
4 min read
Mastering the .reduce() Method in Swift

Mastering the .reduce() Method in Swift

2
Comments 1
3 min read
Maps with Swift II

Maps with Swift II

2
Comments
3 min read
Introduction to Maps with Swift

Introduction to Maps with Swift

2
Comments
3 min read
Core Data with Table Views Part I

Core Data with Table Views Part I

Comments
4 min read
loading...