Describe the semantics - we take care of the details
Dynamic Flow is based around semantic components, so the server doesn't need to worry about design specifics, like screen size or theme. Instead, you describe which high-level components make up your screen like Alerts and Buttons. Don't worry, if you need to add a bit of unique design flair, you can do that too.
Create forms based on your data, with validation included
Forms are built based on the data structure you need. Define validation rules and provide error messages for local validation - or validate on the server side, and return error messages for specific fields.
Connect steps to build flows
Create complex user journeys by connecting steps together, using the result of a step to determine what should come next.
Driven by the backend, powering Android, iOS, and Web
We provide Java and Kotlin builders for creating steps in the backend, and they'll look and feel the same on each platform. Need to make a change? They can be updated in one place and seen in clients immediately. No more waiting for lengthy app reviews and rollouts.