Any SwiftUI related projects/packages you’re working on?
Something you’d like to share or perhaps need help with?
Share it here!
Aside:
Sorry for being late on this. Personal and professional developments had me taking a step back these past 30 days. Will be back to keeping things up to date moving forward.
A post will be created to poll the topics from the community on the theme/topic. Could be things like a photo album gallery or maybe something creative such as a piano roll that plays midi notes.
At the top of the month, everyone has 2-3 weeks to build their project out. These have to be open-source. And the last week of the month, we all vote on the top picks and a pinned post will have links to the repos of all the contestants whom participated + the top 3 winners.
Everyone is welcome to help each-other out, form teams, or simply handle their projects solo. BUT, you cannot use past projects in your solutions. Meaning, you can't simply integrate verbatim code from an existing repo or an entire solution that you previously created without good reason at least. Definitely, partial re-use is allowed.
I find that this could be an interesting opportunity to simply allow people share their work, introduce interesting solutions or simply learn from others if
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms - TokamakUI/Tokamak
Link Actions
Found this to be a really cool project for those in web development that were thinking about learning SwiftUI. And SwiftUI devs who want to attempt browser based solutions.
This article is part of the "Pro to SwiftUI" series, mainly sharing some insights, experiences, and pitfalls recorded after developing a few apps using SwiftUI.
A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, SwiftUI, support subtitles. ...
Link Actions
This project is really amazing for rendering HLSStreams and video in general. Especially on SwiftUI.
It exposes the metal textures prior to rendering which you can also tweak if you wanted to add some layer of effects in between.
And honestly overall having the ability to use ffmpeg easily as a swift package is a huge plus.
Curious to start a discussion around the usage of NavigationView or the new NavigationStack in a complex app structure.
How people have implemented these in their own Apps or if they even use these, or have they come up with their own custom solutions?
I’ll start:
I experimented with a custom solution (not using navigationview or stack at all) using ZStacks on the topmost level of the application essentially. I’ve seen significant improvement in performance and cleaner code execution allowing me to route views inside nested sub views simply referencing an EnvironmentValue. But, the downside is losing the out of the box, didAppear and didDissappear lifecycle events.
I see NavigationStack is following suit with storing a stack of paths to route. But, sadly doesn’t support iOS 15. Using UIKit’s navigation controller is kind of a pain when wanting to support all 3 platforms too.
But, I wonder if others have done some analysis on trade offs regarding Navigation. Since it’s kind