Kontextuelle Suche und Swipe-to-Dismiss – Fluidität an erster Stelle
Eine mobile App wird in Sekunden beurteilt. Die Zeit, die man braucht, um zu finden, was man sucht, und zu tun, was man tun möchte.
Vereinheitlichte Suche
Ein SearchService fragt gleichzeitig Aufgaben und Memos in allen zugänglichen Kontexten ab. Die Ergebnisse werden nach Relevanz (Titel, Inhalt, Checklisten) und Aktualität gewichtet. Technisch gesehen, PostgreSQL-Volltextsuche über Supabase.
Kontextuelle Suche
Wenn Sie sich in einer Gruppe befinden, priorisiert die Suche die Ergebnisse dieser Gruppe. Der Kontext beeinflusst die Rangfolge, ohne andere Ergebnisse auszuschließen.
Swipe-to-Dismiss
Ich habe ein Swipe-to-Dismiss-Muster auf den Detailbildschirmen mit GestureDetector + Animated.View + einem useSwipeGesture-Hook implementiert. Der Schwellenwert von 100 Pixeln wurde durch die Nutzung kalibriert – der Sweet Spot zwischen versehentlich und absichtlich.
Diese Funktionen stehen nicht auf einer Marketing-Checkliste. Aber ihre Abwesenheit spürt man. Fluidität ist die Summe von Hunderten von Mikro-Entscheidungen. Das ist es, was einen Prototyp von einem Produkt unterscheidet.