πŸ”₯ Tom Swift πŸ”₯'s Avatar

πŸ”₯ Tom Swift πŸ”₯

@tomt21.bsky.social

Indie iOS Developer #iOSDev #Swift #SwiftUI #SwiftLang #iOS #Xcode

306 Followers  |  1,115 Following  |  53 Posts  |  Joined: 22.12.2023  |  1.9949

Latest posts by tomt21.bsky.social on Bluesky


Hey everyone πŸ‘‹ I'm excited to finally share what I've been working on since WWDC!

It’s an idea I've had for years but could only now realize with #AlarmKit in #iOS26 πŸ€“

It's almost ready for #beta testing!

✈️ #TestFlight waitlist:
join.daylish.app

#LiquidGlass #SwiftUI #productivity

27.08.2025 20:20 β€” πŸ‘ 19    πŸ” 6    πŸ’¬ 4    πŸ“Œ 0

Add your apps and participate in this excellent, free promotion!

10.07.2025 14:16 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Aaron Sorkin is making a sequel to The Social Network Aaron Sorkin will write and direct The Social Network Part II for Sony.

Aaron Sorkin is making a sequel to The Social Network

25.06.2025 21:00 β€” πŸ‘ 87    πŸ” 10    πŸ’¬ 12    πŸ“Œ 15
Preview
Code-along: Elevate an app with Swift concurrency - WWDC25 - Videos - Apple Developer Learn how to optimize your app's user experience with Swift concurrency as we update an existing sample app. We'll start with a...

This talk from #wwdc25 is a must watch! Shows one how to tackle concurrency in real apps, a lot of interesting clues on how to approach errors and warnings, how to (practically) refactor things to make it work and a list of concepts you may want to look up πŸ“š #Swift

24.06.2025 07:57 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - danielsaidi/StandardButtons: A SwiftUI library with standard button types that have localized titles & icons. A SwiftUI library with standard button types that have localized titles & icons. - danielsaidi/StandardButtons

StandardButtons 0.7 is out! This version adds a standard action enum that can be rendered as action-specific #SwiftUI controls, like .call(...), .email(...), etc. This update also adds URL builders for common URL-based actions like calling, emailing, etc.

github.com/danielsaidi/...

24.06.2025 08:55 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

big ipad guy

22.06.2025 20:50 β€” πŸ‘ 139    πŸ” 11    πŸ’¬ 3    πŸ“Œ 1
Post image

✨ Over 8000 app developers now use Helm for App Store Connect to ship their app updates! That's a pretty impressive number after a year, I'd say πŸ˜„

Haven't tried it yet?

Download it for free on the App Store for macOS or iOS:
apps.apple.com/app/apple-st...

19.06.2025 14:44 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

How did I just learn that you can do this in the Developer app? 🀯

17.06.2025 10:01 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

When developers meet for lunch

16.06.2025 11:23 β€” πŸ‘ 36    πŸ” 6    πŸ’¬ 0    πŸ“Œ 2
An Oral-B login screen.

An Oral-B login screen.

I have been logged out of my toothbrush.

29.05.2025 11:41 β€” πŸ‘ 19744    πŸ” 3435    πŸ’¬ 715    πŸ“Œ 818
Post image

Who called it Liquid Glass instead of Aqua Glass?

12.06.2025 21:55 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Screenshot, macOS

A small app called Folder Icon Generator, it shows a preview of a normal macOS folder with a custom icon in the style of system folders like Downloads or Desktop. The icon is the Tapback icon for HA HA.

Below that, a text field labeled Symbol Name with a value of "laugh".

Below that, a link to an article about changing folder icons and a by-line.

Screenshot, macOS A small app called Folder Icon Generator, it shows a preview of a normal macOS folder with a custom icon in the style of system folders like Downloads or Desktop. The icon is the Tapback icon for HA HA. Below that, a text field labeled Symbol Name with a value of "laugh". Below that, a link to an article about changing folder icons and a by-line.

Hell froze over, I made a macOS app! github.com/robb/FolderI... Use it to generate custom folder icons that match the ones found on macOS Sequoia.

01.06.2025 19:28 β€” πŸ‘ 64    πŸ” 7    πŸ’¬ 2    πŸ“Œ 0
Preview
Finding My Spark Again | Peter Steinberger Peter reflects on his post-exit journey from emptiness to rediscovering his passion for building, sparked by AI's transformative potential.

Spent a few hours on my website, changed the theme, re-licensed all content to CC BY 4.0 & Code MIT.

Very happy with it now. 🀩https://steipete.me/posts/2025/finding-my-spark-again

01.06.2025 17:47 β€” πŸ‘ 24    πŸ” 3    πŸ’¬ 5    πŸ“Œ 0

And don’t forget the app is on sale for a few more days β€” 50% off Plinky Pro through the end of May!

πŸ’ You can simply open the app to redeem the offer, or tap this link on your iPhone, iPad, or Mac: plinky.app/pro

28.05.2025 15:57 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Transcrybe is Here I’m excited to finally share that my new(ish) Mac app, Transcrybe, is now live! If you’ve been following my work, you might remember a little menu bar app I released last year called Subtitle Me. It ...

✨ New app launch! ✨
Transcrybe is here β€” subtitle anything on your Mac in real time.

🎧 Watch videos in any language
πŸ—£ Follow foreign language meetings
🎀 Caption your own voice

