The Hub Framework is being phased out at Spotify, and therefore we will not be maintaining it further. Welcome to the Hub Framework - a toolkit for building native, component-driven UIs on iOS. It is designed to enable teams of any size to quickly build, tweak and ship new UI features, in either new or existing apps. It also makes it easy to build backend-driven UIs. Instead of building UIViewControllers that each has hard-wired behaviors for UI in terms of controls, data binding & selection handling - a Hub Framework-powered UI is all about components. Components can be reused and rearranged in any way, and render any model. They each define a rectangle on the screen in which anything can be rendered, making it easy to quickly iterate on UI and create modular building blocks that reduce the need for code duplication.

Features

  • The Hub Framework is compatible with iOS 8 or later
  • You can choose to install the Hub Framework either manually, or through a dependency manager
  • Once you've installed the Hub Framework, link your app with Apple's SystemConfiguration framework
  • Each feature of an application can define its own content operations
  • Components can be reused and rearranged in any way
  • The Hub Framework has two core concepts, components and content operations

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Hub Framework

Hub Framework Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Hub Framework!

Additional Project Details

Operating Systems

Apple iPhone

Programming Language

Objective C

Related Categories

Objective C Frameworks, Objective C User Interface (UI) Software

Registered

2023-06-13