FAQs

  1. What is appGenerator?

    appGenerator is a web-based software application that creates online database applications, forms, and reports. When you create an application using appGenerator, the resulting "app" consists of approximately 80 files, each of which can be modified by a developer (or anyone comfortable with PHP, MySQL, JavaScript, HTML and CSS).

    Reports created by appGenerator are dynamic, which means that they cannot be individually modified (in the same way that apps can), but there are ways to disable the default formatting and use your own style sheet when embedding a report into your website.

    appGenerator v4 also contains a built-in CMS, or Content Management System, for editing static files. This component allows non-technical users to edit website content via FTP, without having to know HTML or CSS.

    The system also has webmail and spreadsheets (data-grid), which are in the early stages of development. You can also get advanced options for subdomain administration and 256-bit AES database encryption (U.S. only).

  2. Where does appGenerator live? Where do the generated apps live?

    appGenerator is available as a service, hosted by us. We will also be releasing a downloadable edition soon. Apps created by appGenerator live on the same machine they were created by.

  3. Can appGenerator create relational database applications?

    Yes; the system has 3 types of lookups:
    - static (a static list, created at build time)
    - lookup (a dynamically generated list populated by another app/table, which stores the actual value of the foreign field)
    - rlookup (same as "lookup", but this stores the record_id instead of the actual value)

  4. What types of systems can be created using appGenerator?

    Please see the Use Cases page.