I’m having crazy horrible ideas that will make me lose my job before Sonet 4.6, but here I go: can I check at runtime where the current scope is executing? I.e. I want a boolean that represents if it’s in the main thread, or not #iosProgramming #swiftConcurrency

Apple News remembers where you were, in each tab Now our app does too.

Kill the app. Relaunch. You're exactly where you left off.

Native. No third-party dependencies.

#SwiftUI #iOS #iOSDev #SwiftData #Swift #AppleDeveloper #iOSProgramming #iOS26 #Apple #AppleNews

An opensource Swift package to obfuscate sensitive data and secrets

https://programming.dev/post/32317560

An opensource Swift package to obfuscate sensitive data and secrets - programming.dev

A highly configurable and performant tool for obfuscating Swift literals embedded in the application code that you should protect from static code analysis, making the app more resistant to reverse engineering. Simply integrate the tool with your Swift package or Xcode project, configure your own obfuscation algorithm along with the list of secret literals, and build the project 🚀 Swift Confidential can save you a lot of time, especially if you are developing an iOS app and seeking to meet OWASP MASVS-RESILIENCE requirements.

Sw!ftalyzer 1.6.0 is available now ✨

🔍 No more waiting in the dark - see the progress of metric calculation.

⚡️ Expand entire node trees in one click.

Get it now in the Mac App Store & analyze your app!

#iOSDev #iOSProgramming #swiftlang #devtools

https://iosdev.space/@SwiftAlyzer/113426494537867798

Sw!ftalyzer (@[email protected])

Attached: 1 image Exciting news: Sw!ftalyzer is available in the Mac App Store 🎉 Get an architecture tool that makes the most challenging review & dependency analysis tasks easy for everyone. Find the app here: https://apps.apple.com/de/app/sw-ftalyzer/id6736774553 #swift #iosdev

iOS Dev Space
I didn’t expect to delve so much into Swift Concurrency at this moment, but it was so interesting investigating what’s working and why I just couldn’t resist. 😅 Don’t get me wrong, I still know very little, but at least I could try to explain the async code I’m writing. 😆
#SwiftConcurrency #iOSProgramming
Standard colors | Apple Developer Documentation

Define standard color objects for specific shades, such as red, blue, green, black, white, and more.

Apple Developer Documentation

I assume the gray background in this picker is a default color of some sort. But I've tried all the ones I can find and nothing seems to match? The same applies when it flips over to dark appearance.

Anybody know what it is?

#swiftui #iOSdev #iosprogramming

Sneak peek of my #MVP. The core functionality is pretty much there. Just need to work on the #UI & #UX

#IndieDev #iOSDev #AppDevelopment #Swift #Xcode #iOSApp #IndieDeveloper #AppDesign #BuildInPublic #iOSProgramming #DeveloperLife #MobileApp

iOS equivalent to Android Keystore…

https://lemmy.zip/post/23458955

iOS equivalent to Android Keystore… - Lemmy.zip

I’m currently building an Android app that utilizes Android Keystore and Shared Preferences to securely manage user accounts. I’m planning to build an iOS version of the app and I’m curious if there are equivalent technologies for iOS. Specifically, I’m wondering if there’s an equivalent to Android Keystore on iOS, or if the iCloud sync API would be a suitable alternative. I’ve seen other iOS apps use iCloud for syncing content, such as YouTube rss channels (Unwatched), but I’m not sure if that’s the same as Keystore. Is there a similar secure storage option on iOS, or would iCloud Key-Value Storage or CloudKit be the best options?

‎EaseStar

‎EaseStar is a mobile-only social platform designed to make posting, interacting, and connecting with others effortlessly. Utilizing your phone number as a unique identifier, EaseStar ensures a simple and secure login process. Join EaseStar today and enjoy a clean, user-friendly interface designed t…

App Store