Danny Bolella (aka Captain SwiftUI)'s Avatar

Danny Bolella (aka Captain SwiftUI)

@dbolella.bsky.social

Captain SwiftUI Lead Software Engineer - iOS iOS / Android / Flutter / Full Stack Developer Father, Husband, Dude Thoughts are my own

26 Followers  |  8 Following  |  36 Posts  |  Joined: 20.11.2024  |  1.6213

Latest posts by dbolella.bsky.social on Bluesky

Swift 6.2, New Era of Swift, Foundation Models, Dark Side of iOS Dev & More.
YouTube video by Sean Allen Swift 6.2, New Era of Swift, Foundation Models, Dark Side of iOS Dev & More.

New Swift News out now on my YouTube channel.

- What's new in Swift 6.2
- New era of iOS Dev
- Dark side of iOS Dev
- Foundation Model ideas
- Tik Tok indie marketing origin story???

Video - youtu.be/KIbPHB6FIlo

08.10.2025 16:10 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Northern Stars of Liquid Glass An overview of the new HIG principles of Hierarchy, Harmony, and Consistency

Ahoy there โš“๏ธ this is your Captain speakingโ€ฆโ€จLiquid Glass just introduced three new design principles โ€” Hierarchy, Harmony, and Consistency. ๐ŸŒŠ
These are the Northern Stars for Appleโ€™s new design era.
Read here โ†’ captainswiftui.substack.com/p/the-northe...
#SwiftUI #LiquidGlass #iOS26

17.09.2025 10:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Great Shift in Apple Development A new, sweeping era has begun. Here are the signs...

As Apple announces the new #iPhone17 and other โ€œawe droppingโ€ hardware updates, theyโ€™re also officially launching the new design system, #LiquidGlass. As developers, itโ€™s all part of The Great Shift in how we approach Apple development.

captainswiftui.substack.com/p/the-great-...

08.09.2025 12:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Great Shift in Apple Development A new, sweeping era has begun. Here are the signs...

Ahoy there โš“๏ธ this is your Captain speakingโ€ฆ

This summer hasnโ€™t just been busy โ€” itโ€™s marked a real shift in how we code and design on Apple platforms.

Iโ€™m calling it The Great Shift.

captainswiftui.substack.com/p/the-great-...

#ios #ipados #macos #swiftui #swift #iphone #liquidglass

02.09.2025 18:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Meet with Apple - Apple Developer Join us around the world for a variety of sessions, labs, and workshops โ€” tailored for you.

Question for my network: Has anyone been to one of the recent Meet with #Apple Workshops around the new design system?

- What's it like? (format, sessions, etc)
- Is it required to go all 3 days?
- What was the biggest take-away for you and your team?

developer.apple.com/events/view/...

21.07.2025 13:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Windowing on iPadOS (Or How I Learned to Love The Backlog Bomb) The New Windowing System brings iPadOS even closer to macOS, but opens up a world of new development considerations

iPadOS windowing is here โ€” and itโ€™s not just about resizing.โ€จ๐Ÿงฑ It brings a new micro-stateโ€จ๐Ÿ“ It can break layouts you havenโ€™t testedโ€จ๐ŸชŸ It demands smarter SwiftUI structure
Check out my initial thoughts and findings: captainswiftui.substack.com/p/windowing-...โ€จ#SwiftUI #iPadOS #WWDC25

15.07.2025 11:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Finding Deeper Meaning in Liquid Glass Search How Apple has aligned search with where they believe the future of application design is going

Spotted this new search pattern in the iOS26 wild โ€” News and Health both use Liquid Glass-style multi-tabbed search.

Itโ€™s subtle, but it changes how we structure views, surface context, and think about when users actually need to search.

๐Ÿงญ I unpacked it here โ†’ open.substack.com/pub/captains...

07.07.2025 11:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Thoughts on Liquid Glass as a New Design System The Captain talks through the impact of the new design system during Office Hours

Liquid Glass is not just a material update. Apple ๐Ÿ made it clear itโ€™s a new design system, and we as devs need to jump on board ๐Ÿšข

Watch as I share my thoughts on LG from the last Office Hours ๐Ÿ•ฐ๏ธ: captainswiftui.substack.com/p/thoughts-o...

01.07.2025 11:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Summarizing Scores with Foundation Models, #Playground, and Xcode AI Apple's AI offerings for developers are knocking it out of the park, both on and off device

