Skip to content

The Hollywood Demos repo contains demo apps showcasing how to build and integrate asynchronous app workflows using the Hollywood library.

License

Notifications You must be signed in to change notification settings

briancoyner/hollywood-demos

Repository files navigation

Hollywood Demos

Header

The Hollywood Demos repo contains several demo apps showcasing how to build and integrate asynchronous app workflows using the Hollywood libraries.

Demos

There are 3 demos available (more coming soon):

GitHub OAuth demo

iTunes Music Search

  • Shows how to build an async workflow that:

    • Uses a ContextualActor + AsyncWorkflowAction to execute an async HTTP request using URLSession.
    • Presents the search results in a SwiftUI list view.
    • There's also an example showing how to debounce the search text input.
  • Shows how to use a ContextualActor to asynchronously load album art for each search result.

    • Similar to the AsyncImage API

Progress Reporting

  • Shows how to build asynchronous workflows that generate progress using Foundation/Progress.
    • Demonstrates using the Hollywood/ProgressReportingWorkflowAction.

Requirements

  • Xcode 16/ Swift 6
  • iOS 17+
  • macOS 14+

Credits

Hollywood Demos is written and maintained by Brian Coyner.

License

Hollywood Demos is released under the MIT License. See LICENSE for details.

About

The Hollywood Demos repo contains demo apps showcasing how to build and integrate asynchronous app workflows using the Hollywood library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages