Trending
Antonio Giroz's Avatar

Antonio Giroz

@antoniogiroz.com

25
Followers
113
Following
8
Posts
01.12.2024
Joined
Posts Following

Latest posts by Antonio Giroz @antoniogiroz.com

How to create static labels with a Text view - a free SwiftUI by Example tutorial Learn Swift coding for iOS with these free tutorials

SwiftUI's humble Text view is the foundation of almost every layout, but there's more to it than just showing a string – reserving space is a great way to keep your layouts consistent! www.hackingwithswift.com/quick-start/...

13.03.2026 14:35 👍 42 🔁 3 💬 1 📌 0
A vertical column of folders with labels on the right fanned out and curving towards the right.

A vertical column of folders with labels on the right fanned out and curving towards the right.

Nice cards fanned out in a subtle arc.

Nice cards fanned out in a subtle arc.

Circular options with icons around another circular item in the center with a star icon.

Circular options with icons around another circular item in the center with a star icon.

Curious about custom <select>?

I wrote about some of my recent demos over at @css-tricks.com!

Take a look ✨ css-tricks.com/abusing-cust...

11.03.2026 15:32 👍 76 🔁 20 💬 0 📌 0
Preview
Mesh gradients in SwiftUI Explore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design.

Explore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design: nilcoalescing.com/blog/MeshGra...
#iOSDev #macOSDev #SwiftUI

06.03.2026 20:51 👍 11 🔁 2 💬 0 📌 0
Preview
GitHub - twostraws/SwiftUI-Agent-Skill: SwiftUI agent skill for Claude Code, Codex, and other AI tools. SwiftUI agent skill for Claude Code, Codex, and other AI tools. - twostraws/SwiftUI-Agent-Skill

My new SwiftUI agent skill passed 500 stars on GitHub in a single day 🤯 Thank you so much for your support – every star is encouragement for me to keep going and keep improving 🙌 github.com/twostraws/sw...

06.03.2026 22:43 👍 56 🔁 5 💬 1 📌 0

Postcss support!!!! yeah!

05.03.2026 10:19 👍 1 🔁 0 💬 0 📌 0
Preview
Adjusting line height in SwiftUI on iOS 26 iOS 26 introduces the lineHeight(_:) modifier and AttributedString.LineHeight attribute for adjusting vertical spacing between lines of text in SwiftUI.

On iOS 26, we have a new #SwiftUI modifier, lineHeight(_:), for adjusting the distance between the baselines of two subsequent lines of text. There are a few options available in this new API, so I thought I would look through how they behave in practice: nilcoalescing.com/blog/Adjusti...

04.03.2026 08:27 👍 12 🔁 5 💬 0 📌 0
Preview
Animating SF Symbols in SwiftUI Add symbol effect animations and transitions to symbol images in SwiftUI to handle icon state changes without custom drawing or animation logic.

Add symbol effect animations and transitions to symbol images in SwiftUI to handle icon state changes without custom drawing or animation logic: nilcoalescing.com/blog/Animati...
#iOSDev #SwiftUI

28.02.2026 21:59 👍 5 🔁 2 💬 0 📌 0

Swift 6.2.4: available with swiftly install latest ✅
Bugs: fixed 🔨
Builds: faster ⚡️
Closures: smoother 🧈
Details: here 🔗 forums.swift.org/t/announcing...

27.02.2026 21:23 👍 30 🔁 1 💬 3 📌 0

🚀 New libraries for @GraphQL on Vapor and Hummingbird dropped!

Expose GraphQL APIs with just one line of code:
routeBuilder.graphql(schema: schema) { ... }

✅ Full spec compliance
✅ WebSocket subscriptions
✅ Built-in GraphiQL IDE

Check them out 👇
forums.swift.org/t/introducin...

24.02.2026 18:50 👍 29 🔁 7 💬 0 📌 1
Preview
Defining custom string interpolation behavior in Swift Extend Swift’s string interpolation to define custom behavior, such as value formatting, directly inside string literals.

Extend Swift’s string interpolation to define custom behavior, such as value formatting, directly inside string literals: nilcoalescing.com/blog/Definin...
#SwiftLang

20.02.2026 22:02 👍 5 🔁 2 💬 0 📌 1
Swift System Metrics visualized in Grafana, demonstrating what's possible with real-time monitoring.

Swift System Metrics visualized in Grafana, demonstrating what's possible with real-time monitoring.

