Advertisement · 728 × 90

Posts by Dmitry iOS Suomi

Expanding Swift's IDE Support You can now write Swift in a broader range of popular IDEs, including Cursor, VSCodium, AWS’s Kiro, and Google’s Antigravity. By leveraging VS Code extension compatibility, these editors tap directly into the Open VSX Registry, where the official Swift extension is now live.

Expanding Swift's IDE Support

Swift’s official VS Code extension is now on Open VSX, bringing Swift support to editors like Cursor, VSCodium, Kiro, and Antigravity with code completion, debugging, testing, refactoring, and DocC.

www.swift.org/blog/expandi...

1 week ago 4 1 0 0
Apple Dev Search: Search iOS and Mac Development Blogs

Apple Dev Search
This site is a search engine for Apple developers.

It lets you search thousands of articles from hundreds of Apple development blogs about Swift, SwiftUI, UIKit, macOS, iOS, WWDC, and related topics.

appledevsearch.com

2 weeks ago 7 3 0 0
Preview
GitHub - AvdLee/Swift-Concurrency-Agent-Skill: Add expert Swift Concurrency guidance to your AI coding tool (Agent Skills open format): safe concurrency, performance optimization, and Swift 6 migratio... Add expert Swift Concurrency guidance to your AI coding tool (Agent Skills open format): safe concurrency, performance optimization, and Swift 6 migration. - AvdLee/Swift-Concurrency-Agent-Skill

Swift Concurrency Agent Skill

This repository is about a Swift Concurrency skill for AI coding tools.
It gives practical guidance for safe concurrency, performance optimization, testing, Core Data integration, and Swift 6 migration.

github.com/AvdLee/Swift...

2 weeks ago 1 0 0 0
Preview
From Point to Pixel. Rendering Pipeline (iOS, Android, Web) We will delve into the process that exists behind every UI application: the Rendering Pipeline, focusing on iOS, Android and Web platforms.

From Point to Pixel. Rendering Pipeline (iOS, Android, Web)

The article explains how the rendering pipeline transforms UI data into pixels on the screen across iOS, Android, and the Web.

medium.com/@sapsan94/fr...

2 weeks ago 0 0 0 0
Preview
New In-App Purchase and subscription data now available in Analytics - Latest News - Apple Developer Analytics in App Store Connect receives its biggest update since its launch, including a refreshed user experience that makes it easier to measure the performance of your apps and games. Updates inclu...

New In-App Purchase and subscription data now available in Analytics

App Store Connect Analytics got a major update with 100+ new metrics, including In-App Purchase and subscription data, cohorts, peer benchmarks, extra filters, new subscription reports.

developer.apple.com/news/?id=hh6...

3 weeks ago 0 0 0 0
Preview
Swift 6.3 Released Swift is designed to be the language you reach for at every layer of the software stack. Whether you’re building embedded firmware, internet-scale services, or full-featured mobile apps, Swift deliver...

Swift 6.3 released with better C interoperability, improved cross-platform build tooling, Embedded Swift enhancements and the first official Swift SDK for Android.

www.swift.org/blog/swift-6...

3 weeks ago 2 1 0 0
10× faster Xcode CI builds with slot caching — featherless software design

10× faster Xcode CI builds with slot caching

The article explains how the author reduced Xcode CI presubmit times from 15–30 minutes to about 2.5 minutes by using self-hosted Macs, fixed-path “slot” caches and a generated umbrella Swift package.

jeffverkoeyen.com/blog/2025/12...

4 weeks ago 1 0 0 0
Preview
Swift at scale: building the TelemetryDeck analytics service TelemetryDeck is an app analytics service specifically for developers, designed to manage usage analytics that are anonymized, privacy-focused, and really easy to use. TelemetryDeck is managing the da...

Swift at scale: building the TelemetryDeck service

Daniel Jilg explains how he built TelemetryDeck’s backend analytics service with Swift and Vapor, and why Swift turned out to be a strong choice for performance, type safety and developer experience.

www.swift.org/blog/buildin...

1 month ago 1 0 0 0
Advertisement
Preview
Announcing Swift System Metrics 1.0: Process-Level Monitoring We are excited to announce the 1.0 release of Swift System Metrics, a Swift package that collects process-level system metrics like CPU utilization time and memory usage. Swift System Metrics runs on ...