It used to be called Subtitle Me. Now it’s all grown up! 🍾

Blog Post: blog.nihongo-app.com/transcrybe-i...

28.05.2025 02:13 β€” πŸ‘ 16    πŸ” 8    πŸ’¬ 3    πŸ“Œ 0
WWDC25 sale, with a Swift logo.

WWDC25 sale, with a Swift logo.

#WWDC25 is almost here, which means it's time for my annual WWDC sale! Save 50% on all my books and bundles – it's the perfect opportunity to learn something new, expand your skills, or complete your collection! www.hackingwithswift.com/offers

26.05.2025 14:08 β€” πŸ‘ 25    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
Build an iOS app faster than ever with xtool Did you know that Xcode is not necessary anymore?

Did you hear about xtool? It's an open-source, cross-platform Xcode replacement, and it can build an iOS app from an SPM in less than a second!

medium.com/@dimillian/b...

26.05.2025 07:51 β€” πŸ‘ 21    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

Could use more testers πŸ™

Also on TestFligth you can get the premium version for free since the purchases are not real.

#iOSDev #TestFlight

26.05.2025 09:53 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
the plugin logo featuring the Apple app store logo and ζ–‡ (wen) character meaning language or writing.

the plugin logo featuring the Apple app store logo and ζ–‡ (wen) character meaning language or writing.

I've cooked up something for @kilowattcharging.com that i think will be useful for more #ios devs. Just released a Fastlane plugin that will allow you to translate your Localizable.xcstrings using the great DeepL translation service. Just used it to localize my own app!

github.com/tijs/fastlan...

25.05.2025 09:16 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 3    πŸ“Œ 1

$42.24

19.05.2025 20:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Core Coffee βœ— LookUp Anniversary – WWDC Edition Β· Luma This is another special, in-person WWDC event! This time, we've teamed up with Vidit to also celebrate the 11 year anniversary of LookUp 🍰 We'll meet at the…

Doing another Coffee meetup with ⁦β€ͺ@malin‬⁩ and ⁦β€ͺ@kaidombrowski‬⁩ during WWDC week!

Please join us!

https://lu.ma/zrz0r147

18.05.2025 18:01 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Should you use network connectivity checks in Swift? – Donny Wals A lot of modern apps have a networking component to them. This could be because your app relies on a server entirely for all data, or you’re just sending a couple of requests as a back up or to kick…

🚨 new post!

Have you ever used NWPathMonitor to check for network connectivity before making a request in your app?

In this week's post I explain why that probably wasn't needed, and why it might hurt UX: https://www.donnywals.com/should-you-use-network-connectivity-checks-in-swift/

16.05.2025 15:46 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Well deserved πŸ‘

19.05.2025 10:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ† GAME OF THE DAY on the App Store in the US today! πŸ₯³

apps.apple.com/app/id673790...

19.05.2025 08:29 β€” πŸ‘ 39    πŸ” 7    πŸ’¬ 4    πŸ“Œ 0
Preview
After adding its own billing option on iOS, Apple asks Patreon to move it to an external browser | TechCrunch Creator platformΒ Patreon has to modify its app to comply with Apple's guidelines after a recent update allowed U.S. users to make purchases via the

After adding its own billing option on iOS, Apple asks Patreon to move it to an external browser techcrunch.com/2025/...

16.05.2025 16:09 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 3
How to set heading levels for text - a free SwiftUI by Example tutorial Learn Swift coding for iOS with these free tutorials

Today is Global Accessibility Awareness Day (#GAAD), so here's a new article for today demonstrating an accessibility technique I only learned myself last year – setting heading levels in text! So easy to do, and makes a real quality of life improvement. www.hackingwithswift.com/quick-start/...

15.05.2025 15:43 β€” πŸ‘ 25    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Preview
S4E7: Progress over perfection Podcast Episode Β· Swift over Coffee Β· 15/05/2025 Β· 36m

For Global Accessibility Awareness Day I got to speak with @mikaelacaron.com and @twostraws.bsky.social along with some of my favourite accessibility folks @dadederk.bsky.social and @strasser.bsky.social.
It was really fun, I’m sure you’ll enjoy it.

#gaad #a11y
podcasts.apple.com/gb/podcast/s...

15.05.2025 12:01 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Where I see Apple’s biggest mistake in their current line of thinking is that while I pay Apple huge sums of money each month, they don’t view me as a customer to be served. They don’t seem to see the benefit of making my experience and offerings better and better. They aren’t trying to win me over by being excellent; they are assuming my loyalty through strong-arm tactics and intransigence.

Where I see Apple’s biggest mistake in their current line of thinking is that while I pay Apple huge sums of money each month, they don’t view me as a customer to be served. They don’t seem to see the benefit of making my experience and offerings better and better. They aren’t trying to win me over by being excellent; they are assuming my loyalty through strong-arm tactics and intransigence.

Great post from Widgetsmith / iOS dev David Smith about how Apple has been treating its developers: david-smith.org/blog/2025/05...

14.05.2025 21:00 β€” πŸ‘ 13    πŸ” 3    πŸ’¬ 0    πŸ“Œ 3

Finally πŸ‘πŸ˜„

15.05.2025 12:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Apple has announced CarPlay Ultra, rolling out today starting with Aston Martin vehicles.

15.05.2025 12:07 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1

@tomt21 is following 20 prominent accounts