9min

iOS Custom Openers

With custom openers you have the freedom to use Unflow data in a completley bespoke design to build the app you want, without the heavy lifting of managing the data source. You could build anything you want with this data, but we've got some examples below.

Unf1ow

For a complete sample of using custom openers, we built Unf1ow. It takes the unique design of the F1 app and re-creates it with Unflow.









Document image





Document image





Document image



The homepage is entirely powered by Openers.

A sample article created entirely with our dashboard, presented when selecting a custom opener.

When you need it, dark mode screens are available.







Examples



Custom items with standard layout

A common pattern is to have a carousel of images, with a little bit of text overlaid. Here's a full example of how you could build that using Unflow and native SwiftUI components.

Opener Row
Container
|





Document image





Custom layout with custom items

Sometimes you want both a custom item and a custom layout, which we've built here with a long list of full width images. They're a similar design to our previous example, but adjusted for the wider layout.

Opener Row
Container
|







Document image





Advanced usage

A grid layout with a hero feature and a scrolling list of non-featured content forms a powerful way to pull people into your content. When you use Unflow and its spaces, with a smart layout like this, you can push engagement to the limit.

Tile
Grid
Container
|





Document image





Updated 25 Apr 2022
Did this page help?
Yes
No