To learn Flutter development I created an opinionated app launcher for Android. It's working prinicple is based on text search inspired by Notational Velocity and text based minimalism.
Instead of widgets, folders or docks, you get a single searchable list where typing is the primary way to navigate. Apps you reach for constantly can be pinned to the top; ones you rarely use get pushed to the bottom out of the way. Tags let you impose your own vocabulary on top of the system's categories, so searching +work or @social surfaces exactly what you mean rather than what Android thinks you mean.
Plasmoid treats your app list as something you actively curate rather than a grid you scroll through without getting in the way. Just like software should be.
Download
plasmoid.apk
Repository
plasmoid