📐Announcing Swift System Metrics 1.0! 🎉 A stable API for process-level monitoring on Linux and macOS. Add it to your service in a few lines, plug into Prometheus or OTel, and start visualizing in Grafana. Contributions welcome! www.swift.org/blog/swift-s...

20.02.2026 22:07 👍 48 🔁 7 💬 0 📌 0
Preview
How to build apps with AI: Xcode, Claude, Codex, and more! YouTube video by Paul Hudson

This Saturday I'm running a YouTube live stream specifically on how to build iOS apps with AI. We'll look at Xcode 26.3, plus Claude Code, Codex, Gemini, agents files and skills, and more. It's going to be packed! Set a reminder here: youtube.com/live/sc6pvW6...

15.02.2026 20:11 👍 44 🔁 10 💬 13 📌 3

I put some older code of mine through AI review today – code that had been in production for maybe four years, happily working away. Uh… yeah, it found more than a couple of issues 🙈

15.02.2026 20:07 👍 2 🔁 1 💬 2 📌 0
Preview
tsdown The Elegant Bundler for Libraries

tsdown now has an official AI skill!

Install it:
npx skills add rolldown/tsdown

Your coding agent will know how to configure builds, generate declarations, set up CI validation, bundle WASM, and more.

tsdown.dev/guide/skills

29.01.2026 23:34 👍 16 🔁 3 💬 0 📌 0
Swift Community Showcase featuring recent projects: Swift Argument Parser alternative, Swift for Yocto embedded Linux, LLM Context Management, GraphQL Generator build plugin, ElementaryUI web framework, Service dependency injection for Swift Concurrency, Algebraic Effects, Iris 2D game engine, monocle CLI for coding agents, Typhoon async retry framework, Alarik S3-compatible storage, and TaylorTorch LibTorch wrapper. Stats: 12+ projects this month, 500+ total community showcases.

Swift Community Showcase featuring recent projects: Swift Argument Parser alternative, Swift for Yocto embedded Linux, LLM Context Management, GraphQL Generator build plugin, ElementaryUI web framework, Service dependency injection for Swift Concurrency, Algebraic Effects, Iris 2D game engine, monocle CLI for coding agents, Typhoon async retry framework, Alarik S3-compatible storage, and TaylorTorch LibTorch wrapper. Stats: 12+ projects this month, 500+ total community showcases.

📽️ Lots of fun projects being showcased on the forums recently. Here are a few recent favorites... Check out forums.swift.org/c/community-... for more!

27.01.2026 23:32 👍 31 🔁 6 💬 0 📌 0

This is different from other books I've written – tutorials and tips, yes, but it will also be packed with pre-built, self-contained solutions you can apply to your projects in minutes. See a feature you want in your app? Just copy it from my project to yours, and you're done ✨

13.01.2026 17:00 👍 5 🔁 1 💬 0 📌 0
A glowing Hacking with Swift logo on a CPU.

A glowing Hacking with Swift logo on a CPU.

Tomorrow I release the first chapter from my new book, the Swift AI Playbook. It has one goal: to make it easier for everyone to integrate AI into their apps. Whether you’re using Foundation Models, MLX, OpenAI, or just Image Playgrounds, this is a book you will NOT want to miss.

13.01.2026 16:44 👍 23 🔁 5 💬 1 📌 0
Preview
Nil Coalescing - Nil Coalescing Newsletter - December 2025 I hope you are enjoying the end of the year and finding some time to slow down, reflect, and look ahead to what's next. As 2025 comes to a close, I thought this would be a good moment to look back and...

The end-of-year edition of the Nil Coalescing newsletter is out 🎉 It includes a recap of the most popular iOS and macOS posts from 2025, a look ahead to 2026, and a festive discount on my books: nilcoalescing.com/newsletter/2...
#iOSDev #macOSDev #SwiftLang #SwiftUI

28.12.2025 09:49 👍 16 🔁 5 💬 0 📌 0
Preview
Animating SF Symbols in SwiftUI Add symbol effect animations and transitions to symbol images in SwiftUI to handle icon state changes without custom drawing or animation logic.

I've been exploring all the different animation types we can apply to SF Symbols in #SwiftUI and wrote a post covering symbol effect animations and transitions: nilcoalescing.com/blog/Animati...

18.12.2025 05:59 👍 12 🔁 5 💬 0 📌 0
Post image

Exploring the Swift SDK for Android: updates on ongoing progress! www.swift.org/blog/explori...

