Vahana Academy

Video

This ELEMENT allows developers to embed and customize video playback directly within the applications. It supports local and online videos, includes flexible playback settings, and integrates new event triggers. Additionally, it fully supports dynamic multimedia experiences without relying on third-party video solutions. When to Use Use the Video Player element to display and control video… Continue reading Video

Mixpanel

The Mixpanel SDK provides an analytics platform to track user interactions, behavior flows, and app events in real time. It offers powerful tools for funnel analysis, retention tracking, and cohort analysis to help product teams make data-driven decisions. When to use Use the Mixpanel SDK when you need to: Common Use Cases Steps to Register… Continue reading Mixpanel

Published
Categorized as Design, V2

Fallback Task Group

The Fallback Task Group feature in vDesigner 2.0 enhances error handling by providing an alternative execution path when a task fails. It ensures continuity in workflows and allows developers to define custom error-handling logic using system-defined or user-defined exceptions. When to Use Use the Fallback Task Group when you want to: Common Use Cases Concept… Continue reading Fallback Task Group

Published
Categorized as Design

Upper

The Upper function converts any input string into uppercase letters. It helps ensure uniform text formatting for display, comparison, or data storage. When to Use: Use this function when you want to standardize user input or backend values by converting them to uppercase—especially useful in validations, searches, or ID comparisons. Common Use Cases: Concept You… Continue reading Upper

Seconds Dif From Now

The SecondsDifFromNow function calculates the difference in seconds between a given date-time and the current system date-time. It is useful for precise, second-level time comparisons in real-time operations, validations, or monitoring workflows. When to Use Use SecondsDifFromNow when you need to: It is ideal for scenarios where even minor time gaps matter, such as banking… Continue reading Seconds Dif From Now

Published
Categorized as Design

Months Dif From Now

The MonthsDifFromNow function calculates the number of full months between a given date and the current system date. It helps track the duration of time passed in months, especially useful in workflows involving installment plans, tenure-based validation, or reminders. When to Use Use the MonthDifFromNow function when you need to: This is particularly useful in… Continue reading Months Dif From Now

Years Dif From Now

The YearsDifFromNow function calculates the difference in full years between a given date and the current system date. It is commonly used to determine durations such as age, account tenure, or time passed since a particular event. When to Use Use YearsDifFromNow when you need to: This function is ideal for banking and financial workflows… Continue reading Years Dif From Now

Static

The Static function assigns a constant value—such as a number, string, integer, boolean, or other primitive type—to a field within a workflow. Unlike dynamic values that depend on user input or logic, a static value stays the same unless manually changed. It is commonly used to initialize fields with default or predefined values during form… Continue reading Static

General Settings

The General Settings menu is a central place in vDesigner 2.0 where users manage core app configurations. It’s divided into two main sections: Basic Section This section handles all foundational settings related to the application. Its key features include: Use this section to configure all high-level app settings. This is how Basic Section may look… Continue reading General Settings

Published
Categorized as Design

Attributes and Attribute IDs

What is an Attribute? An attribute represents a specific piece of data associated with an entity in Data Modeler. It defines the type of information an entity holds, such as text, numbers, images, or colors. Example: Consider an entity called Employee with the following attributes: {“Decimal Tech” :[ { “EmployeeID”: “E001”, “Name”: “John Doe”, “Age”:… Continue reading Attributes and Attribute IDs

Published
Categorized as Design