Skip to main content

Mobile Components

65 Components

WaveMaker provides prebuilt React Native-based components with advanced capabilities like props, callback events, data binding, and extensive styling support. These ready-to-use components can be seamlessly integrated into your mobile applications using a simple drag-and-drop interface within WaveMaker Studio.

Storybook

For more details on how to use the components, and try them in an interactive way, please refer to the Storybook.

Data Components

Container Components

Form Components

Button is a control that can be clicked to perform an action.
Button Group is the arrangement of buttons grouped together.
Calendar widget allows the user to select a date from the calendar displayed.
Checkbox allows the user to choose one or multiple of a predefined set of options.
CheckboxSet is the arrangement of checkbox widgets grouped together.
Chips allow user to search data and add, delete and edit the same.
Currency is a special text widget to input the currency type data, with the display format based on the currency type.
Date widget helps to select a date from a calendar within the date range.
Datetime is a composite widget of date and time widgets.
FileUpload is a widget that pops up a file browsing window to select files and upload.
Number allows input of a number. It works with the selected app Locale and displays the number localized format.
Radioset is the arrangement of radio widgets grouped together.
Rating Widget allows users to input ratings as data.
Select provides a drop-down list that with a list of items a user can select from.
Select Locale Widget is for Language selection from the list of support languages.
Slider is a widget control with a handle that can be moved right and left (horizontal slider) on a bar to select a value from within the range of allowed values.
Switch widget can help switching between 3 or more different options by pressing a single key.
Text allows input of a single line of text.
Textarea allows for multiple rows of data to be shown and entered.
Time widget helps to select a time from within a specified time range.
Toggle is a widget that can help switching between two different options by pressing a single key.

Basic Components

Chart Components

Navigation Components

Advanced Components

Modal Dialog/Dialog Components

Mobile & Device Components