Appizap
  • Appizap Overview
  • Build Apps
    • On-boarding Flow
    • Ideas to Apps using AI
    • Create a new app
    • App Configuration
      • App Overview
      • General Settings
      • Domain Settings
      • Version Release & Management
      • App Assets
      • Auth Settings
    • UI Builder
      • Module
      • Menu Navigation
      • Version Logs & Restore
      • Keyboard Shortcuts
    • GUI, Themes & Styles
    • Event handlers
    • Write JavaScript
      • JavaScript within {{ }}
      • JavaScript Query
      • Transformers
      • Temporary State
      • Data Responder
      • Built-in JavaScript Functions
      • Use Third-party Libraries
    • How-to-use
      • Welcome to Appizap!
      • FAQ
  • Appizap Dashboard
    • Your Apps
    • Database
    • Workflows
    • Media & Files
    • Query Library
    • Audit Logger
    • Templates
  • Workspaces
    • Workspace Settings
    • User Authentication
    • User Groups
    • Themes
    • Advanced
  • Appizap Concepts
  • Appizap Studio
    • Data Browser
      • Screen, Modules & Navigations
      • Active Components
      • In-App Modals
      • Data Queries in your App
      • Global Data Variables
    • Layers
    • Screen Settings
    • Debugger
    • Data Queries
    • Widget Library
      • Link
      • Icons
      • Steps
      • Button Group
      • Form Button
      • Grid
      • Responsive Grid Layout
      • Drawer
      • Navigation
      • Cascader
      • Comment
      • Mention
      • Collapsible Container
      • Rich Text Editor
      • Input
      • Modal
      • Text Display
      • Number Input
      • Password
      • List View
      • Date
      • Checkbox
      • Radio
      • Switch
      • Multi Select
      • Dropdown
      • File Upload
      • Phone Number Input
      • Download Pdf Button
      • Image
      • Divider
      • Progress Circle
      • Progress
      • Form
      • JSON Schema Form
      • Container
      • Tabbed Container
      • Table
      • Date Range
      • Time
      • Time Range
      • Toggle Button
      • Segmented Control
      • Rating
      • Timeline
      • Slider
      • Range Slider
      • Control Button
      • File Viewer
      • Image Carousel
      • Lottie Animation
      • Tree
      • Tree Select
      • IFrame
      • Calendar
      • Custom Component
      • Auto Complete
      • Chart
      • Graph Chart
      • Treemap Chart
      • Basic Chart
      • Geo Map Charts
      • Funnel Chart
      • Candlestick Chart
      • Select
      • Audio
      • Caller
      • Text Area
      • Responsive Flex Layout
      • Timer
      • Image Editor
      • AI Component
    • Component Specific Actions
  • Database
    • Connect DB
    • Build Internal DB
      • Arrays
      • Indexes
      • Using JSON Type
      • Cascade Delete
      • Data Load and Import
    • Data Sources
      • Connect Data Sources
        • Big Query
        • ClickHouse
        • CouchDB
        • DynamoDB
        • Elasticsearch
        • MariaDB
        • Microsoft SQL Server
        • MongoDB
        • MySQL
        • Oracle
        • PostgreSQL
        • Redis
        • Snowflake
      • Connect APIs
        • REST API
        • GraphQL
        • Google Sheets
        • S3
        • OpenAPI
        • Firebase
        • WooCommerce
        • OpenAI
        • Athena
        • Lambda
    • Query Library
    • Storage
      • Buckets
      • Uploads
      • Objects
  • Appizap Workflow Builder [Pro]
    • Workflows
      • Create a workflow
      • Nodes
      • Connections
      • Sticky Notes
      • Tags
      • Import and Export
      • Templates
      • Sharing
      • Settings
      • History
      • Find Workflow ID
    • Build Flow Logic
      • Conditional Nodes
      • Data Merging
      • Looping
      • Waiting
      • Sub-Workflow
      • Execution Order
    • Data Handling
      • Data Structure
      • Transforming data
      • Use Code
      • Mapping using UI
      • Data Item Linking
      • Data Pinning
      • Data Editing
      • Data Filtering
      • Data Mocking
      • Binary Data
    • Editor UI
    • Credentials
      • Create and Edit
      • Sharing
    • Integrations
      • Node Types
      • Core Nodes
      • Actions
      • Triggers
      • Credentials
      • Custom API Operations
    • Error Handling
      • Errors related to memory
    • Keyboard Shortcuts
  • Security & Compliance
  • Terms & Conditions
  • Privacy Policy
  • User Guide
    • Getting Started
    • Admin Console
    • Data Maintenance
