#appledev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #appledev, aggregated by home.social.
-
My new app, Perspective Transcribe, is out.
It’s one of the apps I use most every day.
It records, transcribes, summarizes, and lets you chat with your recordings across iPhone, iPad, Mac, and Apple Watch.
As an iOS dev, I use it for meetings, bug notes, testing, planning, and random ideas I don’t want to lose.
Version 1.2 fixes iCloud sync issues and makes long transcripts easier to skim with paragraph-based formatting.
https://apps.apple.com/us/app/perspective-transcribe/id6757651715
-
Today’s WTF moment
Xcode Cloud does not seem to accept any macOS and Xcode versions 😵💫
-
@ndr @_Davidsmith 🤨This is a pet peeve of mine!
I think EVERY time an app goes on sale - every price ever used goes onto that app store listing. I wish I knew how to suggest devs clean that up.
One prevention step would be to not use the same words for your sale as for your typically sold version. AND put your differentiating 20 characters first.
-
A few tips about DTS - Apple's support for developers. 1/3
Start here: https://developer.apple.com/support/technical/ This lists a lot of things to do before submitting a request. I charged ahead and submitted one anyway.
4 days later I got an email saying that “code level support” is handled through the Dev forum now. This included a very helpful link about writing a good post: https://developer.apple.com/forums/thread/756175
I submitted a forum post the next day, but maybe moderating took it out
-
I’m unable to sign into my Apple developer account with even #Safari now. I don’t see the Sign in with #Passkey button. All I can do is sign in with my password and then the site says that my account is locked.
It all works fine with Firefox. I can sign in with my passkey and all is well.
I disabled all extensions and still no go. What's going on.
-
Was expecting a new Xcode version, but RC2 is also fine.
Hoping they fixed the agent validation job that steals your CPU forever. The only fix was closing Xcode entirely.
Let's see.
-
SBPL Toolchain v1.0.0 — Lexer, parser, and VS Code extension for Apple's Sandbox Profile Language (.sb files)
-
I started using Swift's string interpolation 𝘥𝘦𝘧𝘢𝘶𝘭𝘵: parameter instead of ??.
Then explored further: 𝘛𝘦𝘹𝘵 supports 𝘧𝘰𝘳𝘮𝘢𝘵: parameter, so why not a custom 𝘍𝘰𝘳𝘮𝘢𝘵𝘚𝘵𝘺𝘭𝘦?
𝘛𝘦𝘹𝘵(𝘢𝘭𝘣𝘶𝘮.𝘵𝘪𝘵𝘭𝘦, 𝘧𝘰𝘳𝘮𝘢𝘵: .𝘴𝘵𝘳𝘪𝘯𝘨(𝘥𝘦𝘧𝘢𝘶𝘭𝘵: "𝘕𝘰 𝘢𝘭𝘣𝘶𝘮 𝘵𝘪𝘵𝘭𝘦"))
Created an OptionalStringFormatStyle extension - cleaner than mixing ?? in interpolation.
Gist: https://gist.github.com/oleksiikolomiietssnapp/b7f41c88080cb482e77a4c5282be79ce
#Swift #SwiftUI #iOSDevelopment #CodeQuality #MobileDev #AppleDev #Programming
-
If you know of other public online meetups or events for #SwiftDev / #AppleDev / #iosDev / #macOSDev , please share the details with me.
I try to keep the events calendar on Swift Dev Chat up to date with these:
https://discord.gg/mxPXSvDsTf -
Upcoming online #SwiftDev / #AppleDev / #iosDev / #macOSDev events:
———Coding Dojo: Learning together
🗓️ Wednesdays, 9am Pacific, 17:00 UTC, DiscordThis week, A special *Intro Session* intended to help folks who have not participated before get up to speed on what we do in these sessions.
Ensemble coding to learn more coding skills together. Working through coding kata, using the Swift language, applying test-driven development. #TDD
https://discord.gg/nyXRvBC5tS?event=1430960502867103895 -
Hot-Cold Finder is out.
I wrote about building a proximity-driven experience on iOS 26 with Nearby Interaction, and the design decisions that matter once the novelty wears off.
-
I’ve published the first post in a new series documenting what I’m learning while building small, focused apps on iOS 26.
This one looks at Pocket Pantry, a SwiftData-first app designed to surface architectural and data-modeling decisions early.
https://iamshift.substack.com/p/pocket-pantry-swiftdata-ios26
-
I’ve published the first post in a new series documenting what I’m learning while building small, focused apps on iOS 26.
This one looks at Pocket Pantry, a SwiftData-first app designed to surface architectural and data-modeling decisions early.
https://iamshift.substack.com/p/pocket-pantry-swiftdata-ios26
-
I’ve published the first post in a new series documenting what I’m learning while building small, focused apps on iOS 26.
This one looks at Pocket Pantry, a SwiftData-first app designed to surface architectural and data-modeling decisions early.
https://iamshift.substack.com/p/pocket-pantry-swiftdata-ios26
-
I’ve published the first post in a new series documenting what I’m learning while building small, focused apps on iOS 26.
This one looks at Pocket Pantry, a SwiftData-first app designed to surface architectural and data-modeling decisions early.
https://iamshift.substack.com/p/pocket-pantry-swiftdata-ios26
-
I’m documenting how I’m learning iOS 26 through a set of intentional micro-apps.
Each app isolates a system surface to surface tradeoffs quickly and honestly.
Series opener:
https://iamshift.substack.com/p/learning-ios-26-intentionally -
I’m documenting how I’m learning iOS 26 through a set of intentional micro-apps.
Each app isolates a system surface to surface tradeoffs quickly and honestly.
Series opener:
https://iamshift.substack.com/p/learning-ios-26-intentionally -
I’m documenting how I’m learning iOS 26 through a set of intentional micro-apps.
Each app isolates a system surface to surface tradeoffs quickly and honestly.
Series opener:
https://iamshift.substack.com/p/learning-ios-26-intentionally -
I’m documenting how I’m learning iOS 26 through a set of intentional micro-apps.
Each app isolates a system surface to surface tradeoffs quickly and honestly.
Series opener:
https://iamshift.substack.com/p/learning-ios-26-intentionally -
That's why, in my new app, the current view area prioritizes reading thumbnails.
-
Cupertino v0.3.4: One-Line Install
One command installs an MCP server with 150,000+ Apple docs:
bash <(curl -sSL https://raw.githubusercontent.com/mihaelamj/cupertino/main/install.sh)
• Signed & notarized — no Gatekeeper warnings
• Universal binary (arm64 + x86_64)
• Homebrew also availableYour AI assistant gets instant Apple developer documentation access.
-
🚨 Lập trình viên iOS tại Texas: Từ 01/01/2026, SB2420 yêu cầu xác minh tuổi và đồng ý phụ huynh cho mọi tải app. Apple đã tung Declared Age Range, Significant Change & StoreKit Age Rating APIs. Hãy triển khai kịp thời để tránh bị chặn truy cập hàng triệu người dùng. #SB2420 #iOS #AppleDev #AgeVerification #ParentalConsent #AppStore #Apple #iOSDeveloper #XacMinhTuổi #PhụHuynhĐồngÝ
-
🚨 Lập trình viên iOS tại Texas: Từ 01/01/2026, SB2420 yêu cầu xác minh tuổi và đồng ý phụ huynh cho mọi tải app. Apple đã tung Declared Age Range, Significant Change & StoreKit Age Rating APIs. Hãy triển khai kịp thời để tránh bị chặn truy cập hàng triệu người dùng. #SB2420 #iOS #AppleDev #AgeVerification #ParentalConsent #AppStore #Apple #iOSDeveloper #XacMinhTuổi #PhụHuynhĐồngÝ
-
🚨 Lập trình viên iOS tại Texas: Từ 01/01/2026, SB2420 yêu cầu xác minh tuổi và đồng ý phụ huynh cho mọi tải app. Apple đã tung Declared Age Range, Significant Change & StoreKit Age Rating APIs. Hãy triển khai kịp thời để tránh bị chặn truy cập hàng triệu người dùng. #SB2420 #iOS #AppleDev #AgeVerification #ParentalConsent #AppStore #Apple #iOSDeveloper #XacMinhTuổi #PhụHuynhĐồngÝ
-
Aggiornamenti importanti nell'Apple Developer Program License Agreement:
- 📜 Nuove norme sul codice interpretato.
- 🌐 Chiarimenti per Xcode Cloud e CloudKit.
- 📍 Specifiche per il servizio di estensione push di localizzazione. -
If you know of other public online meetups or events for #SwiftDev / #AppleDev / #iosDev / #macOSDev , please share the details with me.
I try to keep the events calendar on Swift Dev Chat up to date with these:
https://discord.gg/p2ZDAdRws8 -
Upcoming online #SwiftDev / #AppleDev / #iosDev / #macOSDev events:
———Coding Dojo: Learning together
🗓️ Wednesdays, 10am Pacific, 17:00 UTCEnsemble coding to learn more coding skills together. Working through coding kata, using the Swift language, applying test-driven development. #TDD
https://discord.gg/nyXRvBC5tS?event=1388931503794294927 -
If you know of other public online meetups or events for #SwiftDev / #AppleDev / #iosDev / #macOSDev , please share the details with me.
I try to keep the events calendar on Swift Dev Chat up to date with these:
https://discord.gg/p2ZDAdRws8 -
If you know of other public online meetups or events for #SwiftDev / #AppleDev / #iosDev / #macOSDev , please share the details with me.
I try to keep the events calendar on Swift Dev Chat up to date with these:
https://discord.gg/p2ZDAdRws8 -
Upcoming online #SwiftDev / #AppleDev / #iosDev / #macOSDev events:
Developer Goals Friday
🗓️ Fridays, 12:30 Pacific, 19:30 UTCSwift Remote Studio hosts this weekly iOS/Swift/Indie online meetup where folks share their development goals.
See the `goals-friday` channel on their Slack for full details.
https://swiftremotestudio.com/ -
If you know of other public online meetups or events for #SwiftDev / #AppleDev / #iosDev / #macOSDev , please share the details with me.
I try to keep the events calendar on Swift Dev Chat up to date with these:
https://discord.gg/xQjHwJWZmm -
Upcoming online #SwiftDev / #AppleDev / #iosDev / #macOSDev events:
#BuildInPublic Check-in
🗓️ Fridays, 6pm Pacific, (Saturdays, 01:00 UTC)
For Swift coders working on Apple platform apps.A weekly “check-in” where we can share our development progress, ask questions, and share tips.
https://discord.gg/sGM552KyMn?event=1400124668903686216 -
If you want apps that aren't on the app store and you use an iOS device, you should check out SideStore! https://sidestore.io
(Note: I am a SideStore team member)
#SideStore #sideload #sideloading #iosdev #ios #apple #iphone #tech #technology #appledev #ipados #sidestoreio #emulation #emulation
-
Just shipped the 2 most requested features to #FreemiumKit: Create weekly subscriptions and custom feature texts localized to 40+ languages with just one click. Building paywalls in #SwiftUI has never been easier. Try it now! ⬇️ #iOSDev #AppleDev #RevenueCat
https://mastodon.social/@FreemiumKit/113362638119917005 -
iOS 26 & macOS Tahoe are feeling pretty buggy right now 🐞
First, friends of mine keep getting randomly disconnected from iMessage.
Second, on Tahoe, fonts are a mess! SF Symbols won’t recognize SF Pro even after reinstalling.
Third, NordVPN works but seems to lose its default config after upgrading.Anyone else seeing the same issues?
-
Thoroughly impressed by the release speed for books about iOS 26!
It makes me wonder: for fellow self-taught devs, did you use a book when you were starting out? Were they helpful, or did you prefer video courses/tutorials?
-
Hats off to the Apple design team! 🤯 The new Liquid Glass tab bar in iOS 26 is pure magic.
The way it shifts as you scroll is buttery smooth, and the translucent, glossy material lets the content beneath peek through perfectly. ✨
My simulation video doesn't do the real-life fluidity justice! This is next-level UI polish. 👏👏
#apple #UIDesign #liquidglass #UX #iOSDev #swiftui #swift #appledev #ios26
-
Apple's Macintosh Human Interface Guidelines didn't just teach developers how to design for a Mac. It taught an entire industry about user-centred design, consistency and delight.
The concepts of direct manipulation, see-and-point, and WYSIWYG started here for so many developers.
#design #UX #UI #apple #figma #Macos #AppleDev #swift #swiftui #canva #sketch
-
What is the ternary conditional operator in Swift? It's a special operator with three parts, which takes the form "question ? answer1 : answer2."
They're a compact way to represent a view that changes based on an condition. You can choose whichever style suits you!
-
The ForEach view uses a closure with a parameter to represent each value from the data set you give it.
But how to read the closure?
You might read the syntax -- name in -- as “a name value coming into the closure.”
-
By far, the most impressive app I've ever seen is Apple's Shortcuts!
You can literally automate everything! I mean everything!
-
Now that some people are using the Xcode beta version and talking about the Coding Assistant available, I'd like to share the official GitHub repository of Copilot written for Xcode.
If you're still using Xcode 16, this is absolutely for you!
https://github.com/github/CopilotForXcode
#GitHub #Copilot #Xcode #Swift #SwiftUI #AppleDev #Coding -
Send us your #AppleDev talks! We have a generous speaker support policy, and the event attracts a friendly, enthusiastic crowd! Join us in #Melbourne? #WWDC #WWDC25 #Xcode #SwiftLang #CFP #CallForPresentations devworld.au/index.php
/dev/world/2025 -
If you want apps that aren't on the app store and you use an iOS device, you should check out SideStore! https://sidestore.io
(Note: I am a SideStore team member)
#SideStore #sideload #sideloading #iosdev #ios #apple #iphone #tech #technology #appledev #ipados #sidestoreio #emulation #emulation
-
If you want apps that aren't on the app store and you use an iOS device, you should check out SideStore! https://sidestore.io
(Note: I am a SideStore team member)
#SideStore #sideload #sideloading #iosdev #ios #apple #iphone #tech #technology #appledev #ipados #sidestoreio #emulation #emulation
-
If you want apps that aren't on the app store and you use an iOS device, you should check out SideStore! https://sidestore.io
(Note: I am a SideStore team member)
#SideStore #sideload #sideloading #iosdev #ios #apple #iphone #tech #technology #appledev #ipados #sidestoreio #emulation #emulation
-
If you want apps that aren't on the app store and you use an iOS device, you should check out SideStore! https://sidestore.io
(Note: I am a SideStore team member)
#SideStore #sideload #sideloading #iosdev #ios #apple #iphone #tech #technology #appledev #ipados #sidestoreio #emulation #emulation
-
The problem with that is when the user doesn’t open the app for a day, I don’t have a way for scheduling the next reminder. I could use a background task for that, but there is no guarantee it’ll be run - thanks 🍎.
#BackgroundTasks #AppleDev #DevStruggles