Articles by Tag #swift

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Why I'm Building in Public (And Why You Should Too)

A few months ago, I did something different. I started building in public. I've built plenty of apps...

Learn More 8 3Oct 24 '25

Publish your macOS App outside the App Store

When I first started building Picmal, a simple image converter for macOS, the App Store was the...

Learn More 6 2Sep 16 '25

Building a 10,000-Level Puzzle with Swift 6 and SwiftUI: My Journey as a Student Developer

Hi DEV community! I'm a high school student from Taiwan, currently preparing for university...

Learn More 4 1Jan 9

From Algorithms to Adventures

Meet MZ Maze Adventures! How I turned a Swift framework into a real game.

Learn More 1 0Dec 13 '25

What I Learned Building a Native macOS Menu Bar App

I just shipped VPN Peek - a menu bar utility for macOS — and the journey taught me more about AppKit...

Learn More 2 2Jan 8

Why Every iOS Developer Needs Their Own Pet Projects

As an iOS developer working in a corporate environment, you might find yourself confined to a...

Learn More 6 0Nov 18 '25

Memory Leaks in SwiftUI(Real-World Examples)

Memory Leaks in SwiftUI - Where They Hide & How to Catch Them!! SwiftUI makes UI feel effortles,...

Learn More 0 3Nov 20 '25

From Shaky Squats to Perfect Form: Master Workout Analysis with Dynamic Time Warping (DTW)

So, you’ve been hitting your home workouts, but are you actually doing those squats correctly, or are...

Learn More 0 0Jan 17

LocalLLMClient: A Swift Package for Local LLMs Using llama.cpp and MLX

Introducing LocalLLMClient, an open-source Swift library that makes it easy to use local LLMs like llama.cpp and Apple MLX in your iOS and macOS apps

Learn More 8 1May 15 '25

Local MCP Development with Swift, Firestore, and Gemini CLI

Leveraging Gemini CLI and the underlying Gemini LLM to build Model Context Protocol (MCP) AI...

Learn More 5 0Jan 16

Big Project I'm making

What is My Project? It's a language called EOM thats written in Swift. It's a programming language,...

Learn More 3 0Dec 21 '25

Integrating Books, Clocks and Code ⏰

Sometimes projects don’t start with a grand vision. Sometimes they start because you’re reading a...

Learn More 14 3Sep 26 '25

SwiftUI Performance Optimization — Smooth UIs, Less Recomputing

SwiftUI is fast — but only if you use it correctly. Over time, you’ll run into: choppy scroll...

Learn More 5 0Dec 3 '25

Introducing KurrentDB-Swift: Bringing Event Sourcing to Server-Side Swift

Event Sourcing is transforming how we build modern applications. Companies like Uber, Netflix, and...

Learn More 5 0Nov 16 '25

Swift Concurrency: Part 2

Introduction In the previous article we consider the foundation of Swift Concurrency: a...

Learn More 5 0Nov 7 '25

Safely Migrating Singletons to Swift 6

If you're migrating your iOS project to Swift 6, you've probably encountered this dreaded...

Learn More 7 2Nov 28 '25

Integer Generic Parameters in Swift 6.2: A New Era for Type-Safe Programming

Swift 6.2, released in September 2025, introduces a groundbreaking feature that fundamentally changes...

Learn More 5 1Nov 16 '25

Modern Networking in iOS with URLSession and async/await – Part 2

In Part 1 we built a clean networking layer using Swift’s modern concurrency and URLSession. The...

Learn More 1 0Dec 25 '25

From Swift to Machine Code

Table of Contents Introduction What is a Compiler? The Swift Compiler...

Learn More 2 0Nov 18 '25

System Design Interview Simulation (Uber Eats IOS)

Part 1. Introduction: Why Mobile System Design Isn’t About Databases Let’s be honest:...

Learn More 0 0Dec 22 '25

Building SwiftCacheSDK: A Lightweight Image Caching Library for iOS

The Problem While building iOS apps, I've always relied on image caching libraries like...

Learn More 0 0Nov 6 '25

Running Asynchronous Setup Side Effects in `@Test` with Swift Testing

Learn how to execute asynchronous setup logic and side effects directly inside @Test in Swift Testing using custom TestTrait and TaskLocal.

Learn More 0 0Oct 23 '25

The Swift Android Setup I Always Wanted

Hi guys, imike here!!! Swift 6's game-changing Android NDK support finally let me ship JNIKit, the...

Learn More 4 0Sep 12 '25

Variables and Constants in Swift

Variables and Constants in Swift Whenever you build software, you need to store...

Learn More 0 0Jan 6

How to become an iOS developer in 2026

In this article, I want to walk you through what I believe it takes to become an iOS developer in...

Learn More 0 0Jan 3

Unidirectional Data Flow Architecture in SwiftUI

Building scalable SwiftUI applications requires a predictable state management pattern. This article...

Learn More 0 0Dec 26 '25

State Management in SwiftUI: The Complete Guide

State management is the core of SwiftUI. It decides: how your UI updates how your logic...

Learn More 0 0Dec 11 '25

Micro-Interactions in SwiftUI — Subtle Animations That Make Apps Feel Premium

Micro-interactions are the tiny animations that make an app feel alive. They’re not big transitions...

Learn More 0 0Nov 30 '25

Modern Navigation in SwiftUI

Navigation in SwiftUI has evolved massively since the early days of NavigationView. With...

Learn More 0 1Nov 29 '25

SwiftUI Animation Masterclass — Springs, Curves & Smooth Motion

SwiftUI makes animation incredibly easy — but smooth, professional, Apple-quality motion requires a...

Learn More 0 0Nov 28 '25