veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#swiftui

59 posts40 participants3 posts today
Replied in thread

Added regional availability fields to the data model. Tomorrow, let's start figuring out the logic needed to determine if a user's region settings can view a cours or distributor. See you then!

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

I’ve been exploring Core Spotlight APIs for showing content in Spotlight search and experimenting with using the same search index to power search inside the app. I wrote a detailed post on how to implement this in a SwiftUI app: nilcoalescing.com/blog/CoreSpo
#iOSDev #SwiftUI #Swift

Nil CoalescingCore Spotlight integration for Spotlight and internal app searchUse a shared Core Spotlight search index to make content discoverable in system Spotlight and support internal search within the app.
Replied in thread

Replaced the icons for the preferred order settings. Tomorrow, let's start defining regional availability to the model so we can add a section for it as well. See you then!

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

New update to my #UltimatePortfolio app.

This release brings several improvements to the codebase:
- Refactored views into smaller reusable components
- Added `SwiftLint` configuration
- Improved documentation and reorganized folder structure

Built with #SwiftUI and #CoreData.
GitHub: github.com/eneax/UltimatePortf

🚧 WIP - Portfolio app built with SwiftUI. Contribute to eneax/UltimatePortfolio development by creating an account on GitHub.
GitHubGitHub - eneax/UltimatePortfolio: 🚧 WIP - Portfolio app built with SwiftUI🚧 WIP - Portfolio app built with SwiftUI. Contribute to eneax/UltimatePortfolio development by creating an account on GitHub.
Replied in thread

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

Let's attempt to add new icons for the settings screens we prepped yesterday!

#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

Come chill with me: youtube.com/live/x5kCyEqDTng

I am open sourcing my carbohydrate tracker for iOS, Carb Clarity. I've recently rewritten it in Swift 6 with strict concurrency and added a bunch of new features. The app uses a pure SwiftUI interface, combined with SwiftData, App Intents, widgets, watchOS support and wide ranging UI and unit test coverage. On the App Store, the new version is waiting for review, but here's the source code if you're interested: github.com/fouquet/CarbClarity
#iOS #Swift #SwiftUI #OSS

A simple carbohydrate tracker for iOS. Contribute to fouquet/CarbClarity development by creating an account on GitHub.
GitHubGitHub - fouquet/CarbClarity: A simple carbohydrate tracker for iOSA simple carbohydrate tracker for iOS. Contribute to fouquet/CarbClarity development by creating an account on GitHub.

I have found when working with Swift Charts that it is extremely important to ensure the view who's body containers the chart is never re-evaluated unless the chart data itself changes.

So if you have things like duration toggles, scroll bindings etc move this all into view modifiers that rw from the Observable class accessed through the env.

Without this the Chart will be re-evaluated all the time as you scroll etc making for a very slow chart interaction.

Replied in thread

Got the order preferences implemented on all platforms. Tomorrow, let's finish up details like proper icons, and start working on the first steps for regions. See you then!

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

Replied in thread

Finished tweaking the reorder experience on iOS, and started taking a look at tvOS today. Tomorrow, let's build custom re-order controls for tvOS and push out a beta. See you then!

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

Replied in thread

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

Let's clean up reordering on iOS, and make sure the screen works on tvOS and visionOS as well!

#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

Come chill with me: youtube.com/live/vfZexVJfP3A