โœ… 3 phase product plan set
โœ… SQL schema drafted
โœ… App architecture and UX decisions made
โœ… Brand/app color palette done

Implementation mode is imminent ๐Ÿ˜ฎ

#buildinpublic #indiedev #iosdev

My new SwiftUI book is finally out! ๐ŸŽ‰

I wrote "The SwiftUI Way" for developers who feel like they are fighting the framework as their projects grow in complexity. The book will help you align your code with SwiftUI's internal expectations to avoid common pitfalls.

https://books.nilcoalescing.com/the-swiftui-way

#iOSDev #SwiftUI

The SwiftUI Way

A field guide to SwiftUI patterns and anti-patterns

Nil Coalescing Books

FoundationModels' 4,096-token context window can be tough to manage. iOS 26.4 introduces new APIs to measure instructions, prompts, and full transcripts - finally giving us proactive token management instead of just reacting to errors when the limit is hit.

๐Ÿ”—: https://artemnovichkov.com/blog/tracking-token-usage-in-foundation-models by Artem Novichkov

#Swift #FoundationModels #iOSDev

Tracking token usage in Foundation Models

Measuring instructions, prompts, and transcripts against the context window

Artem Novichkov

Here's a tool for the community: Apple Dev Search โ€“ a search engine for Apple development blogs. Currently indexing 15029 articles across 675 blogs.

It's not new, but I'm convinced it's useful and think it needs a boost. Also, it might be a slight antidote to LLMs helping themselves to all our content. Some might say it's old fashioned.

There's a post about it at https://luxmentis.org/blog/appledevsearch/ or just head straight to https://appledevsearch.com

#iosdev #macdev #swiftdev #swift

Apple Dev Search: A search engine for Apple developer blogs

WWDC 2019 on Apple Music

Playlist ยท 13 Songs

Apple Music - Web Player

Another day, another activity completed in PocketPB for my fitness kickstart plan!

If youโ€™re interested in trying out an iPhone app that lets you easily create exercise plans, you can grab a spot in the beta here: https://testflight.apple.com/join/dZ5cp9cU

#running #rehab #fitness #exercise #iOSDev

Join the Pocket PB beta

Available on iOS

"WWDC26 will spotlight incredible updates for Apple platforms, including AI advancements and exciting new software and developer tools."

#WWDC26 #WWDC #iOSDev

https://www.apple.com/newsroom/2026/03/apples-worldwide-developers-conference-returns-the-week-of-june-8/

Appleโ€™s Worldwide Developers Conference returns the week of June 8

Apple today announced it will host its annual Worldwide Developers Conference (WWDC) online from June 8-12.

Apple Newsroom

WWDC26 is around the corner ๐Ÿ™Œ๐Ÿป #iosdev

You can request to attend right here ๐Ÿ‘‡๐Ÿป
https://developer.apple.com/wwdc26/

WWDC26

Join the worldwide developer community online for a week of technology, creativity, and community.

Apple Developer

๐ŸŽ Apple has just announced WWDC26.
The conference for Apple platform developers will take place on June 8โ€“12, 2026.

More details here:
https://developer.apple.com/wwdc26/

#iOSdev #wwdc26

WWDC26

Join the worldwide developer community online for a week of technology, creativity, and community.

Apple Developer

Renaming a SwiftData property? Without @๐ด๐‘ก๐‘ก๐‘Ÿ๐‘–๐‘๐‘ข๐‘ก๐‘’(๐‘œ๐‘Ÿ๐‘–๐‘”๐‘–๐‘›๐‘Ž๐‘™๐‘๐‘Ž๐‘š๐‘’:), lightweight migration treats old and new names as separate schema elements โ€” silently losing your data. A critical tip for anyone relying on auto-migration.

๐Ÿ”—: https://www.hackingwithswift.com/quick-start/swiftdata/how-to-rename-properties-without-losing-data by Paul Hudson (@twostraws)

#SwiftData #Swift #iOSDev

How to rename properties without losing data - a free SwiftData by Example tutorial

Learn Swift coding for iOS with these free tutorials

Hacking with Swift