SSForms

General

Category
Free
Tag
Forms
License
Apache License, Version 2.0
Registered
Feb 23, 2018
Favorites
7
Link
https://github.com/StarkSoftware/SSForms
See also
GgaForms
EasyForm
NexusDialog
KFormMaster
Materialfields

Additional

Language
Java
Version
N/A
Created
Feb 21, 2018
Updated
Jul 3, 2019
Owner
Alessandroni Andrea (StarkSoftware)
Contributors
mihirsane
Alessandroni Andrea (StarkSoftware)
dexpota
3
Activity
Badge
Generate
Download
Source code

Commercial

SSForms

SSForms is Android library to create dynamic Recyclerview forms. The goal of the library is to get the same power of hand-made forms but spending 1/10 of the time.

Installation

Add this in your app's build.gradle file:

repositories {
 mavenCentral()
 maven { url "https://jitpack.io" }
 maven { 
  url "https://starksoftware.github.io/SSForms"
 }
}
dependencies {
// ...
    compile 'it.starksoftware:ssForm:1.1.0'
// ...
}

Screenshot

Main Form Main Form DateTime Picker
Place Dialog TokenBox Token Items
Gallery Picker Signature Pad Search Listview

Features

FormElementBasic - Simple text input form

FormElementAttach - Add attach from Android filesystem

FormElementButton - Add button to your form

FormElementDateTime - Date and Time picker in same dialog

FormElementTime - Add a time field

FormElementDate - Date field

FormElementImageMultipleView - Multiple images picker

FormElementImageView - Single image picker

FormElementMemo - Multiline text

FormElementRating - Add rating star

FormElementSearchableSpinner - A dialog listview with search feature

FormElementSegment - A segment like iOS

FormElementSignature - Signature field

FormElementSpinner - Spinner combobox

FormElementSwitch - Switch

FormElementCheckBox - Checkbox field

FormElementPlaceDialog - Dialog for get location (Google Place API required)

FormElementToken - Token Box

FormElementDateSwitcher - Date Switcher

FormElementInputLayout - InputLayout

FormElementProfileView - ProfileView;

FormElementSmileRating - SmileRating;

License

The library is available as open source under the terms of the GNU General Public License v3.0