What is no-code development?
No-code development tools let you create apps without writing code the traditional way. No former coding experience is required.
Conclude lets people who work in non-technical fields create real and useful apps quickly. For example, if you’re a financial controller and want to create a purchase approval app, you can use the generic approvals blueprint and adapt it to your organization.
You can use interactive tools to install and modify apps, or you can use an editor just like you would edit plain HTML. Conclude apps are not developed with traditional programming languages, but expressed in a high-level language using YAML. Conclude apps are very compact: the approval app consists of less than 40 lines of YAML code.
We recommend that you start with the interactive tools, and then explore the developer’s guide to learn more about the expressive power of Conclude.
The App Installer
The quickest way to create a new app is by using the interactive app installer. If you went through the quickstart guide, you’ve already seen it in action.
You can launch the installer from Conclude Home > Apps > Install App, or by typing this command in
/c app install [blueprint] [#channel], where blueprint and channel are optional.
The app installer lets you install an app, based on a blueprint, in a Slack channel.
Conclude’s blueprints are generic templates for workflows, and they provide a good starting point for an app. To modify the app you just deployed, you’ll need to use the app builder.
Conclude Home’s App Page
You’ll find all installed apps on Conclude Home’s App page. Here you can launch apps and view details about apps.
This is also where you start the app builder. Click Settings to open the app builder.
The App Builder
The app builder has a main menu with information about the app and where it is installed.
- Click the source link to view the source code in an external editor.
- Settings: open the main app settings.
- Attributes: edit the app’s attributes.
- Presentation: change the app’s texts and messages.
The app settings define the behavior of the app. Here you can change the name and label of the app, set a default owner, decide who should participate, and much more.
The settings are explained in the developer’s guide > app settings.
An attribute is a data field that holds information about an activity, for example a subject headline (title), and a conclusion text. An app may have up to 32 attributes.
The attributes are explained in the developer’s guide > attributes.
This view shows a list of the attributes used by the app.
Click the […] button to change an attribute or move it up or down in the list.
To add an attribute, scroll to the bottom on the view and click the +Add attribute button. When adding an attribute, enter the type, name, and label of the attribute and click Add. You can edit the attribute by choosing Edit from the […] menu.
When presenting information about activities, Conclude apps generate texts based on the app label. Here you can modify these texts.