New update to Routines! Routines is now multi-platform with the latest build bringing watchOS support with iCloud Syncing!

The UI is very barebones right now, but expect updates to functionality, design, and #A11y in the coming weeks!

Check out the beta at https://getroutines.app

#Apps #Technology #BuildInPublic #IndieApps #Apple #iPhone #iOSDev #SwiftLang #AppleWatch #watchOSDev #SwiftUI #iCloud #CloudKit

I’m experimenting with building a #watchOS application. Man, the tooling for watch development for Xcode is terrible. Connecting to the watch to fire up a test is painful and often just doesn’t connect.

#iosdev #watchosdev #indiedev

It seems watch apps are not very popular. Coding a little watch app just for my own fun has shown me so many issues, it’s hard to believe these were not fixed long ago …

Are you still developing watchApps? Do you use WatchApps other than the standard ones?

#iosdev #watchos #watchosdev

The separate icon may seem like a gimmick but it really helps to easily distinguish the two app instances at a glance 👀

And on watchOS it's absolutely necessary since there are no names in the app grid!

#watchOSDev

This is such a useful site. You can search for OSError by name or number; results indicate which platforms the error is valid for, which Framework it's defined in, and the name/value for the error.

https://www.osstatus.com/

#macOSDev #IOSDev #watchOSDev #visionOSDev #tvOSDev

(Note: I was hesitant to post this because it still refers to Twitter and hasn't been updated since July 2024 at time of posting.)

OSStatus — Apple API Errors

Look up Apple API error codes, for Mac OS X, iOS, watchOS, visionOS, and tvOS

I may take another stab at making Corner Clock configurable. In my previous attempts any changes to the settings weren't reliable reflected in the widget.

#iOSDev #watchOSDev

I guess Airport for Testflight is no longer a thing. 🙁

#iOSDev #watchOSDev

#iosdev Ever wonder what the actual point sizes are for TextStyle fonts (.headline, .body, .caption1, etc.) and how they vary with Dynamic Type changes? I just found this: https://developer.apple.com/design/human-interface-guidelines/typography#iOS-iPadOS-Dynamic-Type-sizes

There's a ton of useful font related info on that page for all #AppleDeveloper platforms: #ipadosdev #tvosdev #macosdev #visionosdev #watchosdev

Typography | Apple Developer Documentation

Your typographic choices can help you display legible text, convey an information hierarchy, communicate important content, and express your brand or style.

Apple Developer Documentation

The #Apple docs confirm there’s no way to add watchOS as a Supported Destination. 🤔 #Xcode #watchosdev

https://developer.apple.com/documentation/xcode/configuring-a-multiplatform-app-target

Configuring a multiplatform app | Apple Developer Documentation

Share project settings and code across platforms in a single app target.

Apple Developer Documentation
Why does Xcode not allow adding destination support for #watchOS. Is it due to the App/Extension legacy? #IOSDev #watchosdev #Xcode