Swift System Metrics 1.0 has been announced. It's a Swift package for process-level monitoring (CPU time, memory usage, file descriptors, start time) on Linux and macOS.

www.swift.org/blog/swift-s...

1 month ago 1 0 0 0
Preview
# 🪦 RIP CocoaPods (2011-2026): What Every iOS Developer Must Do NOW After 15 years of faithful service, CocoaPods is officially dying. On December 2, 2026, the...

RIP CocoaPods (2011-2026): What Every iOS Developer Must Do NOW

dev.to/diskcleankit...

2 months ago 1 0 0 0
Preview
Anthropic Courses Browse all Anthropic courses

Anthropic has published a catalog of free AI courses through Anthropic Academy, hosted on Skilljar.

It includes training on Claude basics, Claude Code, AI Fluency, the Claude API, and the Model Context Protocol.

anthropic.skilljar.com

2 months ago 0 0 0 0
Preview
Server-Driven UI vs Native: Data Sync Speed Explore the differences in data sync speed between Server-Driven UI and Native architectures, highlighting their strengths and weaknesses.

Server-Driven UI vs Native: Data Sync Speed

The article contrasts Server-Driven UI (SDUI) with traditional native architectures, focusing on how quickly UI/feature changes reach users

www.digia.tech/post/server-...

2 months ago 0 0 0 0
Preview
GitHub - nguyenphutrong/quotio: Stop juggling AI accounts. Quotio is a beautiful native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-tim... Stop juggling AI accounts. Quotio is a beautiful native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-time quota tracking and smart au...

Quotio is a native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-time quota tracking and smart auto-failover for AI coding tools like Claude Code, OpenCode, and Droid.
github.com/nguyenphutro...

2 months ago 0 0 0 0
Enrollment – Developer Academy

Apply now to the Apple Developer Academy in Naples, Italy

Applications are now open for the Apple Developer Academy in Naples (University of Naples Federico II) for the 2026/2027 academic year.

www.developeracademy.unina.it/en/enrollment/

2 months ago 1 0 0 0
Preview
Swift Student Challenge submissions are now open - Latest News - Apple Developer The Swift Student Challenge is here! Submissions are now open through February 28, and students from all over the world are invited to submit their app playgrounds.Learn more about the ChallengeKey th...

Swift Student Challenge submissions are now open

developer.apple.com/news/?id=f0x...

2 months ago 0 0 0 0
Advertisement
Modular at Scale: How We Structured 250+ Modules Across the adidas Apps Ecosystem - Eduardo Sanches
Modular at Scale: How We Structured 250+ Modules Across the adidas Apps Ecosystem - Eduardo Sanches YouTube video by NSSpain

Modular at Scale: Structuring 250+ Modules Across the adidas iOS App Ecosystem

www.youtube.com/watch?v=Rc-S...

2 months ago 1 1 0 0
Preview
What's new in Swift: January 2026 Edition A Reddit thread earlier this month asked about building web apps with Swift. For this edition of “What’s new in Swift,” we invited a developer to share their experience:

www.swift.org/blog/whats-n...

2 months ago 2 1 0 0
Pragma Conf 2025 - The Attribute Graph: SwiftUI’s Invisible Hand - Chris Eidhof
Pragma Conf 2025 - The Attribute Graph: SwiftUI’s Invisible Hand - Chris Eidhof YouTube video by #pragma mark

Chris Eidhof explains SwiftUI’s Attribute Graph - how state/environment changes invalidate nodes so SwiftUI recomputes only what’s needed, including relayout without re-running body and why AG warnings like preference loops happen.

www.youtube.com/watch?v=7o6F...

2 months ago 3 1 0 0
Post image

If you put the Apple icons in reverse it looks like the portfolio of someone getting really really good at icon design

3 months ago 219 70 2 1
Post image

Skip is now free and open source. Skip - a Swift/SwiftUI-based cross-platform tool for building native iOS & Android apps. Skip 1.7 drops licensing and the “skipstone” engine is on GitHub. It’s moving to skip.dev and is funded via GitHub Sponsors and corporate sponsorships skip.dev/blog/skip-is...

2 months ago 12 5 0 0
Preview
Debugging Strange CALayers in ChatGPT Debugging upside-down text in ChatGPT.app: a race condition where addSubview() connects the view hierarchy before Core Animation's layer tree settles.

