swiftui

Back Open Paginator
15.04.2026 17:01
ios_newsletter_snapp (@ios_newsletter_snapp@mastodon.social)

Does your SwiftUI app need an Open Recent menu? Here's how to wire it up using NSDocumentController to track recent items, combined with an @Observable class to ensure the menu stays in sync when contents change.

🔗: swiftdevjournal.com/posts/open by Mark Szymczyk (@swiftdevjournal)




Show Original Post


15.04.2026 15:35
combatwombat (@combatwombat@hachyderm.io)

Yearning for simpler days? Annoyed by Liquid Glass? Type like it's 2001 with Lunicodes Mac OS X Aqua iOS keyboard theme.

With sort-of pixel-perfect recreations of MacOS Platinum, Windows 95, 2000 or the beautiful QNX Photon.

I'm still surprised the Aqua theme got through App Store Review 😗

lunicode.app

#apple #swiftui #ios #liquidglass #app #unicode #retrocomputing #marketing





Show Original Post


15.04.2026 15:31
StewartLynch (@StewartLynch@iosdev.space)

The Gift Registry app just levelled up! 🚀 Part 8 completes many-to-many relationships in SQLite Data Use set arithmetic for clean inserts & deletes, and CloudKit sync is next! ▶️ youtube.com/watch?v=kePACRwjum #iOSDev #SwiftUI





Show Original Post


15.04.2026 14:27
teilweise (@teilweise@layer8.space)

#SwiftUI is so incredibly good!

```
let isImportant: Bool = …

Button …
.buttonStyle(isImportant ? .glassProminent : .glass)
```

does not compile because … Yeah. It’s obvious. #not




Show Original Post


15.04.2026 13:53
dimitribouniol (@dimitribouniol@mastodon.social)

Cleanup was fast, and so was integration haha. Tomorrow night, let's start auditing existing indexes for non-normalized values. See you then!

🔜 Tomorrow’s stream: youtube.com/live/uCZeBoEm3y8
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store




Show Original Post


15.04.2026 13:30
dimitribouniol (@dimitribouniol@mastodon.social)

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Short stream, but let's continue some of yesterday's cleanup in the time we have!

Come chill with me: youtube.com/live/I9KD5ya-Pr0




Show Original Post


15.04.2026 10:48
gallaugher (@gallaugher@mastodon.world)

Build a Flash Card app in #SwiftUI using #SwiftData. One of two apps my students needed to build w/o AI during their hands-on 2.5 hr. in-class 2nd mid-term. Use this as a test, (pause after each question shown, complete, and compare answers), or watch it as a refresher lesson that provides a "recipe" breakdown for thinking about basic SwiftData setup w/MockData. youtu.be/pyKM3FJhQWg #CSed, #ADE, #Swift




Show Original Post


15.04.2026 10:21
nicklockwood (@nicklockwood@mastodon.social)

It's really elegant how SwiftUI has three versions of CollectionView, and each is broken in a different, infuriating way 😩




Show Original Post


15.04.2026 08:00
ios_newsletter_snapp (@ios_newsletter_snapp@mastodon.social)

AsyncImage is SwiftUI's built-in solution for loading remote images asynchronously. Covers handling loading phases (empty, success, failure), building image galleries, and when the built-in caching isn't enough for your needs.

🔗: wesleydegroot.nl/blog/asyncima by Wesley de Groot




Show Original Post


15.04.2026 03:12
wingman_ (@wingman_@mastodon.social)

I am remembering the hardest part of making an app is getting swiftui to do what you want or it actually do what it's supposed to. Does anyone have any tips, tricks, or should I move to uikit...?





Show Original Post


14.04.2026 19:09
mkaragiorgos (@mkaragiorgos@mastodon.social)

📸 Snapshot testing in iOS is powerful…
…but the experience around it is still painful.

You run tests.
You get failures.
And then you’re left digging through files trying to understand what changed.

I built NSAssets to fix that.

Check the small demo, running snapshot tests on Kickstarter’s open source app

👉 This is the experience I always wanted when working with snapshot tests.

👉 check all available features:
apps.apple.com/app/nsassets/id





Show Original Post


14.04.2026 17:17
n0rthk1n9 (@n0rthk1n9@mastodon.social)

Ever since giving my first tech talks at meetups, I dreamed of speaking on a big stage. One of the biggest influences for my personal growth were people from the community taking a leap sharing their knowledge on big stages at meetups or conferences. Without them, I wouldn’t be in the place I am today.

So today it’s my absolute pleasure to (1/4)




Show Original Post


1 ...9 10 11 12 13 14 15 16 17 18 19 ...236
UP