How to build an app in AppNoy - from your first element to advanced automations
13 short, separate chapters - elements, cache variables, the {{...}} expression language (including password storage and encryption), data tables, and the automation graph with all its events, conditions and actions. Pick a topic and dive in, or go chapter by chapter from the start.
How an AppNoy app is structured
Screens, elements and the automation graph - how the three layers connect to each other.
Read this chapter →Elements
Every element type, the difference between a Container and a Data Loop, and showing/hiding with animations.
Read this chapter →Cache variables
What a cache variable is, how to create one correctly, and exactly where it gets stored.
Read this chapter →Functions and expressions
The {{...}} syntax, system tokens, chaining filters, and filters for password storage and encryption.
Read this chapter →Data tables (sdb)
Server-side tables, private vs. shared scope, and incoming webhooks from external systems.
Read this chapter →How the automation graph is built
The basic concepts: events, conditions and actions, and the rules for wiring them together.
Read this chapter →Events (triggers)
Every kind of trigger that can start an automation chain, one by one.
Read this chapter →Conditions
The three kinds of conditions, and how to build "yes"/"no" branches from them.
Read this chapter →Actions
Every action available in the graph - core & data, plus fun & effects.
Read this chapter →Full wiring examples
Several real wirings, square by square, ready to copy directly.
Read this chapter →Required vs. recommended
What must be filled in for an automation to work at all, and what just improves it.
Read this chapter →Common mistakes
The most common reasons for "this automation isn't doing anything" - and how to avoid them.
Read this chapter →Frequently asked questions
Quick answers to questions that keep coming up.
Read this chapter →