Sign in

Ryan Lintott

@ryanlintott.bsky.social
239 followers 136 following 42 posts

Indie/Freelance developer making the Old English Wordhord iOS app and various Swift Packages (mostly SwiftUI) like FrameUp, ShapeUp, and LookingGlassUI. He/him. Wordhord App: bit.ly/WordhordApp Swift Packages: thiswayup.dev ryanlintott.com

PostsRepliesMedia
Ryan Lintott @ryanlintott.bsky.social · 20/08/2026
Yup! Notch position, length and depth along with many more properties use RelatableValue that can take absolute, relative or mixed values.
000
Ryan Lintott @ryanlintott.bsky.social · 19/08/2026
Finally updated ShapeUp to 1.0.0! Create corners using relative anchor points, apply corner styles, move/rotate/scale/mirror them with ease, add notches along any edge, and wrap them in a CornerShape that is automatically insettable and animatable. #SwiftUI #iOSDev github.com/ryanlintott/...
github.com
GitHub - ryanlintott/ShapeUp: Make shapes and cut corners in SwiftUI
Make shapes and cut corners in SwiftUI. Contribute to ryanlintott/ShapeUp development by creating an account on GitHub.
173
Reposted by Ryan Lintott
Old English Wordhord @oewordhord.bsky.social · 16/09/2025
lēof-spell, n.n: a pleasant message. (LAY-off-SPELL / ˈleːɔf-ˌspɛl) The US/Canada paperback DEORHORD is out today! (The UK edition is already out in the rest of the world.) See where to get it here: buff.ly/l4Lbsip #OldEnglish #WOTD #TheDeorhord @princetonupress.bsky.social
A row of copies of the paperback book THE DEORHORD by Hana Videen, with one in the centre facing out so the front cover is visible, with images of a horse-like sea creature, a dragon, a griffin, an eagle and some ants.
0469
Reposted by Ryan Lintott
Old English Wordhord @oewordhord.bsky.social · 25/08/2025
And if you aren't in the US/Canada, you'll be happy to know you can ALREADY buy the paperback Deorhord from @profilebooks.bsky.social or wherever nerdy wordy books are sold. profilebooks.com/work/the-deo...
profilebooks.com
The Deorhord: An Old English Bestiary - Profile Books
0245
Reposted by Ryan Lintott
helen, gender goblin @gendergoblinhelen.bsky.social · 05/07/2025
Sign (if you're in the UK) and spread (people outside the UK too) please please! This isn't just some change dot org stuff, if they get enough signatures MPs are legally forced to discuss it in Parliament.
14142
Ryan Lintott @ryanlintott.bsky.social · 23/06/2025
Nice! I’m looking forward to the Toronto one this Friday.
120
Ryan Lintott @ryanlintott.bsky.social · 12/06/2025
Playing around with liquid glass on custom shapes. This is regular glass with a 10% pink tint. You need a background for the glass effect to work. The highlight effect seems to be using a Capsule shape and not the provided shape so it looks a bit weird. #SwiftUI #iOSDev #WWDC #WWDC25
010
Ryan Lintott @ryanlintott.bsky.social · 10/06/2025
As the designer/developer of the Old English Wordhord, I often ask myself "What would medieval England do?" Stained liquid glass. #iOSDev #WWDC #WWDC25
An app icon with an orange dragon head in profile with tall pointy ears and a long tongue sticking out on a blue background all rendered as if it were made in stained glass with translucency and specular highlights.
2111
Reposted by Ryan Lintott
Old English Wordhord iOS App @oewordhordapp.bsky.social · 28/05/2025
We're in the Apps We Love list on the App Store in Europe this week! This is the first time Wordhord has been in any list on the App Store. I feel honoured to be alongside other amazing indie apps like @mercuryweather.app and @lookup-app.bsky.social
Apps We Love list on the App Store with a medieval manuscript illustration of a hand pointing to the Old English Wordhord app in a list with other apps like Cake - Birthday Tracking, Claude by Anthropic, Bear Todo Box, CampfireFM and Ora: World Clock.
183
Reposted by Ryan Lintott
Klemens 🦆 The Art of Fauna 🦆 @strasser.bsky.social · 28/05/2025
I might do a puzzle pack one day for The Art of Fauna with obscure animal drawings - Like this one of an... Orca?
Old drawing of an orca, that looks like a fish with pointy teeth and a kinda human like face
3101
Ryan Lintott @ryanlintott.bsky.social · 28/05/2025
Oops, I forgot to include the image caption. If you look in the Old English Wordhord app all images should have links back to their original source as well.
seolh-bæþ. neuter noun. seal-bath, a kenning for the sea. Medieval manuscript image of a swimming hairy fish-creature with the head of a calf. Seal in Liber de natura rerum; France (Abbaye de Saint-Amand), 13th century; Bibliothèque Municipale de Valenciennes, MS 320, f. 120r. portail.biblissima.fr. Old English Wordhord
000
Ryan Lintott @ryanlintott.bsky.social · 28/05/2025
If you’re looking for more strange animal illustrations it might be worth checking out medieval manuscripts.
seolh-bæþ. neuter noun. seal-bath, a kenning for the sea.. Medieval manuscript image of a swimming hairy fish-creature with the head of a calf.. Old English Wordhord
110
Ryan Lintott @ryanlintott.bsky.social · 27/05/2025
I launched Wordhord v2.0 today and noticed this review while I was in App Store Connect. If you want an app to cheer you up, check it out (it's free). Learn an Old English word every day in an app with a unique medieval style. apps.apple.com/ca/app/old-e... #iOSDev #OldEnglish #MedievalSky
5 stars. Great Whenever I get sad about the world I remember the lengths nerd will go to to educate people about interesting stuff. 10/10. April 18, 2025. Review_Lord_69
2267
Reposted by Ryan Lintott
Old English Wordhord iOS App @oewordhordapp.bsky.social · 27/05/2025
The Old English Wordhord version 2.0 is available today on the App Store! New features include: - Share Old English words - Old English date widgets - Dark mode icon As always the app is free so check it out! apps.apple.com/ca/app/old-e... #OldEnglish #Medieval #MedievalSky
A black manuscript with gold text in a medieval font that reads Old English Wordhord. A gold outline illustration of a dragon head with long pointy ears and tongue. Version 2.0 is written below in blue text and then a badge that says Download on the App Store again in a medieval font with a red illustration of an apple instead of the Apple logo.A black page manuscript with gold rule lines and gold and white text that reads: Share words as images. Old English date widgets. Dark Mode and tinted icons and more...
0207
Ryan Lintott @ryanlintott.bsky.social · 08/05/2025
Sometimes a silly idea pops into my head and I just have to build it. Add a 👻 scare sheet into your app: gist.github.com/ryanlintott/... #SwiftUI #iOSDev
120
Ryan Lintott @ryanlintott.bsky.social · 22/04/2025
A Wordhord bug was actually a Wordpress bug! If you use the Wordpress REST API you might want to know that sticky posts are being returned in API requests even when they don't match the query. Bug here: core.trac.wordpress.org/ticket/63307... Wordhord app post about bug: bsky.app/profile/oewo...
core.trac.wordpress.org
000
Reposted by Ryan Lintott
Matt Massicotte @massicotte.org · 17/02/2025
This was a hard one. But we, as developers for Apple platforms and as humans, have a responsibility to respond. www.massicotte.org/leverage
massicotte.org
Leverage
I’m really not sure how to start this one. Normally, I write about technical topics. But, that’s not what this is. This is different. So I’m just going to say it.
1815651
Ryan Lintott @ryanlintott.bsky.social · 20/03/2025
It’s a Transition animation. Not sure how you would do it in UIKit but here’s the SwiftUI code.
var transition: AnyTransition {
        if reducedMotion {
            .opacity
        } else {
            .asymmetric(insertion: .move(edge: .trailing), removal: .move(edge: .leading))
            .combined(with: .opacity)
            .combined(with: .scale(scale: 0.5, anchor: .bottom))
        }
    }
120
Ryan Lintott @ryanlintott.bsky.social · 19/03/2025
I'm having fun with toggles! #iOSDev #SwiftUI #BuildInPublic
160
Reposted by Ryan Lintott
Nil Coalescing @nilcoalescing.com · 03/03/2025
#Introduction Hello, Bluesky! We are a small team of two developers, @natpanferova.bsky.social and @hishnash.bsky.social, who love building native apps for Apple platforms. We also enjoy sharing what we learn about #SwiftLang, #SwiftUI, #iOSDev, and #macOSDev with the community 👩‍💻🧑🏻‍💻 nilcoalescing.com
nilcoalescing.com
Nil Coalescing
0238
Ryan Lintott @ryanlintott.bsky.social · 03/03/2025
Look like it works!
041
Ryan Lintott @ryanlintott.bsky.social · 03/03/2025
The arrow is using the secondary colour. Also, in my case I'm not using the weights for their typical purpose.
010
Ryan Lintott @ryanlintott.bsky.social · 03/03/2025
Time to see if this SF Symbol trick will work... #iOSDev #IndieDev #BuildInPublic
SF Symbol export dialog showing a bow and arrow pointing upward symbol. The ultralight version has the bow drawn with an arrow in it and as the weight move to regular and black the bow releases the arrow moves up and away.
240
Reposted by Ryan Lintott
Adrian Eves @swifteves.bsky.social · 03/03/2025
I'm extremely proud of how Pediapal came out, and it's such a personal milestone of mine to ship an indie app. I'm excited for folks to use it, and I'm excited to continue to grow it. It all started as a way to help me with my family, so it is my earnest wish that it will help you with yours.
6217
Ryan Lintott @ryanlintott.bsky.social · 02/03/2025
I never realized if available erases to AnyView. I see why it has to but I imagine it might create performance issues.
010
Ryan Lintott @ryanlintott.bsky.social · 02/03/2025
I'm guessing that if # available translates into buildLimitedAvailability inside buildif so the outer statement is giving you an optional.
110
Ryan Lintott @ryanlintott.bsky.social · 02/03/2025
For those looking, the ifAvailable code snippet can be found at the link below. Thanks to @jessymeow.bsky.social for a tip that helped me improve it even further! gist.github.com/ryanlintott/...
gist.github.com
A conditional SwiftUI view extension that can be used to optionally apply view modifiers based on OS availability. Learn more about how it works here: https://youtu.be/mgplcrJh0K0?si=YNz0IVSiN-3myb08
A conditional SwiftUI view extension that can be used to optionally apply view modifiers based on OS availability. Learn more about how it works here: https://youtu.be/mgplcrJh0K0?si=YNz0IVSiN-3my...
010
Reposted by Ryan Lintott
Chris Wu 🪐 @chriswu.com · 01/03/2025
On short notice @ryanlintott.bsky.social answered the call for us and ended up producing a killer presentation about a SwiftUI topic. Highly recommended viewing. Thank you Ryan!
061
Reposted by Ryan Lintott
iOSDevHappyHour @iosdevhappyhour.com · 01/03/2025
Our expert speaker for February was Ryan Lintott ( @ryanlintott.bsky.social ) giving the talk, "Conditional SwiftUI (Modifying vs Replacing Views)". This was a great deep dive into SwiftUI. Thank you Ryan!
buff.ly
iOS Dev Happy Hour - Feb 2025 (Ryan Lintott - Conditional SwiftUI)
Ryan is an indie/freelance developer making the Old English Wordhord iOS app and various Swift Packages such as FrameUp, ShapeUp, and LookingGlassUI.Thank yo...
184
Ryan Lintott @ryanlintott.bsky.social · 02/03/2025
I think the second option reorders the logic in a strange way and it wouldn't work if you had multiple else if branches. I'm impressed by your effort to make it work by abusing the strange workings of ViewBuilder though. The second closure doesn't even look like valid code!
110
Ryan Lintott @ryanlintott.bsky.social · 02/03/2025
I really like the first option. I was trying to get ViewBuilder to work in that way but I kept thinking the other branch would be EmptyView() and not nil so it wouldn't work for me. I think I'll adopt that version but keep the ifAvailable name as I like the reminder to avoid other if statements.
210
Reposted by Ryan Lintott
iOSDevHappyHour @iosdevhappyhour.com · 22/02/2025
Thank you all for coming to this month's iOS Dev Happy Hour meetup! 🎉 Big thank you to @ryanlintott.bsky.social for being our showcase speaker! See you all next month 🗓️ #iosDevHappyHour
1123
Reposted by Ryan Lintott
Chris Wu 🪐 @chriswu.com · 21/02/2025
One more reminder that we’re back tomorrow! You might be getting a chance to see @ryanlintott.bsky.social dive deep into a SwiftUI topic. 👀
061
Ryan Lintott @ryanlintott.bsky.social · 11/02/2025
Would it also make sense to put the high and low in chronological order?
100
Ryan Lintott @ryanlintott.bsky.social · 25/12/2024
Genmoji is the gift that keeps on giving.
New Genmoji beta with a live brown bird standing on a plate of potatoes, the same brown bird standing on a red plate with a red wrapped present behind, and the same bird again with a Santa hat, behind a plate of cookies with a mountain scene with a sunset behind.
110
Ryan Lintott @ryanlintott.bsky.social · 25/12/2024
You’re right, the first one was a roast turkey however the next one was this.
A table setting with a fork, a spoon, and a small pumpkin on top two identical stacked plates.
110
Ryan Lintott @ryanlintott.bsky.social · 24/12/2024
I keep trying these softball prompts but Genmoji continues to fail.
New Genmoji beta showing 3 options: a plate of asparagus and tomatoes, and plate of pork and hummus and a plate of fish with lemon slices. The prompt says “Turkey Dinner”
100
Ryan Lintott @ryanlintott.bsky.social · 18/12/2024
Nope, going back to my old handle. I couldn't verify that they were actually holding that username for me and breaking old links really sucks.
100
Ryan Lintott @ryanlintott.bsky.social · 18/12/2024
Nope, it says "unable to resolve handle"
100
Ryan Lintott @ryanlintott.bsky.social · 18/12/2024
That's not bad but it should really forward any links from the bsky account to your domain one... and it doesn't seem to do that.
100
Ryan Lintott @ryanlintott.bsky.social · 16/12/2024
Instead of Mastodon or did you still have Twitter? (And if you somehow get a feature I hope Wordhord does when I do the same.)
100
Ryan Lintott @ryanlintott.bsky.social · 15/12/2024
If I still lived in the UK I would definitely go. Maybe one day… And that duck is great!
000
Ryan Lintott @ryanlintott.bsky.social · 15/12/2024
I am very envious… Also, that’s the same building I went to for the Star Wars Secret Cinema!
100
Ryan Lintott @ryanlintott.bsky.social · 10/12/2024
Looks like I might need to buy the game for a third time?
100
Ryan Lintott @ryanlintott.bsky.social · 30/11/2024
👋
100
Ryan Lintott @ryanlintott.bsky.social · 30/11/2024
👋
apps.apple.com
‎Old English Wordhord
‎Learn an Old English word every day with customizable widgets. Listen to Old English pronunciations and see them written out in simplified or IPA (International Phonetic Alphabet) styles. Search us...
110
Reposted by Ryan Lintott
Deep Dish Swift 2027 • April 4th to 6th @deepdishswift.com · 29/11/2024
🍕 A Deep Dish Black Friday Deal... For every 5 tickets purchase today through Cyber Monday, we will give away 1 more Scholarship Ticket 🎟️ Pizza is better when shared! Help us get everyone at Deep Dish that needs to be there 🫶 5️⃣ for 1️⃣ is the deal. Get your ticket now. Go to deepdishswift.com
073
Reposted by Ryan Lintott
Timo @timohere.bsky.social · 28/11/2024
I’ve just started this brand-new group with Apple platforms developers. New here myself - say Hi to join. Please repost for some visibility.
1018541
Ryan Lintott @ryanlintott.bsky.social · 29/11/2024
👋
010
Ryan Lintott @ryanlintott.bsky.social · 29/11/2024
👋 background in 3D and film but now making the Old English Wordhord app and Swift Packages.
000