Patent attributes
A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.