Actions | Defined in the Properties Inspector panel, an action can be applied to any component to set its behavior once an event is triggered on that component. Over 80 different actions are available when an event such as the following is fired: a user presses an image; swipes up, swipes down, swipes left or swipes right; or before/after a page loads etc, etc... |
Analytics | Umajin's Cloud Services provide the ability to use Google Analytics or Piwik Analytics with your Projects. Analytics can help you measure the effectiveness of your Project and track the activity of your users. Reports are available in real time and are viewable within a simple, visual reporting tool. |
Animated Feed | Pull data into your project from a Feed you set up in the Umajin Cloud. |
Animation | Add 2D animations of images, logos and products to your projects (animations created in SPINE). |
API | Application Program Interface |
App Templates | Sample projects that can be easily customized for quick app creation. |
Cloud Media Upload | The area to upload resources for use in Feeds, Dynamic Articles and HTML content. |
Comments | Pop up panel for feedback comments and notifications that is synchronized between Umajin Editor Lite on mobile device and Umajin Editor on desktop. |
Components | The general name we give to all the building blocks used to create your project. They are equivalent to 'controls' or 'widgets' in other environments. |
Console | The console window shows information from the Umajin JavaScript engine to view state and error information from script and custom components. |
Dashboard | The area of the product which displays a summary of information for the Project you have open; Name, ID,Status,Token, devices. There is also a shareable QRcode for access to Umajin Editor Lite to preview that Project and a section for editable notes. |
Data Binding | The process of matching the columns of data housed in the Umajin Cloud Services Dynamic section of your Project to the relevant components you have inserted (e.g. a list of products in a feed List or a drop-down field in a Form). |
Digital Assets | A general name for graphics, images, and media elements that are inserted into your project. |
Data Driven Tab | The category of components that are used to automatically populate your project with content (Feed Lists, Feeds, HTML Articles, images, etc.). |
Feeds | Data that is dynamically inserted into your project (Feeds are configured in the Umajin Cloud/Dashboard). |
Foregrounds | Allows you to define a foreground that can be overlaid on multiple pages. Great for applying a logo, header/footer and navigation menus across your project. Foregrounds are applied under the page properties. |
Global | A programming term which defines a variable, function or property which is available from anywhere in the project. See also Local. |
Gravity | A setting in the Particle component that is used to to control the direction of movement. |
Group | A Layout component that enables you to organize a set of components and group them together. The whole group can be copied and pasted into other pages. |
Guidewires | Rulers and snap-guides that can used to easily place components on a page. |
JSON | Syntax for storing and exchanging data. JavaScript Object Notation. |
Layout Tab | The category of product components that offers content layout options such as a Group, a Gallery or a Scroll Panel. |
Local | A programming term which defines a variable, function or property which is only available from within a specific area of an application. See also Global. |
Media Tab | The category of components that displays 3D models, video, animations, particles - some of which have interactive capability. |
Multi-user | Functionality to enable more than 1 person to be working on the same Project. |
Nine Slice | An invisible design feature that divides up an image/graphic (such as a logo, button or special edge), so that when it is re-sized it retains the highest visual quality such as rounded corners. |
Opacity | The transparency of an image, text or background color. |
Parameter | Used in programming; a parameter is a value passed into a function of a component which controls the boundaries or input requirements for that function. E.g. Our ‘Wait‘ action has a parameter called ‘Delay‘ which defines the amount of time in milliseconds to wait before proceeding. |
Particle | A feature that adds motion to an image, useful for creating effects like rain, snow, and fire. |
Pitch | A setting that alters the tilt of an image. |
Popup | A windows that appears on top of a page to display a message (warning, error, notice, ad). |
Percentage | Settings used for sizing so content displays proportional to the screen size. |
Presets | An easy way to configure (properties/actions), save and reuse components across a project. Umajin Editor ships with several presets, you can also create and save your own. |
Properties | Attributes of a component, typically defining name, position, size and appearance. |
Reflection | Used on photos or graphical elements to mirror the image below the object. |
Roll | A setting in the carousel feature that determines the angle the images will be dpresented on the carousel. |
SDK | Software Development Kit |
Style | A project-level setting used to define fonts, color, size, opacity and alignment of text. |
Masters | Create and save a layout (including the properties/actions of all its components) so you can reuse it across your app. Ideal for setting up consistent backgrounds, page layouts and branding style guides. |
Text Editor | The popup panel used to edit text |
Transitions | Defines different effects such as slides, fades, when a user navigates through the pages of your project. |
Umajin Cloud Services | A web-based service which provides a dashboard for analytics and reporting, a CMS to update dynamic content such as Feeds, Articles, Forms without having to re-publish the app, and cloud based synchronization of files. |
Umajin Editor Lite | A downloadable viewer where you can view and test your project on a device before you publish. |
Variable | Used in programming; A variable is a virtual holder/container for information (usually of a defined type) which can then be passed to other parts of an application or used in calculations. E.g. the width of a component is held in a variable which is of the type ‘real’ – a ‘real’ typed variable can hold any positive or negative floating point number. |
Visual Studio Code | Umajin enables you to open Visual Studio Code editor to let you add and debug JavaScript for your Project. |