Ahoy there โš“๏ธ
Part 2 of my WWDC25 dev log is live โšพ๏ธโ€จ๐Ÿง  Foundation Models generated summariesโ€จ๐Ÿงพ #Playground macro testโ€จ๐Ÿ—ฃ๏ธ AVSpeech speaks the scoresโ€จ๐Ÿค– Xcode AI refactored code and added a feature
SwiftUI meets AI โ†’ open.substack.com/pub/captains...โ€จ#WWDC25 #SwiftUI #FoundationModels #XcodeAI

25.06.2025 11:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Subscribe to Captain SwiftUI The Captainโ€™s Blog on Swift, SwiftUI, and Apple Development. Click to read Captain SwiftUI, by Danny Bolella, a Substack publication with thousands of subscribers.

Join the Captain's Crew ๐Ÿšข (with a limited-time discount) and get access to this week's ๐Ÿ•ฐ๏ธ Office Hours: Post-WWDC Edition!

We'll be covering a whole bunch of topics ๐Ÿ“‹, sharing insights and thoughts, and trying some of the WWDC goodies live!

Subscribe here: captainswiftui.substack.com/e61c7588

16.06.2025 20:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Make your UIKit app more flexible - WWDC25 - Videos - Apple Developer Find out how your UIKit app can become more flexible on iPhone, iPad, Mac, and Apple Vision Pro by using scenes and container view...

โ€œAs scenes are vital for ensuring flexibility, adopting UIScene life cycle will soon be mandatory. In the next major release following iOS 26, UIScene life cycle will be required when building with the latest SDK.โ€

developer.apple.com/videos/play/...

13.06.2025 11:28 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Played with Foundation Models from this years #WWDC25 and Iโ€™m EXTREMELY impressed! One thing Iโ€™m curious about: how long has an average response been taking on your system?
Iโ€™ve been sitting somewhere around 11.2 seconds.

12.06.2025 10:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Optimize SwiftUI performance with Instruments - WWDC25 - Videos - Apple Developer Discover the new SwiftUI instrument. We'll cover how SwiftUI updates views, how changes in your app's data affect those updates, and how...

This #WWDC25 session is required viewing. If you want to write better, more performant #SwiftUI, working with Instruments is a huge guiding tool. And the enhancements this year are absolutely fantastic: developer.apple.com/videos/play/...

10.06.2025 23:24 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
WWDC25 Keynote and PSOTU Impressions The Captain's Initial Thoughts on What Apple Shared on Day 1

#WWDC25 dropped some heat โ€” I broke down Day 1 in a fast read:
โœ… What rumors came true
๐ŸงŠ Appleโ€™s Liquid Glass redesign
๐Ÿ“ Real SwiftUI updates
๐Ÿง  Foundation Models framework

Dev-first takes here โ†’ open.substack.com/pub/captains...

#SwiftUI #AI #AppleDeveloper

10.06.2025 11:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
WWDC25 Keynote and PSOTU Impressions The Captain's Initial Thoughts on What Apple Shared on Day 1

Day 1 of WWDC25 is in the booksโ€”and Iโ€™ve got first impressions from both the Keynote and the PSOTU. From the big reveals to the subtle signals about Appleโ€™s direction, hereโ€™s what stood out (and what Iโ€™m keeping an eye on next).

๐Ÿ“– Read the full Day 1 recap: open.substack.com/pub/captains...

10.06.2025 02:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Craig's key points for Developers at the end of the #WWDC25 Keynote was to take note of:

1๏ธโƒฃ Foundation Models Framework
2๏ธโƒฃ App Intents
3๏ธโƒฃ Visual Intelligence

Really looking forward to diving into these more at the Platforms State of the Union...

09.06.2025 18:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿšจ Itโ€™s WWDC Day.

The Captainโ€™s locked in โ€” ready for the big reveal.
New APIs? New SwiftUI magic? Who knows. Thatโ€™s the fun.

First coverage post drops tonight โ€” stay tuned. ๐Ÿงญ
#WWDC25 #SwiftUI

09.06.2025 11:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Join us for a special Post-WWDC Office Hours ๐Ÿ•ฐ๏ธ on June 19 at 11 AM EDT!

The Captain and Crew will be gathering to unpack all the exciting announcements Apple ๐ŸŽ makes during WWDC.

Join with a new paid subscriptionโ€”now available with a special WWDC promo:
๐Ÿ‘‰ captainswiftui.substack.com/e61c7588

04.06.2025 12:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
WWDC25 Pre-Game Analysis and Predictions The Captainโ€™s Take Heading Into The Happiest Week of an Apple Devs Year

