Posts by Thorsten Stark
Updated SimBuddy — my little CLI tool for managing iOS simulators.
New: newest keyword auto-resolves to your latest runtime, smart sync keeps existing sims instead of deleting all, and you can now create paired watchOS simulators too.
github.com/nickthorste/...
#xcode
A new version of KidsPlaner is now live. Now you can enter holidays and the app and the widgets will show you when your child needs not to go to school. apps.apple.com/us/app/kidsp...
A new Version of Batteries At Home just dropped. Now with notifications to remind you that a device will print run empty soon. #iosapps #smarthome
Good to see that SwiftData supports progressive migrations out of the box.
SwiftUI provides us the keyboardShortcut modifier that we can attach to any view in the view hierarchy and define a keyboard shortcut. Pressing the defined keyboard shortcut is the equivalent to direct interaction with the view to perform its primary action.
swiftwithmajid.com/2020/11/17/k...
Good to know. But I must admit that I expected Apple at least to allow that you can have privacy for you and your code.
Good point. I’m afraid you have to sign in if you what to use more tokens than you get with the free version provided through Apple 😞
iOS 26 features that you might not know yet 📲
Until now I didn’t see any horror stories from the first beta. Wirst things are there the new UI doesn’t work in all places very well ¯\_(ツ)_/¯
Not until now, but I only took my main media consumption iPad 😉
But what about the nice snapping cursor they had before? That was one of the best features on iPad.
Sounded like “Swift Assist” is more like “We put ChatGPT in Xcode”. I hope I’m wrong.
I know your pain. I’m currently fighting some Swift Data migrations, but also got some working in the past 😅
🔋 Batteries At Home by @thostark.bsky.social keeps track of all your household batteries so you’re never caught without power. Smart, simple, and essential! Part of our #AprilMemberShoutout about European Apps! ⚡
👉 apps.apple.com/us/app/great...
Who says the EU can’t build brilliant apps? ✨
This month’s #MemberShoutout highlights creative, clever, and useful apps made in the European Union. From mood tracking to book journaling — discover the developers behind them:
telemetrydeck.com/blog/eu-apps...
Built this for myself.
Realized it’s actually kinda useful.
So hey — meet DevMatic Tools 🛠️
A lightweight toolkit for devs who just want to check how different formatter options and their code look like.
apps.apple.com/de/app/devma...
#devtools #macOS #indiedev #iosdev
Wir wollen unser Team erweitern und würden uns über einen oder eine erfahrene iOS EntwicklerIn freuen. Zu erwarten ist ein tolles, inspirierendes Umfeld, ein mega Team, sehr spannende Projekte und Kunden. 🖖
#ios #swift #developer #jobsearch #berlin
https://tbo.de/jobs/senior-ios-entwickler-in/
Screenshot of Raycast settings showing how to activate the hyper key feature
I just discovered that @raycast.com now has its own #hyperkey feature. So you don't need any other tool for that anymore. To enable the hyper key got to raycast settings > advanced > hyper key #dev #macos #tools #iosdev
Wir suchen ebenso iOS-Unterstützung von studentischer Seite. Bei Fragen gerne melden 😉 #ios #iosdev #jobs #swiftlang #berlin tbo.de/jobs/werkstudent-in-im-i...
Wir suchen eine/n erfahrene/n iOS EntwicklerIn für unser Team. Idealerweise in Berlin, damit wir uns auch mal im Office treffen können 😉
Bei Fragen auch gerne an mich wenden. #ios #jobs #iosjobs #berlin #swiftlang https://tbo.de/jobs/senior-ios-entwickler-in/
I can nearly see your intention in this image 😉
I didn’t find a reason to use them yet ¯\_(ツ)_/¯
I’m curious if there are any Swift Data experts out there. I’m trying to optimize a batch insert operation for 200k entities. Any tips or suggestions would be greatly appreciated!
Have fun 😉
Right, that’s what I meant. I think to remember that the „original“ cover flows used perspective distortion to create the stacked effect and prevent this flipping
Nice one. I’m currently implementing a theme feature, too. I would spread the tiles more on the y axis to avoid this jumping when switching the top most tile to the next one. It would also allow the users to catch more themes with the eye at a time.
Sadly, it’s a good time to once again share this amazing infographic that we ran at @science.org more than 7 years ago
🧪 #IDsky
www.science.org/content/arti...
For case-insensitive string comparison in #SwiftLang, converting strings to a common case and using == can give incorrect results in some languages. Instead, we can use compare(_:options:) or localizedStandardCompare(_:) for accurate locale-aware comparisons:
nilcoalescing.com/blog/CaseIns...