Overview

This guide describes the elements that are used when developing an application with Appivo, and suggests a good-practice process as a starting point. The primary audience for this document is developers; creating applications for themselves, their company, and their clients.

Supported browsers

Appivo currently supports the latest versions of the following browsers:

  • Google Chrome (recommended)
  • Firefox
  • Safari
  • Microsoft Edge

Building An App

Application Lifecycle

The application development process contains a number of steps and usually starts with requirement gathering and brainstorming before moving on to more technical steps. Some of these steps, like requirement gathering, happen outside of the Appivo platform. The first technical step of creating an application with Appivo is typically data modeling. This process is a continuous lifecycle of constant feedback and improvement, and is represented by the below diagram.

The image below provides a domain model representation of the main concepts discussed in this guide and how they are related:

To get started, from the My Apps page, go to the left menu, Develop > Click Plus sign

A new page opens in the App Builder with a new app temporarily named MyApp, displaying the Settings > General > Dashboard view with a brief overview of the app. The main sections of an app are:

  • Logic
  • User Interface
  • Settings

These sections are described in detail below, starting with Settings.