Powered by GitBook
On this page
  • How to setup the building environment?
  • How to start building iOS apps?
  • How to start building Android apps?
  • How to use custom domain?
  • How to setup app security?
  • How to setup user authentication?
  • How to release or publish apps?
  • How to sign up?
  • How to connect with social apps?
  • How to choose the suitable plan/subscription?
  • How to choose the right widget?
  • How to use the custom widget?
  • How to design a responsive layout?
  • How to integrate Appizap app with external app using API?
  • How can an external system integrate into Appizap?
  • How to create a new app?
  • How to preview the app?
  • How to test the app?
  • How to secure app data?
  • How to develop reports?
  • How to set widget visibility?
  • How to assign/revoke access to apps?
  • How to trigger events?
  • How to migrate apps?
  • How to calculate the cost to build an app using Appizap?
  • How to create a free app?
  • How to decide the development time it takes to build an app?
  • How to hire Appizap experts?
  • How to select an app template?
  • How to send notifications?
  • How to get Appizap certified?
  • How to create validation rules?
  • How to set mandatory fields?
  • How to write a process flow or workflow?
  • How to use third-party libraries?
  • How to import design templates from expternal UI/UX app?
  • How to use forms?
  • How to store image and files, and use them on the app building?
  • How to manage pages?
  • How to work with queries?
  • How to create tables?
  • How to alter table columns?
  • How to export and backup data?
  • How to manage user accounts?
  • How to share app among Appizap users?
  • How to use global variables in Appizap?
  • How to setup temporary variables in Appizap?
  • How to pass data between one app to another (or) one screen to another
  • How to delete an app?
  • How to delete a user or account?
  • How to show error to the users?
  • How to setup email approval process?
  • How do you create a new user in Salesforce?
  • How to differentiate sandbox and production?
  • How to import or load thousands/millions of records into Appizap from external system?
  • How to implement pagination?
  • How to troubleshoot performance issues?
  • How to handle errors or exceptions?
  • How to debug errors?
  • How to implement search feature?
  • How to apply CSS to elements?
  • How to change the font?
  • How to create a theme?
  • How to change/switch theme?
  • How to import custom icon or logo?
  • How to show popup?
  • How to change a widget's property dynamically?
  • How to load a table dynamically?
  • How to open a new tab?
  • How to track app activity?
  • How to collect comment from users?
  • How to restrict users to enter only numbers?
  • How to implement timeline component?
  • How to add animation?
  • How to implement charts and graphs?
  1. Build Apps

How-to-use

Answers to frequently asked questions and instructions on how to effectively utilize the features of the Appizap product.

PreviousUse Third-party LibrariesNextWelcome to Appizap!

Last updated 1 month ago

How to setup the building environment?

The cloud environment is immediately accessible without the need for any additional configuration. It features a customized workspace that facilitates collaboration among users in the process of creating and sharing applications.

How to start building iOS apps?

Navigate to the creation section on the dashboard interface where you can select the specific type of application you wish to develop.

How to start building Android apps?

It is same process answered in the previous section aboe - Go to the creation section located on the main dashboard interface. Here, you will have the option to choose the particular type of application that you want to work on.

How to use custom domain?

The domain name can be established during the initial naming of the application, with the option to subsequently modify it in the application's settings.

How to setup app security?

Access the application by navigating to the dashboard. Locate the authentication settings within the configuration menu to establish security protocols at the application level.

How to setup user authentication?

Access the user management feature within the workspace and opt for user authentication to establish security measures at the individual user level.

How to release or publish apps?

How to sign up?

The registration process on the 'Appizap' platform entails a structured system that guides users through simple steps to initiate the creation of a new application.

How to connect with social apps?

How to choose the suitable plan/subscription?

How to choose the right widget?

Selecting the appropriate widget or component is contingent upon the specific needs and desires regarding the features, functionality, and user experience (UX) of your application. Below is a structured approach to assist you in making the decision.

Usage
Widget

Input data

Input, Number Input, Password, Mention, Comment, Date, Time

Navigation

Navigation, List View, Grid, Tabbed Container

Display information

Text Display, Grid, Responsive Grid Layout, File Viewer

Show images/media

Image, Image Carousel, Lottie Animation, IFrame

Interactive UI elements

Mention, Comment, Timeline, Slider, Tree Select, Calendar

Forms & authentication

Form

Collapsible content

Collapsible Container, Tree Select

Dialogs & popups

Modal

Search & filter

Table, Grid, Responsive Flex Layout

Progress indication

Progress, Progress Circle

Charts & Graphs

Graph, Geo Map Chart, Funner chart

How to use the custom widget?

Appizap allows users to create tailored components using the React.js library in order to meet unique requirements during the app development process.

How to design a responsive layout?

Appizap's "responsive flex widget" dynamically adjusts to various device screens to optimize usability and enhance navigation. It automatically adapts to the specific display dimensions and aligns elements accordingly.

How to integrate Appizap app with external app using API?