Debugging Strange CALayers in ChatGPT

An article explains a macOS Core Animation race condition that can flip SwiftUI text upside-down.

oskargroth.com/blog/debuggi...

3 months ago 3 0 0 0
Preview
#ios #iosdevelopment #swift #swiftui #swiftlang | Dmitry B. Major iOS/Swift developer conferences in 2026 (dates confirmed) 1. iOS Conf SG 2026 — Jan 21–23, 2026 — Singapore https://www.iosconf.sg/ 2. FOSDEM 2026 (Swift talks/devrooms) — Jan 31–Feb 1, 2026 —...

Major iOS/Swift developer conferences in 2026 (dates confirmed)

The full list is on my LinkedIn www.linkedin.com/posts/dima-i...

3 months ago 3 0 0 0
Preview
SwiftUI: Group Activity for REMOTE Synchronized Media Playback One Huge Pitfall I Fall Into: Videos as Bundle Resources Will NOT WORK…

SwiftUI: Group Activity for REMOTE Synchronized Media Playback

The article shows how to build SharePlay-style synced video playback in SwiftUI using GroupActivities and AVPlayer.

levelup.gitconnected.com/swiftui-grou...

3 months ago 1 0 0 0
Preview
Deterministic Unit Tests in Swift Concurrency Introduction Testing code that leverages Swift Concurrency can be challenging, especially...

Deterministic Unit Tests in Swift Concurrency

The article explains why unit tests become flaky when a synchronous Swift method starts an unstructured Task and how to make tests deterministic by injecting a TaskProvider abstraction instead of calling Task directly.

dev.to/abeldemoz/de...

3 months ago 1 0 0 0
Advertisement
Saving $4000+/month with self-hosted runners — featherless software design

Saving $4000+/month with self-hosted runners

The article explains how the author cut macOS CI costs by switching from GitHub-hosted runners to a small self-hosted Mac build cluster, breaking down real build minutes and monthly pricing comparisons.

jeffverkoeyen.com/blog/2025/10...

4 months ago 1 0 0 0
Preview
How to use Claude Code for big tasks without turning your code to shit | Hold The Robot I find myself using LLMs for coding in 4 specific ways:

How to use Claude Code for big tasks without turning your code to shit

The post explains how to use Claude Code for large, complex coding tasks without turning your codebase into a mess.

holdtherobot.com/blog/how-to-...

4 months ago 2 0 0 0
IDEsaster: A Novel Vulnerability Class in AI IDEs Don’t want to miss my next post? Follow me on X or connect on LinkedIn Summary We all know AI reshaped how we build software. Autocomplete evolved into AI agents that can autonomously act on behalf of...

Interesting security research article about a new class of vulnerabilities in AI IDEs (Cursor, Copilot, Claude Code, Windsurf, etc.).

maccarita.com/posts/idesas...

4 months ago 1 0 0 0
Preview
Optimizing Video for iOS: Best Practices for Developers Optimize iOS videos with MP4, H.264/HEVC codecs, and proper resolution to deliver smooth playback, reduce load times, and enhance visual quality across Apple devices.

This article is a practical guide for iOS developers and content creators on how to optimize videos for iOS, from capture to playback.

www.fastpix.io/blog/how-to-...

4 months ago 1 0 0 0
Preview
Advent of Code 2025 Hi Swift Community! It's the most Wonderful Time Of The Year. Time to spend with Family and Friends spend on Swift coding challenge fun! Every December, Eric Wastl publishes Advent of Code, a fun s...

Advent of Code 2025 starts today - a series of daily coding puzzles from December 1 to 25.

The Swift community is joining in with a shared leaderboard and a starter template for those who want it. Check out the details here:

forums.swift.org/t/advent-of-...

4 months ago 2 0 0 0
Pragma Conf 2025 - The sacred secret behind our App's speed - Matteo Rattotti & Konstantin Erokhin
Pragma Conf 2025 - The sacred secret behind our App's speed - Matteo Rattotti & Konstantin Erokhin YouTube video by #pragma mark

The sacred secret behind our App's speed

Two Bear app devs share how extreme user edge cases (pastors with 90k+ notes) exposed hidden performance bugs, and how fixing them with better SQL and Swift profiling made the app faster for everyone.

youtu.be/YOM1IrFmavc?...

4 months ago 1 0 0 0