swiftui

Back Open Paginator
19.12.2025 16:04
piotrekjeremicz (@piotrekjeremicz@mastodon.social)

is quite similar to the previous case but is designed to select one of many screens, as seen in scenarios like TabBar. šŸ“²

Differentiating between these two types helps clarify the intended purpose of a given Navigator. 🧭





Show Original Post


19.12.2025 16:04
piotrekjeremicz (@piotrekjeremicz@mastodon.social)

The coordinator serves as the foundation for my navigation. It always includes a navigator, which can be one of four types. 🧭

Coordinators are registered in modules, allowing them to be resolved from any other independent module later. šŸ“¦





Show Original Post


19.12.2025 15:39
thenerd_be (@thenerd_be@mastodon.social)

Just created a little Swift Package TNCrossPromo that lets you easily do cross-promotion of your other apps inside a specific app.

For now, I always manually added these inside my apps, but updating every app became a burden ... so now I just need to update a json and all the apps get the new version.

It's available on Github ā¤µļø
github.com/frederik-jacques/TN





Show Original Post


19.12.2025 14:35
dimitribouniol (@dimitribouniol@mastodon.social)

Picked some colors today! As usual, let's sleep on it and make some minor tweaks in a day or two. Tomorrow night, I'll be streaming from a different setup temporarily, so we'll see how well it works haha. See you then!

šŸ”œ Tomorrow’s stream: youtube.com/live/exbGvk6Ymro
ā®ļø Playlist so far: youtube.com/playlist?list=PLRx
šŸ“² Download Jiiiii: apps.apple.com/app/apple-store





Show Original Post


19.12.2025 13:58
dimitribouniol (@dimitribouniol@mastodon.social)

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

Take two trying to stream… will it work now after restarting all the things???

Come chill with me: youtube.com/live/8xCj21h1ARY




Show Original Post


18.12.2025 19:47
samhenrigold (@samhenrigold@hachyderm.io)

take a shot

#SwiftUI





Show Original Post


18.12.2025 18:25
goodbinary (@goodbinary@mastodonapp.uk)

I did a lot of work today, some quite frustrating, getting widgets all working across Mac, iPhone and iPad. Still some tweaks needed, but the new app is almost done, functionality wise šŸ¤”
#indiedev #buildinpublic #swift #swiftui #mac #iosdev





Show Original Post


18.12.2025 15:54
helge (@helge@mastodon.social)

This is actually pretty cool: github.com/elementary-swift/st





Show Original Post


18.12.2025 15:00
2025 (@2025@jakespurlock.com)

Celluloid: A Virtual Camera App for macOS

I’ve had a Logitech C920 webcam for years. It’s a solid camera, but I’ve always hated its color grading — it pushes everything red, making me look perpetually sunburned on video calls.

Zoom has a ā€œTouch up my appearanceā€ filter that helped a bit, but most of my calls happen in Google Meet, which doesn’t have anything comparable. I wanted a solution that worked across all my video apps — set it once and forget it.

So I built one.

Introducing Celluloid – Camera Filters

Celluloid is a macOS menu bar app that creates a virtual camera with real-time filters and color adjustments. Select ā€œCelluloid Cameraā€ in any video app — Zoom, Google Meet, FaceTime, Microsoft Teams, OBS — and your enhanced video just works.

Features include:

How It Works

Celluloid uses Apple’s CMIOExtension framework to register a virtual camera device with macOS. The main app captures video from your physical webcam, applies filters using Core Image and custom Metal shaders, then sends the processed frames to the camera extension via CoreMediaIO sink streams.

The technical journey was interesting — I tried several IPC approaches (file-based sharing, CFPreferences, shared memory) before landing on sink streams, which turned out to be the correct approach for CMIOExtensions running in their restricted sandbox.

Some technical highlights:

Get It

Celluloid – Camera Filters is available now on the Mac App Store.

The code is open source on GitHub.

If you’ve ever wished you could look a little better on video calls without buying studio lighting, give it a try. And if you have ideas for new filters or LUTs, I’d love to hear them.

#app #development #MacOS #NerdyStuff #Swift #SwiftUI



Show Original Post


18.12.2025 14:00
dimitribouniol (@dimitribouniol@mastodon.social)

20 min of mouse lag later, I realized YouTube isn't even getting enough frames to show anything, so I think I'm gonna give my computer a break from its panic attack šŸ˜… Tomorrow night, let's try again? See you then!

šŸ”œ Tomorrow’s stream: youtube.com/live/8xCj21h1ARY
ā®ļø Playlist so far: youtube.com/playlist?list=PLRx
šŸ“² Download Jiiiii: apps.apple.com/app/apple-store




Show Original Post


18.12.2025 13:50
dimitribouniol (@dimitribouniol@mastodon.social)

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

Time for everyone's favorite stream: picking colors for next season šŸ˜› Let's start making the winter season icon!

Come chill with me: youtube.com/live/Z1ncZ-bZbqo




Show Original Post


18.12.2025 11:57
myell0w (@myell0w@mindly.social)

Has anyone noticed the tap target of standard #swiftUI Button(role: .close) being super small on iOS 26?

Am I missing something? The glass effect will trigger, but nothing happens when you don’t tap it directly centered.




Show Original Post


1 ...99 100 101 102 103 104 105 106 107 108 109 ...236
UP