Skip to content

2. Introduction

Elly Kitoto edited this page Apr 12, 2020 · 1 revision

Introduction to NeatForm

NeatForm lets you create android views using JSON specification. This is especially useful when you are trying things out or when you need to update the UI without necessarily having to rebuild the app.

NeatForm also comes in handy when authoring forms with repetative UI designs but different configurations as with many data collection forms. The idea behind this project was birthed out of frustration in working on such projects.

The library will be shipped with common views used for data collection comprising of multiple question checkboxes, single question radio buttons, input text fields etc. In addition, ability to specify rules to handle skip logic (hiding and showing views depending on certain conditions) and calculations on the form (All these done via JSON for the UI and JSON/YML for the Rules Engine as supported by Easy Rules).

NeatForm does not aim at replacing the specified standard for creating views on Android that is using XML.

Clone this wiki locally