Appizap enables users to establish connections with diverse databases and a wide range of third-party APIs through the data sources functionality.

How can an external system integrate into Appizap?

How to create a new app?

How to preview the app?

Open the screen you want to preview and click the Preview button. You can also go back to edit the app in the studio from the preview page.

How to test the app?

How to secure app data?

Appizap automatically ensures the safety of all data stored within its platform as a standard feature. The security protocols implemented by Appizap are designed to prevent unauthorized access and protect sensitive information from potential cyber threats.

How to develop reports?

Various types of chart widgets are accessible for users to utilize in order to interact with the data. These widgets can be utilized to generate, analyze, and showcase graphs and reports.

How to set widget visibility?

Choose the widget that you would like to customize and navigate to the properties section. Within this section, you have the option to adjust the visibility of the widget on the screen by assigning the value between true or false.

How to assign/revoke access to apps?

Access the application by navigating to the dashboard. Find the authentication settings within the configuration menu in order to grant or deny permissions for the application.

How to trigger events?

Events can be initiated and managed through the interaction segment of the widget's properties. The user has the ability to determine the event triggers and designate the corresponding actions to take place.

How to migrate apps?

How to calculate the cost to build an app using Appizap?

How to create a free app?

How to decide the development time it takes to build an app?

How to hire Appizap experts?

How to select an app template?

The primary purpose of utilizing a template is for its reusability. It is recommended to create modules that function as templates and can be utilized across various applications using the import feature.

Also, users can get app templates from the library available on the dashboard and use them in their development process.

How to send notifications?

How to get Appizap certified?

How to create validation rules?

Utilize the validation rules provided within the properties section of the widget(s) to enable or limit the necessary capabilities.

How to set mandatory fields?

Adjust the 'Required Field' attribute of the widget to determine whether the user is required to complete the field or not.

How to write a process flow or workflow?

How to use third-party libraries?

Appizap permits the utilization of third-party JS libraries, enabling users to import these libraries and leverage their functionalities to enhance the capabilities of the application.

How to import design templates from expternal UI/UX app?

How to use forms?

Forms play a crucial role in the collection and submission of user input, particularly in interactive features that involve processing user data. They are commonly utilized in functions such as logging in, signing up, searching, checking out, and submitting feedback.

How to store image and files, and use them on the app building?

Utilize the buckets for the purpose of storage for various media and files, and make references to them within the application utilizing their respective file paths.

You can upload image in this fashion dynamically.

The guide below shows how to get the URL of a file stored. User can use this address to refer the file and use it in the development process.

How to manage pages?

In Appizap, pages are commonly known as screens. Multiple screens can be incorporated into an application, and users have the capability to create modules and navigational elements to enhance the functionality of an application.

How to work with queries?

The query library facilitates effective management of queries for organizing and retrieving information in the workspace, improving the user's ability to access and modify saved queries. The repository serves as a centralized hub for all stored queries, enabling easy access and retrieval. Users can create new queries that connect to different data sources with established connections, ensuring a smooth and efficient retrieval process from various databases or platforms.

How to create tables?

You do not need to create a table from the beginning. Appizap offers a preexisting table widget that users can simply populate with the required data and utilize the table's functionalities to analyze the data effectively.

The table is equipped with a range of attributes and characteristics designed to display the data in a manner that meets the needs of the business. Features like - filter, pagination, exporting data.

How to alter table columns?

How to export and backup data?

How to manage user accounts?

How to share app among Appizap users?

How to use global variables in Appizap?

How to setup temporary variables in Appizap?

How to pass data between one app to another (or) one screen to another

How to delete an app?

How to delete a user or account?

How to show error to the users?

How to setup email approval process?

How do you create a new user in Salesforce?

How to differentiate sandbox and production?

How to import or load thousands/millions of records into Appizap from external system?

How to implement pagination?

How to troubleshoot performance issues?

How to handle errors or exceptions?

How to debug errors?

How to implement search feature?

How to apply CSS to elements?

How to change the font?

How to create a theme?

How to change/switch theme?

How to import custom icon or logo?

How to show popup?

How to change a widget's property dynamically?

How to load a table dynamically?

How to open a new tab?

How to track app activity?

How to collect comment from users?

How to restrict users to enter only numbers?

How to implement timeline component?

How to add animation?

How to implement charts and graphs?

Access the application and select the 'Publish' button - or navigate to the where you have the option to select a version and subsequently publish it.

version history within the application's settings
Refer this link for more info
Refer this link for more info
Refer this link for more info
Refer this link for more info
Refer the security & compliance link for more info
Refer this link to know more about using charts
This is discussed in the question above
Refer the event handlers for more info
Refer this link for more info
Refer this link for more info
Uploading the files into buckets is explained in this tutorial
Refer this link for more info
Refer this link for more info
Charts in Widget Library