QuickDEV
  • ▶️Quick start
    • 🔃Overview
    • 🔑Security
  • 🎭Users management
    • 👨‍👩‍👦‍👦Members and groups
    • 🔐Permission for resources
  • 🖥️Applications
    • ➕Create applications
      • ⤴️Create application/module
      • 🔲Module
      • ✅Version and Release Management
    • 🎨Application editor
      • 👁️‍🗨️Visual components
        • ⚙️Common component settings
        • ⬆️File upload
        • 📊Charts and graphs
        • 🌄Image
        • 📋Option lists
        • 📑List view
        • ⬜Drawer
        • 🗺️Google maps
        • 📩Messages / Toast
        • 📅Calendar
        • Custom component
      • #️⃣Use markdown
      • ⌨️Keyboard shortcuts
    • 🔗Navigation
    • ⏯️Actions editor
      • ⏱️Date handling
      • 🟰Data selection & JavaScript
      • ⚡Event handlers
      • 🔎JavaScript Query
      • ✖️Dynamic variable
      • 💱Transformers
      • 🧮Data responder
      • ↕️Built-in JS functions
      • 📚Third-party libraries
    • 🖌️Styling
      • 📝Themes
      • 🖍️Customize styles
  • 🚀Database & API
    • 🔎Queries
    • 🧰Query repository
    • 📡Datasources
      • 🌎API
        • 1️REST API
        • 2️GraphQL
        • 3️Google Sheets
      • 🟠SQL Databases
        • 1️Oracle
        • 2️Microsoft SQL Server
        • 3️MySQL
        • 4️PostgreSQL
        • 5️MariaDB
      • 🟡NoSQL Databases
        • 1️MongoDB
        • 2️CouchDB
        • 3️DynamoDB
      • 🔴REDIS
      • 🟢BigData & OLAP
        • 1️Big Query
        • 2️Snowflake
        • 3️ClickHouse
        • 4️Elasticsearch
      • 🌐WebSocket
  • 💻Integrations
    • 1️ANGULAR
    • 2️HTML Pages
Powered by GitBook
On this page
  • Application or Module?
  • Create a new Application/Module
  • Export and import an application
  • Export an application
  • Import an application
  1. 🖥️Applications
  2. ➕Create applications

⤴️Create application/module

PreviousCreate applicationsNextModule

Last updated 1 year ago

Application or Module?

A Module is a distinctive form of application that can be utilized within other Modules or Applications. Moreover, it offers the flexibility of being seamlessly embedded into your native web application beyond the confines of QuickDEV.

The editor for both Apps and Modules is identical, with Modules offering additional settings and parameters specifically tailored for embedding purposes.

If you wish to embed or reuse your application, opt for "Module". If you only intend to build a fullscreen application and potentially display it within a navigation interface, select "App".

Please note that nesting Modules "within each other" may lead to a slowdown of the application. It's crucial to consider the hierarchy of elements in terms of the reusability of child components or the optimization of application performance. When developing Modules, thorough testing regarding the speed of the overall application and resource consumption is essential.

Create a new Application/Module

Clicking on "New" > "App" (or "Module") at the upper right corner of the QuickDEV Admin Page initiates the creation process for the chosen item. Subsequently, the App or Module is generated, and the view seamlessly transitions to the respective App Editor.

Creation of apps is restricted to workspace admins and members of the Developers group.

You have the option to rename the app at the top-left corner of the App editor.

Export and import an application

Export an application

Apps have the option to be exported to a JSON Definition file from various points. For instance, you can click on the name of your app and select "Export to JSON" resulting in the app being exported to a JSON file.

Import an application

You can import an existing app in JSON format by selecting "New" > "Import."