The most flexible and powerful way to build a form on iOS.
Form came out from our need to have a form that could share logic between our iOS apps and our web clients. We found that JSON was the best way to achieve this.
Form includes the following features:
- Multiple groups: For example, you can have a group for personal details and another one for shipping information
- Field validations: We support required, max_length, min_length, min_value, max_value and format (regex). We also support many field types, like text, number, phone_number, email, date, name, count, segment, switch, and more
- Custom sizes: Total width is handled as 100% while height is handled in chunks of 85 px
- Custom fields: You can register your custom fields, and it’s pretty simple (our basic example includes how to make an image field)
- Formulas or computed values: We support fields that contain generated values from other fields
- Targets: hide, show, update, enable, disable or clear a field using a target. It’s pretty powerful, and you can even set a condition for your target to run
- Dropdowns: Generating dropdowns is as easy as adding values to your field, values support default flags, targets (in case you want to trigger hiding a field based on a selection), string and numeric values or showing additional info (in case you want to hint the consequences of your selection).
Form works both on the iPhone and the iPad.

Leave a Reply
You must be logged in to post a comment.