why does the second up escalator at Flagstaff go slower than 1 or 3 in the AM? just watching people move by so quick #ptv #melbourne
Posts by markbattistella
That second tidbit wrapping Image inside Text to get the styling. Never considered the double wrap to make it work!
I wrote a post on how we can embed SF Symbols in Text and style them with modifiers in SwiftUI by leveraging LocalizedStringKey interpolation: nilcoalescing.com/blog/Embeddi...
#iOSDev #SwiftUI
Screenshot from WWDC26 where I will not be attending. An image of me declining the invitation.
absolute worst timing 🙁 but hopefully someone else can get a success in the ballot second round! #apple #wwdc
sometimes Easter lunches are triggering. but you can always get some payback in the shared shopping list
A little fun while being a pretty in-depth phone review www.youtube.com/watch?v=Hc0a...
who would have thought free public transport would mean more patrons?? packed platform less services 10/10, no notes
@atp.fm @marcoarment.bsky.social i know you’re not after an mdm solution but we use Mosyle for a lot devices. we do use it for instant push and updates in business has been very reliable
iPhone home screen showing health tracking widgets for an app called “Jelito.” One widget displays a circular, multicolour “Log a symptom” button, while another shows a “Symptoms” summary with red progress bars: Respiratory (2) and Cardiovascular (1) over the last 30 days. A larger widget below repeats the symptom summary with “3 total.” The Jelito app icon appears beneath the widgets.
Some little widgets too!
Just released a new version of Jelito. You can now sync with HealthKit, add widgets, use Siri to log, and build workflows with Shortcuts to name a few! If you need a symptom tracker give it a little look! apps.apple.com/au/app/jelit... #ios #health #symptoms #indie #swift
100% agree! i made my swift package PowerKit for my game so animations would stop on low power mode or thermals
New article: Fixing Zero-Padded Git Tags for Swift Package Index markbattistella.com/writings/202...
I made an app called Swipes: apps.apple.com/au/app/swipe...
It’s a fun little repeatable game you can play when you need to waste some time but not have something too complex to learn.
I built it so my wife and I could play something and compete completely offline just for fun.
#ios #game #swift
Was working on reduce animations accessibility when I thought surely this would be similar to low power mode. Ended up extracting it out to PowerKit and monitoring thermals too. github.com/markbattiste...
An AI output listing some ideas, referencing Apollo, a former Reddit client which has been shutdown for a little while, but AI seems to still reference it.
even in the afterlife, you're still on the top of AI's mind @selig.bsky.social
Xcode with simulator open. Info.plist tab open, with the "Launch Screen" key selected and visible. The iPhone is displaying at full device resolution.
Xcode with simulator open. Info.plist tab open, with the "Launch Screen" key removed from the list. The iPhone is displaying at lower device resolution, with black bars on top and bottom.
here's a weird bug - if you delete the Launch Screen plist entry your app defaults down to what looks like the original iPhone resolution (not confirmed, just visually). re-add it and the resolution returns #xcode #ios #swift #bug
there’s a law right. complain about something and then it gets addressed
I’m really hoping the Apple review team are okay. I’m sitting here with new revisions and contemplating rejecting and re-uploading since it’s been a bit long. (and I know, it used to take weeks this is nothing) but just feels rough developing faster than reviewing
I agree! Some times I spend some extra time to build out a nice configurable Preview service. I wonder while doing it - am I wasting my resources? But then months later I introduce a new feature and I update one class an it flows through. So anyone dismissing previews is missing out!
thank you! and sorry if the original message came across abrupt. i just read it back.
@telemetrydeck.com will we ever get passkey logins or MFA?
My score card from Swipes ios app. Think you can beat my score? I got 43 points on Swipes in 23 seconds! https://apps.apple.com/app/id6757916095?itscg=30200&itsct=apps_box_link&at=11l7n8
Think you can beat my score? I got 43 points on Swipes in 23 seconds!
apps.apple.com/app/id675791...
i can’t remember exactly but there was some difference between a button, text, and label. oh i wish i could remember where i saw it but different components had different tap targets which was just dumb
i can share some of these celsius with you. even it out for everyone
i thought i had lost some old articles - then as i was dosing off last night i Way Back Machined the url. look at this old CSS styling haha but i can get some data back!
I wrote some things about using Asset Catalog and ColorSet. Particularly being able to get the opposite colour scheme.
markbattistella.com/writings/202...
I had one where I asked it about an artist (while I was driving) and it read the wikipedia page. Then I asked what was the most popular song and it said, "I can show you when you pull over". Thanks :(
Okay - does anyone know if this is the only way (without hard coding all the colour values) to get the Asset Catalog's opposite colour?
As in this works, but I'm sure Apple has some little .getInverseColorSet() or something that I simply cannot find.
#swiftui #swift #xcode
I don’t know why, but I had a feeling the new payment model would be one-time purchase + subscription extras. I thought buy-an-app and subscribe was too much, but Apple’s clearly testing it. Key thing to remember: companies will pay. It’s not your money, so the concern is far lower.