Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Jamie Froggatt

@SalvagedTechnic.mastodon.social.ap.brid.gy
24 followers 1 following 196 posts

Hobbyist iPadOS dev, full time iOS/iPadOS dev. Anime, tech, and spicy food enthusiast. 日本語ではだんだん上手くなっている。 BlueSky mirror […] 🌉 bridged from ⁂ mastodon.social/@SalvagedTechnic, follow @ap.brid.gy to interact

PostsRepliesMedia
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 25/07/2026
Finally! My long-awaited OpenCode for iPad. www.macstories.net/reviews/open-min…
macstories.net
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 06/07/2026
UK gov: “We’ve got to protect the kids from this kind of content.” www.youtube.com/watch?v=FJSHrMUxB7k…
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 09/06/2026
I’m on the iPadOS beta! Loving the performance improvements, the persistent menu bar (when it works). Siri is a buggy mess right now, but has potential. I’d love an Agents.md equivalent. Siri app gaining spotlight indexing would be an amazing memory solution. Shortcuts access broken? New […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 26/05/2026
www.newscientist.com/article/252650…
newscientist.com
Does gravity create reality? A shocking path to a theory of everything
A rewrite of quantum mechanics that includes the force of gravity could finally achieve one of physicists’ biggest goals and reveal the ultimate fuzziness of time
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 24/05/2026
Inspired by @Slatepad, I’ve put together my own wishlist for iPadOS in 2026! mutatingfunc.github.io/blog/2026-05…
mutatingfunc.github.io
iPadOS 2026 Wishlist
With just a few weeks to go before WWDC 2026, here’s my wishlist for iPadOS in 2026! OS-level tabs This feature massively benefits screens with less real-estate to work with. It seems especially suited to iPad. It exists as a macOS feature, but I’ve pulled this out of the grab-bag because I’d like to see Apple go further than the current macOS implementation, by allowing tabs from multiple apps in the same window.
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 16/05/2026
iPad pro tip: Overclock your Dock - disable recent apps and App Library to free up extra spaces on the Dock for apps. Fill up the Dock, then enable both again.
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 05/05/2026
I loved coding because it put everyone on an even playing field - our ability to write great apps was down to our experience and creativity… Bar the App Store fee to get published. Looking around, it’s increasingly feeling like my ability to compete is just down to whether I have enough […]
mastodon.social
Original post on mastodon.social
100 1
Reposted by Jamie Froggatt
Miguel de Icaza ᯅ🍉 @migueldeicaza.mastodon.social.ap.brid.gy · 12/04/2026
Apple Maps is showing Lebanon as a depopulated place. All village names erased. Compare Lebanon, Syria and Israel. Guess nobody lives there, they will need to send Israeli settlers to make the mountains and coastal resort towns flourish.
1221 21
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 30/03/2026
iOS 26.4 – I have to scan my ID and prove I’m over 18 to install SAFARI EXTENSIONS now… Even if Apple were to open up iPad to coding and bring command line tools now, I don’t see them rolling this back. They’ve just stated quite clearly that it’s just not my device to do with as I please. I’m […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 24/03/2026
If you’ve ever thought Apple isn’t opinionated on app architecture, look again. App Intents has a type called AppDependencyManager built-in, which promotes injection of dependencies, and they even recommend using it in the main app target, setting it up in your App’s init. Buttons and Toggle can […]
mastodon.social
Original post on mastodon.social
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 20/03/2026
Stop personifying LLMs. It assigns agency and responsibility to a tool, and we all know you can't blame (or credit!) the tools. My LLM wrote this code, and then committed it. ↓ I wrote this code and committed it using an LLM. Getting this language wrong skews our relationship with our tools […]
mastodon.social
Original post on mastodon.social
101 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 15/03/2026
Today’s white hot choc at a local café was very photogenic.
Frothy white hot choc in a green mug on a yellow saucer.
001 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 15/03/2026
Running a desktop OS on a phone chip… It’s marketing and cost-savings. Running a desktop OS on a phone… That’s a game-changer, and one that’s happening on the Android/Linux side. I hope the Neo is a prelude, not the main act.
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 15/03/2026
Hot take: People who think the MacBook Neo is a game-changer have never heard of the second-hand market. (Or they appreciate pretty colours ✨)
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 10/03/2026
@nileane I’ve recently concluded for all I don’t much like the LLM situation, or maybe specifically because I don’t like it, I need to educate myself on them early to face the future on my own terms. I want to avoid the subscriptions for stolen data. Give a tool any responsibility, and you get […]
mastodon.social
Original post on mastodon.social
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 07/03/2026
I’m an LLM sceptic. LLMs controlling the computer is a security nightmare, misinformation is to be avoided. Most modern agent clients build in some level of security, turning repetitive input tasks into a series of outputs & permissions dialogs. Permission dialogs suck, but output review is […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 07/03/2026
The MacBook Neo looks great. Fun colours, low price. It’s objectively better in every way than my M1 MacBook Air. But the non-touch, non-convertible laptop is a dated form factor - it will always feel crippled in basic HCI terms vs an iPad. I could use it for Xcode, but I’m going to have a […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 01/02/2026
@quicheindustries I just had a check and alas, I think you’ve got an equivalent for every button type I’ve added so far, where applicable. Saved tabs and “New tab folder” are still _kinda_ a Shimmer exclusive depending on how you score it. 😉 I thought I might have you with “copy link” or […]
mastodon.social
Original post on mastodon.social
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 01/02/2026
Shimmer Browser v3.3.0 is submitted to Apple! Introducing a new look which scales down to phone sizes perfectly, and a whole load of new settings including full toolbar button configuration. Committing to releasing this weekend was a tough deadline, but I needed to get this update out there […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 28/01/2026
@quicheindustries I heard you like customisation. This isn’t even the main new thing in the next update. I’m very excited. 😁 Shimmer Browser becomes a real browser this weekend.
A sneak peek of Shimmer Browser sidebar button customisation, showing Back and Forward.
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 26/01/2026
When you want to test how your app looks at accessibility sizes, and you realise Apple hasn’t put in the work on the very page you enable them. 🫠
The “larger text” page’s explanation text gets cut off when the Settings sidebar is shown.
210 2
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 24/01/2026
On a positive note today, my lil purple iPhone 12 Mini has been hanging on for so long… It’s chugging along, and only just beginning to feel like my 4s did before I upgraded to the XR. It’s pulled through, surviving multiple drops, and it seems it’s going to earn a well-earned retirement this […]
mastodon.social
Original post on mastodon.social
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 24/01/2026
“You’re receiving this email because you subscribed to our mailing list” “We know you specifically remember unchecking the box for marketing emails, but in paragraph 2 of article 5 of our terms and conditions, there’s a clear footnote that the checkbox actually does nothing and just entering […]
mastodon.social
Original post on mastodon.social
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 24/01/2026
I think people forget sometimes that programming languages are made by humans, for humans, to unambiguously define what a computer should do. LLMs for quick code input is revolutionary. But the idea that someone in a professional setting wouldn’t appreciate their responsibility to read what […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 21/01/2026
My iPad coding wishlist for 2026! 🫠 mutatingfunc.github.io/blog/2025-01…
mutatingfunc.github.io
My iPad coding wishlist for 2025
The story so far Last year, I developed and released Medlied from my iPad using Swift Playgrounds. I cut out the Mac from my workflow completely, enjoyed live on-device previews that update in seconds, and I even got the privilege of doing a talk on my experience using Swift Playgrounds at Leeds Mobile! Unfortunately, this setup still has some holes which I ran into with my next project. First, Swift Playgrounds support for iOS 18 has failed to materialise.
120 2
Reposted by Jamie Froggatt
Miguel de Icaza ᯅ🍉 @migueldeicaza.mastodon.social.ap.brid.gy · 21/01/2026
Skip, the SwiftUI for Android stack is now open source. The post details how they are going to fund their future work: skip.dev/blog/skip-is-free
122 2
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 16/01/2026
That moment you realise you need to manually deploy CloudKit schema changes to production, and if you forget then sync will fail with no logs or errors whatsoever. 🫠
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 13/01/2026
@ChrisLawley Here’s your background export…! 🤞 www.apple.com/apple-creator-studio (No mention of Xcode / Swift Playground… 🫠)
apple.com
Apple Creator Studio
With an Apple Creator Studio subscription, get intelligent tools in Final Cut Pro, Logic Pro, and Pixelmator Pro, plus premium productivity content.
000 0
Reposted by Jamie Froggatt
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 22/12/2025
Hm… This theme looks familiar.
Another sneak peak of Shimmer Browser, using the Arc-like theme.
001 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 06/01/2026
@quicheindustries If you think making a webview respect vertical safe area insets is bad, sidebars are another level. 3.0 had a rewrite of the safe area inset logic which took until now to get stable, so I just had the button float for a bit. A future release (next hopefully) will finally […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 05/01/2026
> resizing sidebars doesn’t work great on a touchscreen This aged well. Thanks Apple. 🤦
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 05/01/2026
I’m aiming for some of these concepts to reappear in the redesign, but it’ll be ‘in addition to’ the current mode of operation with the full-width sidebar.
000 0
Reposted by Jamie Froggatt
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 08/05/2025
Oh yeah, and unsaved tabs look like app clips now. Yes, I’m taking a common UI pattern and giving it a highly obscure metaphor. This is why I’m not a designer. But it looks so goood, doesn’t it? 😄
A close-up of unsaved tabs in the sidebar.A close-up of unsaved tabs in the dock.
001 1
Reposted by Jamie Froggatt
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 08/05/2025
I’m about halfway done with this new design. The other half with be polish, and fixing everything that broke! I think the bottom navigation on iPhone, and narrower sidebar, were both particularly sorely needed. Once this core UX is done, I plan to get back to incrementally adding more browser […]
mastodon.social
Original post on mastodon.social
001 1
Reposted by Jamie Froggatt
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 08/05/2025
Here’s a sneak peek of Shimmer Browser v3! Shimmer Browser’s current design stems from when it was just a set of icons and a SafariVC. It’s now a full browser with its own UX, while staying true to its goal of being a focus browser. I’ve also made a few […] [Original post on mastodon.social]
301 3
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 05/01/2026
Shimmer Browser v3.2 is with app review! The release notes are running little long, but in short: * Set your search engine! * Import & export your saved tabs to a file. (Supports bookmarks import from Safari) * Much improved iPhone portrait UX, with a full-width, custom-built tab list which […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 01/01/2026
Happy new year! 🎆
010 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 31/12/2025
Shimmer Browser 3.1 is out! Now with ad blocking and privacy protection built-in, as well as a bunch of fixes. 🥳 I’ve actually been working on the app for the past week or so, it’s just app review has been on hols. So I’ve got a bunch more to come. Please do let me know what you think, if […]
mastodon.social
Original post on mastodon.social
010 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 22/12/2025
Shimmer Browser v3.0.0 - coming soon! • Nested tab folders. On iPad and iPhone. 😎 • File downloads. • Auto-close session tabs. • Revamped, clearer session limits. • A choice of 3 sleek appearances, including Liquid Glass. • Desktop-class Menu Bar support. • […] [Original post on mastodon.social]
A sneak peak showing App Store Connect in Shimmer Browser for iPad.
200 2
Reposted by Jamie Froggatt
Christopher Lawley @chrislawley.mastodon.social.ap.brid.gy · 19/11/2025
New Video! A Productive Day Working Only on My iPad youtu.be/LqJWPZzU46k In this one I take a look at my current workflow with the iPad. After ten years of working from the iPad it has evolved a lot over the years.
001 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 18/11/2025
Split View is back! 🥳 And it’s fully integrated into windowing, which presumably means it works on external displays too. Coupled with long-running background tasks, iPadOS is looking stronger than ever. I just hope we’ll see more apps…
000 0
Reposted by Jamie Froggatt
Christopher Lawley @chrislawley.mastodon.social.ap.brid.gy · 18/11/2025
New Video! Split View Is Back in iPadOS 26.2 🔗 youtu.be/sJYT0QW31mI
102 2
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 29/10/2025
RE: mastodon.social/@Migueldeicaza/1154… There’s never been a better time to pivot to game development! This is exactly the sort of thing I hoped would come to Swift Playground one day. @Migueldeicaza is the new Apple.
mastodon.social
040 4
Reposted by Jamie Froggatt
Matt Heaney @mattheaney23.mastodon.social.ap.brid.gy · 26/10/2025
I’m doing a code challenge where I’m going to contribute to 100 open source Swift projects! 👨‍💻 I’ve contributed to 4 so far (about to be 5 when my next PR is approved), so there’s a long way to go 😂 but I’ll share my progress here as I go! The goal is to up-skill in new areas, while helping […]
mastodon.social
Original post on mastodon.social
021 2
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 22/09/2025
New conspiracy theory: the iPhone Air is a prototype for an even thinner iPhone. They had to make it before they could ship an even thinner iPhone. Hey, it makes more sense than it being a ‘necessary step’ to a foldable that misses the one crucial point that makes something ‘foldable’. Show me […]
mastodon.social
Original post on mastodon.social
100 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 17/09/2025
It’s been said that visionOS inspired Liquid Glass, but I’ve not heard it mentioned that watchOS may have inspired the toolbars.
watchOS 10 with circular system material toolbar buttons and a blurry gradient background.
010 1
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 16/09/2025
Best video to watch if you want to recap all the Liquid Glass features! Including the one you forgot to make use of when redesigning your app… developer.apple.com/videos/play/wwd… I’m always blown away by all the little details of Apple design.
developer.apple.com
Build a SwiftUI app with the new design - WWDC25 - Videos - Apple Developer
Explore the ways Liquid Glass transforms the look and feel of your app. Discover how this stunning new material enhances toolbars,...
000 0
Jamie Froggatt @salvagedtechnic.mastodon.social.ap.brid.gy · 10/09/2025
Is there any way to change the default file type for Markdown files in iOS 26 with Delta emulator installed? I’m seeing 4 apps available to open Markdown files, yet the “Always Open In” menu only lists Delta…
000 0