Anthony Castelli

30 Followers
94 Following
457 Posts

I'm iOS, macOS and full stack software engineer. I also am a photographer as well as a touring musician!

I have been writing software since I was 11 years old. I pretty much break things and fix them for a living. If i'm not stuck in behind a computer screen, I'm most likely on tour.

Portfoliohttp://anthonycastelli.me/
Photographyhttps://www.instagram.com/anthonys.lens/
Githubhttps://github.com/anthonycastelli
HomeFlorida
For those working on interactive widgets and Shortcuts actions for iOS, I have found a solution for when actions are not updating that's been working quite reliably for me so far and does not involve rebooting the device. The trick is to kill the linkd process. That can be done with the devicectl command-line tool, but since the command is a bit long and two commands are required, I've put together a few shell functions to do it more easily. https://gist.github.com/insidegui/b570ec998b9e2aeb730f4e142f0593d1
Helper functions for using devicectl to kill processes on connected iOS devices

Helper functions for using devicectl to kill processes on connected iOS devices - devicectl.sh

Gist
Pretty sure I get `brew update` vs. `brew upgrade` wrong even more frequently than inserting a Micro-USB cable the wrong way.
This keyboard bug on iOS 17 on the 15 pro is so annoying I want to get a different phone.
These keyboard issues on the 15 pro max are killing me. Anyone else experience them? The biggest annoyance is when you quick reply from the lock screen.

If you develop anything with an Info.plist, entitlements, or a code signature, you need this app:

https://www.mothersruin.com/software/Apparency/

It's main focus is macOS, but since so much of the app packaging is shared amongst Apple platforms, it works for viewing iOS, tvOS, watchOS, and whatever that new one is called.

App Store rejecting an upload? Get the app out of the Organizer’s .xcarchive and drop it on Apparency.

You will also probably learn something by reading the FAQ. I just did.

Apparency — An app for inspecting macOS apps

New SwiftUI package drop!

📦📖 BigUIPaging

PageView is a flexible container for creating paged interfaces.

Unlike TabView:
- Pages can be decided 'in flight’, ideal for large datasets
- Works across iOS and macOS
- Handles complicated view hierarchies more consistently
- Allows for totally custom styles and interactions

Also included is PageIndicator with support for the new iOS 17 progress timer.

https://github.com/notsobigcompany/BigUIPaging

GitHub - notsobigcompany/BigUIPaging: A collection of SwiftUI views for handling pages of content

A collection of SwiftUI views for handling pages of content - GitHub - notsobigcompany/BigUIPaging: A collection of SwiftUI views for handling pages of content

GitHub
This looks like a nice way to write cleaner code in multi-platform SwiftUI apps. https://iosdev.space/@Jeehut/111149109829588239
Cihat Gündüz (@[email protected])

Attached: 1 image In multi-platform #SwiftUI development, sometimes one wishes for a simple way to pass different values for each platform. So I created a little enum which allows me to ask “OS.current == .iOS” & with the ternary operator reduces 5 lines to 1! Full code: https://github.com/FlineDev/HandySwift/blob/main/Sources/HandySwift/Types/OperatingSystem.swift

iOS Dev Space
This Slack update that badges the app icon every time a thread updates has managed to accomplish one thing, I'm now completely ignoring the app's badge count and checking Slack less often.

Today, @mathijskadijk and I are launching our indie Mac app for mirroring your iPhone on your Mac! 🚀
We tried to make the UX as simple as possible; Just plug in, and the mirror appears on screen, with appropriate frame for your exact iPhone model.

You can try Bezel for free at https://getbezel.app

Bezel • Show your iPhone on your Mac

Bezel mirrors your iPhone onto your Mac by just plugging it in. Beautifully designed for Mac, with ease of use in mind.

Bezel • Show your iPhone on your Mac
Is it just my imagination or is there an issue with the keyboard on the iPhone 15? I’m typing but it doesn’t recognize half of what I’m typing. It’s especially noticeable when using quick reply from the Lock Screen.