Less than a week to go until #WWDC25!!!

Get yourself even more hyped by checking out my pre-game analysis and predictions!

open.substack.com/pub/captains...

03.06.2025 11:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Still wrestling with SwiftUIโ€™s Form?
I broke down the tradeoffs of using Appleโ€™s built-in container vs. building your own โ€” plus what really happens when you try to style Form yourself.

Catch up here โ†’ open.substack.com/pub/captains...
#SwiftUI #iOSDev #UXDesign #CaptainSwiftUI

30.05.2025 12:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Well shiver me timbersโ€ฆ we did it! The crew has entered the 1000 club!๐ŸŽ‰

๐Ÿซก Thank you EVERYONE whoโ€™s embarked on this adventure with me ๐Ÿšข

Come join us on our next voyage! captainswiftui.substack.com

28.05.2025 19:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Almost thereโ€ฆ

Be the 1000th subscriber by joining here: captainswiftui.substack.com

28.05.2025 18:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Forming an Opinion on SwiftUI Forms Filling in the Gaps on When to use SwiftUI's Form and When to Roll Your Own

Ahoy there โš“๏ธ this is your Captain speakingโ€ฆ
Just dropped a new piece:
๐Ÿงพ โ€œForming an Opinion on SwiftUI Formsโ€

Appleโ€™s Form might save time โ€” or box you in. I explored both sides.

open.substack.com/pub/captains...

#SwiftUI #iOSDev

27.05.2025 11:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A Tale of Two Custom Container APIs How the Public Custom Container Solution Stacks Up Against It's Shadowy, Private Counterpart in SwiftUI

Ahoy there โš“๏ธ this is your Captain speakingโ€ฆ
I thought I was building a dynamic SwiftUI container with ForEach(subviews:).
What I got? A redraw tsunami.
What saved me? A secret, hidden old friendโ€ฆ
New post โ€” โ€œA Tale of Two Custom Container APIsโ€

open.substack.com/pub/captains...โ€จ
#SwiftUI #iOSDev

13.05.2025 22:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Thoughts on App Delegate Deprecation Listen to Captain SwiftUIโ€™s thoughts on UIApplicationDelegate being deprecated and what that could mean for Appleโ€™s strategy moving forward!

Hereโ€™s a clip from this weeks Office Hours where I share my thoughts on App Delegate being deprecated!

To join the next Office Hours, start a paid subscription and join the crew!

open.substack.com/pub/captains...

09.05.2025 13:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
May 7th Office Hours Information! Here's the details on how to join the first Office Hours Session

Tomorrow night is the โ—๏ธFIRSTโ—๏ธ session of Captain SwiftUI's Office Hours ๐Ÿ•ฐ๏ธ! I look forward to exploring this new format, meeting new devs, and having great discussions!

Learn more about the session and how you can join: captainswiftui.substack.com/p/may-7th-of...

07.05.2025 00:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
WWDC25 Pre-Game Analysis and Predictions The Captainโ€™s Take Heading Into The Happiest Week of an Apple Devs Year

Ahoy there โš“๏ธ This is your Captain speakingโ€ฆ

My WWDC25 Pre-Game Analysis & Predictions article just dropped!

This oneโ€™s got hot takes, hopeful wishes, and a few dev dreams Iโ€™d love to see come true next month.

open.substack.com/pub/captains...

#WWDC25 #SwiftLang #iOSDev #SwiftUI

05.05.2025 11:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

โ—๏ธJUST ONE WEEK AWAYโ—๏ธuntil the first Office Hours with Captain SwiftUI! Join the Captains Crew as a paid subscriber to get access!

Use to promo link for a special discount: captainswiftui.substack.com/promo

30.04.2025 11:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ready to step up your #swiftui wrap game? Learn about some of the best (property) wrappers in โ€œThe Underground Wrapper Sceneโ€

open.substack.com/pub/captains...

29.04.2025 21:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Underground Wrapper Scene 10 SwiftUI Property Wrappers and Values You Probably Donโ€™t Knowโ€ฆ But Should

Ahoy there โš“๏ธ Captain here โ€”

Just dropped โ€œThe Underground Wrapper Sceneโ€ โ€” 10 #SwiftUI property wrappers you (probably) donโ€™t knowโ€ฆ but should.

Hidden gems that save sprints, level up UX, and make your apps shine โœจ.
Hop aboard and upgrade your SwiftUI toolkit:

open.substack.com/pub/captains...

28.04.2025 11:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@dbolella is following 8 prominent accounts