Some early screenshots of my all-new #PDXTransit for #macOS using mostly #SwiftUI and some #AppKit. 🤓🚌🚏

Oh, and I am really liking the way my little slide-out options bar is turning out! :) Far less intrusive than a modal view!

#SwiftUI #AppKit #PDXTransit

Just submitted #PDXTransit with Live Activities support to App Store Review! :)

Before this, I relied on a similar feature that does 3 or 5-minute local push notifications for your arrival.

My #PDXTransit Live Activities for watchOS show up in CarPlay. :)

Made a short recording of how Live Activities for #PDXTransit work. 😊

For any transit stop, long press on an arrival and choose the Live Activity option.

You can open back up to this view by tapping the Live Activity from the lock screen or Dynamic Island.

It’ll also highlight the arrival you’re interested in as well. 🚍

#portland #pdx #publictransit #trimet #swiftui

I’m excited about how these Live Activities are turning out!

#pdxtransit #portland #pdx #publictransit #swiftui

And of course I’ve updated the various views on iPhone as well today. 😊

#PDXTransit #pdx #portland #PublicTransit #SwiftUI

Today I got the Smart Stack Live Activity done for #PDXTransit. 😄

#pdx #portland #PublicTransit #SwiftUI

A bit more on using Dynamic Island and Live Activities in #PDXTransit.

Man, you're so limited in space when it comes to all the available areas/space around the Dynamic Island.

Still working through it but here's an initial look at it.

In the Dynamic Island, I only show the base transit line name & circular progress bar until arrival, long press reveals more detail, and the full view is in the lock screen.

#SwiftUI #Portland #PDX #PublicTransit

I'm implementing Live Activities for #PDXTransit. It's a bit basic since I am not using remote push notifications but kinda neat anyway!

I also made themes depending on if you're tracking a TriMet line or a Portland Streetcar line.🚍

#publictransit #swiftui #pdx #trimet