18.12.2025 23:52 👍 46 🔁 12 💬 0 📌 1
Preview
What to fix in AI-generated Swift code As AI-assisted coding increases in popularity, here are a handful of things I would suggest you look out for – and what to replace them with instead.

Four times in four days I've been asked for advice on working with AI-generated Swift code, so here you go – here's a brief article about dubious code I suggest you watch out for, and what to replace it with instead: www.hackingwithswift.com/articles/281...

04.12.2025 15:28 👍 34 🔁 8 💬 4 📌 2
Preview
ScrollView snapping in SwiftUI Explore SwiftUI APIs for customizing scroll behavior, including paging and view-aligned snapping, and learn what to watch out for to avoid unexpected results.

Explore SwiftUI APIs for customizing scroll behavior, including paging and view-aligned snapping, and learn what to watch out for to avoid unexpected results: nilcoalescing.com/blog/ScrollV...
#iOSDev #SwiftUI

03.12.2025 22:19 👍 12 🔁 2 💬 0 📌 0
Swift SDK for Android, Shipaton Winners, Foundation Models, Scroll Performance & More.
Swift SDK for Android, Shipaton Winners, Foundation Models, Scroll Performance & More. YouTube video by Sean Allen

New episode of Swift News out now on my YouTube channel.

- Swift SDK for Android
- RevenueCat Shipaton winners
- App Growth Annual Conference videos
- SwiftUI scroll performance
- Foundation Models Q&A
- SwiftUI Text concatenation deprecation

Video - youtu.be/YCRvVfDGQuY

02.12.2025 17:28 👍 5 🔁 2 💬 0 📌 0
Preview
Customizing the appearance of symbol images in SwiftUI Learn how to adjust size, color, rendering modes, variable values, and design variants of SF Symbols in SwiftUI apps.

Learn how to adjust size, color, rendering modes, variable values, and design variants of SF Symbols in SwiftUI apps: nilcoalescing.com/blog/Customi...
#iOSDev #SwiftUI

30.11.2025 21:46 👍 15 🔁 4 💬 0 📌 0
Post image

🚨 Black Friday sale is live! All iOS dev courses, source code, and coaching calls are 30% off at seanallen.teachable.com.

If you've enjoyed my courses in the past, RTs are appreciated :)

25.11.2025 17:38 👍 2 🔁 2 💬 0 📌 2
Preview
Corner concentricity in SwiftUI on iOS 26 Make your views and controls fit perfectly within their containers using new SwiftUI APIs in iOS 26 such as the ConcentricRectangle shape and the containerShape() view modifier.

Make your views and controls fit perfectly within their containers using new SwiftUI APIs in iOS 26 such as the ConcentricRectangle shape and the containerShape() view modifier: nilcoalescing.com/blog/Concent...
#iOSDev #SwiftUI

11.11.2025 20:50 👍 9 🔁 3 💬 0 📌 0
Preview
Save up to 50% in the Hacking with Swift Black Friday sale! Save big on our books and bundles.

🔥 The Hacking with Swift Black Friday sale starts today! All my books and bundles are half price, including my all-new book Everything but the Code. www.hackingwithswift.com/offers

10.11.2025 22:02 👍 6 🔁 1 💬 2 📌 0
Tips for Supporting Dynamic Type in SwiftUI Apps
Tips for Supporting Dynamic Type in SwiftUI Apps YouTube video by Nil Coalescing

Discover easy-to-implement techniques for supporting Dynamic Type with larger text in SwiftUI apps using system and custom fonts, the ScaledMetric property wrapper, dynamic type size environment value, and more: youtu.be/wflWj5l7wlk

#SwiftUI #iOSDev #Accessibility

09.11.2025 22:10 👍 7 🔁 3 💬 0 📌 0
Preview
Codable conformance for Swift enums Learn how to add Codable conformance to Swift enums, including automatic synthesis, customizations, and fully manual implementations for complex cases.

Learn how to add Codable conformance to Swift enums, including automatic synthesis, customizations, and fully manual implementations for complex cases: nilcoalescing.com/blog/Codable...
#SwiftLang #iOSDev

09.11.2025 05:30 👍 9 🔁 4 💬 0 📌 0

📣 It's a landmark day for Swift, with three announcements that expand the ecosystem for developers everywhere. Here’s what’s new! 🧵

06.11.2025 22:30 👍 46 🔁 10 💬 1 📌 2