Skip to content

Add SwiftUI-first orb API - #1

Merged
hello-malek merged 2 commits into
mainfrom
agent/swiftui-api
Jul 21, 2026
Merged

Add SwiftUI-first orb API#1
hello-malek merged 2 commits into
mainfrom
agent/swiftui-api

Conversation

@hello-malek

Copy link
Copy Markdown
Owner

What changed

  • adds AitherOrb, a SwiftUI-first component backed by the existing UIKit/Core Graphics renderer
  • adds fluent aither… modifiers for animation, colors, speed, live intensity, progress, status, quality, lifecycle, and advanced rendering controls
  • updates the README to lead with the SwiftUI integration while retaining UIKit documentation
  • adds compile-time and configuration tests for the new public API

Why

SwiftUI consumers can now add and data-drive an orb without manually creating a UIView or writing Auto Layout constraints. The UIKit renderer remains the single rendering implementation.

Validation

  • xcodebuild test -scheme Aither on iPhone 17 Pro Simulator: 8 tests passed
  • AitherPreview built, installed, and launched successfully in the simulator

@hello-malek
hello-malek marked this pull request as ready for review July 21, 2026 21:35
@hello-malek
hello-malek merged commit 195da09 into main Jul 21, 2026
2 checks passed
@hello-malek
hello-malek deleted the agent/swiftui-api branch July 21, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant