DEV Community

Eon
Eon

Posted on

6 4

FlowLayout - A minimal layout kit

Concept:

The idea is to give aspiring app developers a dead simple "vanilla" swift library to start with. Just add some end point calls to instagram and you could literally have a minimal insta client in a day.

img

Description:

I wanted to make a very responsive fluid app like instagram or snapchat. But using apples own app framework always ended up feeling kind of outdated and slow. The concept is really simple. It's just 1 horizontal UICollection and 1 vertical UICollection. The current version uses only 1 RootViewController. The CollectionViews are UIViews with delegate handlers. This makes it really easy to transition to another ViewController. And it also enables you to embed FlowLayout in pure UIView setups like an image picker or alike.

Pull to refresh:

img

Compact mode:

img

Swipe to new pages:

img

Links:

https://www.producthunt.com/posts/flowlayout

https://github.com/eonist/FlowLayout

Sentry mobile image

Is your mobile app slow? Improve performance with these key strategies.

Improve performance with key strategies like TTID/TTFD & app start analysis.

Read the blog post

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay